xref: /titanic_50/usr/src/uts/common/io/bnxe/577xx/hsi/hw/include/hw_dump.h (revision d14abf155341d55053c76eeec58b787a456b753b)
1 #ifndef __HW_DUMP_H
2 #define __HW_DUMP_H
3 
4 
5 /* e_dump.h: Everest network driver.
6  *
7  * CDDL HEADER START
8  *
9  * The contents of this file are subject to the terms of the
10  * Common Development and Distribution License (the "License").
11  * You may not use this file except in compliance with the License.
12  *
13  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14  * or http://www.opensolaris.org/os/licensing.
15  * See the License for the specific language governing permissions
16  * and limitations under the License.
17  *
18  * When distributing Covered Code, include this CDDL HEADER in each
19  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
20  * If applicable, add the following below this CDDL HEADER, with the
21  * fields enclosed by brackets "[]" replaced with your own identifying
22  * information: Portions Copyright [yyyy] [name of copyright owner]
23  *
24  * CDDL HEADER END
25  *
26  * Copyright 2014 QLogic Corporation
27  * The contents of this file are subject to the terms of the
28  * QLogic End User License (the "License").
29  * You may not use this file except in compliance with the License.
30  *
31  * You can obtain a copy of the License at
32  * http://www.qlogic.com/Resources/Documents/DriverDownloadHelp/
33  * QLogic_End_User_Software_License.txt
34  * See the License for the specific language governing permissions
35  * and limitations under the License.
36  *
37  */
38 
39 
40 
41 #ifndef ARRSIZE /* ! ECORE_UPSTREAM */
42 /*
43  * ARRSIZE:
44  * used to calcualte item count of an array
45  * this macro is used to prevent compile warning for unreferenced parametes
46 */
47 #define ARRSIZE(a)				(sizeof(a)/sizeof((a)[0]))
48 #endif /* ARRSIZE  */
49 
50 
51 
52 /*definitions */
53 #define DRV_DUMP_XSTORM_WAITP_ADDRESS    0x2b8a80
54 #define DRV_DUMP_TSTORM_WAITP_ADDRESS    0x1b8a80
55 #define DRV_DUMP_USTORM_WAITP_ADDRESS    0x338a80
56 #define DRV_DUMP_CSTORM_WAITP_ADDRESS    0x238a80
57 #define DRV_DUMP_TSTORM_CAM_MODE         0x1B1440
58 
59 #define DRV_DUMP_MAX_TIMER_PENDING      200
60 #define DRV_DUMP_MAX_HEADER             1000
61 #define DRV_DUMP_TIMER_SCAN_DONT_CARE   0xFF
62 #define RI_E1			0x1
63 #define RI_E1H			0x2
64 #define RI_E2			0x4
65 #define RI_E3			0x8
66 #define RI_E3B0			0x10
67 #define RI_ONLINE 		0x100
68 #define RI_OFFLINE			0x0
69 #define RI_PATH0_DUMP 		0x200
70 #define RI_PATH1_DUMP 		0x400
71 
72 #define MAX_VFC_WRITE_SIZE 2
73 
74 
75 /* Data Source - For Extension Headers */
76 #define RI_SRC_XSTORM 0
77 #define RI_SRC_TSTORM 1
78 #define RI_SRC_USTORM 2
79 #define RI_SRC_CSTORM 3
80 #define RI_OTHER_BLOCK 4
81 
82 
83 /* Data Types */
84 #define RI_TYPE_IGU 0
85 #define RI_TYPE_VFC 1
86 #define RI_TYPE_SPLIT 2
87 
88 
89 /* VFC Status flag */
90 #define RI_VFC_IS_READY 1
91 #define RI_VFC_IS_BUSY 2
92 #define RI_VFC_IS_ONGOING_SEND 4
93 #define RI_E1_ONLINE			(RI_E1 | RI_ONLINE)
94 #define RI_E1H_ONLINE			(RI_E1H | RI_ONLINE)
95 #define RI_E1E1H_ONLINE			(RI_E1 | RI_E1H | RI_ONLINE)
96 #define RI_E2_ONLINE			(RI_E2 | RI_ONLINE)
97 #define RI_E1E2_ONLINE			(RI_E1 | RI_E2 | RI_ONLINE)
98 #define RI_E1HE2_ONLINE			(RI_E1H | RI_E2 | RI_ONLINE)
99 #define RI_E1E1HE2_ONLINE		(RI_E1 | RI_E1H | RI_E2 | RI_ONLINE)
100 #define RI_E3_ONLINE			(RI_E3 | RI_ONLINE)
101 #define RI_E1E3_ONLINE			(RI_E1 | RI_E3 | RI_ONLINE)
102 #define RI_E1HE3_ONLINE			(RI_E1H | RI_E3 | RI_ONLINE)
103 #define RI_E1E1HE3_ONLINE		(RI_E1 | RI_E1H | RI_E3 | RI_ONLINE)
104 #define RI_E2E3_ONLINE			(RI_E2 | RI_E3 | RI_ONLINE)
105 #define RI_E1E2E3_ONLINE			(RI_E1 | RI_E2 | RI_E3 | RI_ONLINE)
106 #define RI_E1HE2E3_ONLINE		(RI_E1H | RI_E2 | RI_E3 | RI_ONLINE)
107 #define RI_E1E1HE2E3_ONLINE		\
108 	(RI_E1 | RI_E1H | RI_E2 | RI_E3 | RI_ONLINE)
109 #define RI_E3B0_ONLINE			(RI_E3B0 | RI_ONLINE)
110 #define RI_E1E3B0_ONLINE			(RI_E1 | RI_E3B0 | RI_ONLINE)
111 #define RI_E1HE3B0_ONLINE		(RI_E1H | RI_E3B0 | RI_ONLINE)
112 #define RI_E1E1HE3B0_ONLINE		(RI_E1 | RI_E1H | RI_E3B0 | RI_ONLINE)
113 #define RI_E2E3B0_ONLINE			(RI_E2 | RI_E3B0 | RI_ONLINE)
114 #define RI_E1E2E3B0_ONLINE		(RI_E1 | RI_E2 | RI_E3B0 | RI_ONLINE)
115 #define RI_E1HE2E3B0_ONLINE		(RI_E1H | RI_E2 | RI_E3B0 | RI_ONLINE)
116 #define RI_E1E1HE2E3B0_ONLINE		\
117 	(RI_E1 | RI_E1H | RI_E2 | RI_E3B0 | RI_ONLINE)
118 #define RI_E3E3B0_ONLINE			(RI_E3 | RI_E3B0 | RI_ONLINE)
119 #define RI_E1E3E3B0_ONLINE		(RI_E1 | RI_E3 | RI_E3B0 | RI_ONLINE)
120 #define RI_E1HE3E3B0_ONLINE		(RI_E1H | RI_E3 | RI_E3B0 | RI_ONLINE)
121 #define RI_E1E1HE3E3B0_ONLINE		\
122 	(RI_E1 | RI_E1H | RI_E3 | RI_E3B0 | RI_ONLINE)
123 #define RI_E2E3E3B0_ONLINE		(RI_E2 | RI_E3 | RI_E3B0 | RI_ONLINE)
124 #define RI_E1E2E3E3B0_ONLINE		\
125 	(RI_E1 | RI_E2 | RI_E3 | RI_E3B0 | RI_ONLINE)
126 #define RI_E1HE2E3E3B0_ONLINE		\
127 	(RI_E1H | RI_E2 | RI_E3 | RI_E3B0 | RI_ONLINE)
128 #define RI_E1E1HE2E3E3B0_ONLINE	\
129 	(RI_E1 | RI_E1H | RI_E2 | RI_E3 | RI_E3B0 | RI_ONLINE)
130 #define RI_E1_OFFLINE			(RI_E1 | RI_OFFLINE)
131 #define RI_E1H_OFFLINE			(RI_E1H | RI_OFFLINE)
132 #define RI_E1E1H_OFFLINE			(RI_E1 | RI_E1H | RI_OFFLINE)
133 #define RI_E2_OFFLINE			(RI_E2 | RI_OFFLINE)
134 #define RI_E1E2_OFFLINE			(RI_E1 | RI_E2 | RI_OFFLINE)
135 #define RI_E1HE2_OFFLINE			(RI_E1H | RI_E2 | RI_OFFLINE)
136 #define RI_E1E1HE2_OFFLINE		(RI_E1 | RI_E1H | RI_E2 | RI_OFFLINE)
137 #define RI_E3_OFFLINE			(RI_E3 | RI_OFFLINE)
138 #define RI_E1E3_OFFLINE			(RI_E1 | RI_E3 | RI_OFFLINE)
139 #define RI_E1HE3_OFFLINE			(RI_E1H | RI_E3 | RI_OFFLINE)
140 #define RI_E1E1HE3_OFFLINE		(RI_E1 | RI_E1H | RI_E3 | RI_OFFLINE)
141 #define RI_E2E3_OFFLINE			(RI_E2 | RI_E3 | RI_OFFLINE)
142 #define RI_E1E2E3_OFFLINE		(RI_E1 | RI_E2 | RI_E3 | RI_OFFLINE)
143 #define RI_E1HE2E3_OFFLINE		(RI_E1H | RI_E2 | RI_E3 | RI_OFFLINE)
144 #define RI_E1E1HE2E3_OFFLINE		\
145 	(RI_E1 | RI_E1H | RI_E2 | RI_E3 | RI_OFFLINE)
146 #define RI_E3B0_OFFLINE			(RI_E3B0 | RI_OFFLINE)
147 #define RI_E1E3B0_OFFLINE		(RI_E1 | RI_E3B0 | RI_OFFLINE)
148 #define RI_E1HE3B0_OFFLINE		(RI_E1H | RI_E3B0 | RI_OFFLINE)
149 #define RI_E1E1HE3B0_OFFLINE		(RI_E1 | RI_E1H | RI_E3B0 | RI_OFFLINE)
150 #define RI_E2E3B0_OFFLINE		(RI_E2 | RI_E3B0 | RI_OFFLINE)
151 #define RI_E1E2E3B0_OFFLINE		(RI_E1 | RI_E2 | RI_E3B0 | RI_OFFLINE)
152 #define RI_E1HE2E3B0_OFFLINE		(RI_E1H | RI_E2 | RI_E3B0 | RI_OFFLINE)
153 #define RI_E1E1HE2E3B0_OFFLINE		\
154 	(RI_E1 | RI_E1H | RI_E2 | RI_E3B0 | RI_OFFLINE)
155 #define RI_E3E3B0_OFFLINE		(RI_E3 | RI_E3B0 | RI_OFFLINE)
156 #define RI_E1E3E3B0_OFFLINE		(RI_E1 | RI_E3 | RI_E3B0 | RI_OFFLINE)
157 #define RI_E1HE3E3B0_OFFLINE		(RI_E1H | RI_E3 | RI_E3B0 | RI_OFFLINE)
158 #define RI_E1E1HE3E3B0_OFFLINE		\
159 	(RI_E1 | RI_E1H | RI_E3 | RI_E3B0 | RI_OFFLINE)
160 #define RI_E2E3E3B0_OFFLINE		(RI_E2 | RI_E3 | RI_E3B0 | RI_OFFLINE)
161 #define RI_E1E2E3E3B0_OFFLINE		\
162 	(RI_E1 | RI_E2 | RI_E3 | RI_E3B0 | RI_OFFLINE)
163 #define RI_E1HE2E3E3B0_OFFLINE		\
164 	(RI_E1H | RI_E2 | RI_E3 | RI_E3B0 | RI_OFFLINE)
165 #define RI_E1E1HE2E3E3B0_OFFLINE	\
166 	(RI_E1 | RI_E1H | RI_E2 | RI_E3 | RI_E3B0 | RI_OFFLINE)
167 #define RI_ALL_ONLINE	RI_E1E1HE2E3E3B0_ONLINE
168 #define RI_ALL_OFFLINE	RI_E1E1HE2E3E3B0_OFFLINE
169 
170 /* Macros for handling the MCP Tracebuffer */
171 #define DBG_DMP_TRACE_BUFFER_SIZE 0x800
172 #define DBG_DMP_TRACE_BUFFER_OFFSET(shmem0_offset) \
173 		((shmem0_offset) - DBG_DMP_TRACE_BUFFER_SIZE)
174 
175 
176 /* This struct holds a signature to ensure the dump returned from the driver
177    match the meta data file inserted to grc_dump.tcl
178    The signature is time stamp, diag version and grc_dump version */
179 
180 
181 
182 
183 struct hd_param {
184 	u32 time_stamp;
185 	u32 diag_ver;
186 	u32 grc_dump_ver;
187 };
188 
189 struct dump_hdr {
190 	u32  hdr_size;	/* in dwords, excluding this field */
191 	struct hd_param	hd_param_all;
192 	u32  x_storm_wait_p_status;
193 	u32  t_storm_wait_p_status;
194 	u32  u_storm_wait_p_status;
195 	u32  c_storm_wait_p_status;
196 	u16  info;
197 	u8   idle_chk;
198 	u8   reserved;
199 };
200 
201 #define HDR_SIGNATURE 0x11ff22ee
202 
203 struct extension_hdr {
204 	u32  hdr_signature;
205 	u32  hdr_size;	/* in dwords, excluding this field */
206 	u32  data_size;	/* in dwords */
207 	u32  additional_data;
208 	u32  data_source; /* storm number or none if from a block. */
209 	u32  data_type;
210 	u32  reserved;
211 	u32  error;
212 };
213 
214 struct igu_data {
215 	u32  valid;	/* is valid for the current chip */
216 	u32  max_size;	/* max read iterations */
217 	u32  is_last_commands;	/* put  value in the additional_data field */
218 	u32  is_data_valid;	/* non-zero for valid */
219 	u32  data[2];
220 };
221 
222 struct vfc_general {
223 	u32  valid;	/* is valid for the current chip */
224 	u32  vfc_status;
225 	u32  vfc_address;
226 	u32  vfc_data_write;
227 	u32  vfc_data_read;
228 };
229 
230 struct vfc_read_write_vector {
231 u32 read_size;
232 u32 address_value;
233 u32 write_value_num_valid;
234 u32 write_value[MAX_VFC_WRITE_SIZE];
235 };
236 
237 struct vfc_read_task {
238 	const struct vfc_read_write_vector *read_write_vectors;
239 u32 array_size;
240 };
241 
242 struct reg_addr {
243 	u32 addr;
244 	u32 size;
245 	u16 info;
246 };
247 
248 struct wreg_addr {
249 	u32 addr;
250 	u32 size;
251 	u32 read_regs_count;
252 	const u32 *read_regs;
253 	u16 info;
254 };
255 
256 
257 
258 /* generated file from GRC_dump.tcl
259 	The grcDump args were -withiornos -mcpfull -splitfull
260 	The chip was all*/
261 
262 
263 
264 static const struct reg_addr reg_addrs[] = {
265 	{ 0x2000, 341, RI_ALL_ONLINE},
266 	{ 0x2800, 103, RI_ALL_ONLINE},
267 	{ 0x3000, 287, RI_ALL_ONLINE},
268 	{ 0x3800, 331, RI_ALL_ONLINE},
269 	{ 0x8800, 6, RI_ALL_ONLINE},
270 	{ 0x8818, 1, RI_E1HE2E3E3B0_ONLINE},
271 	{ 0x9000, 147, RI_E2E3E3B0_ONLINE},
272 	{ 0x924c, 1, RI_E2_ONLINE},
273 	{ 0x9250, 16, RI_E2E3E3B0_ONLINE},
274 	{ 0x9400, 33, RI_E2E3E3B0_ONLINE},
275 	{ 0x9484, 5, RI_E3E3B0_ONLINE},
276 	{ 0xa000, 27, RI_ALL_ONLINE},
277 	{ 0xa06c, 1, RI_E1E1H_ONLINE},
278 	{ 0xa070, 71, RI_ALL_ONLINE},
279 	{ 0xa18c, 4, RI_E1E1H_ONLINE},
280 	{ 0xa19c, 62, RI_ALL_ONLINE},
281 	{ 0xa294, 2, RI_E1E1H_ONLINE},
282 	{ 0xa29c, 2, RI_ALL_ONLINE},
283 	{ 0xa2a4, 2, RI_E1E1HE2_ONLINE},
284 	{ 0xa2ac, 52, RI_ALL_ONLINE},
285 	{ 0xa39c, 7, RI_E1HE2E3E3B0_ONLINE},
286 	{ 0xa3b8, 2, RI_E3E3B0_ONLINE},
287 	{ 0xa3c0, 3, RI_E1HE2E3E3B0_ONLINE},
288 	{ 0xa3d0, 1, RI_E1HE2E3E3B0_ONLINE},
289 	{ 0xa3d8, 1, RI_E1HE2E3E3B0_ONLINE},
290 	{ 0xa3e0, 1, RI_E1HE2E3E3B0_ONLINE},
291 	{ 0xa3e8, 1, RI_E1HE2E3E3B0_ONLINE},
292 	{ 0xa3f0, 1, RI_E1HE2E3E3B0_ONLINE},
293 	{ 0xa3f8, 1, RI_E1HE2E3E3B0_ONLINE},
294 	{ 0xa400, 40, RI_ALL_ONLINE},
295 	{ 0xa4a0, 1, RI_E1E1HE2_ONLINE},
296 	{ 0xa4a4, 2, RI_ALL_ONLINE},
297 	{ 0xa4ac, 2, RI_E1E1H_ONLINE},
298 	{ 0xa4b4, 1, RI_E1E1HE2_ONLINE},
299 	{ 0xa4b8, 2, RI_E1E1H_ONLINE},
300 	{ 0xa4c0, 3, RI_ALL_ONLINE},
301 	{ 0xa4cc, 5, RI_E1E1H_ONLINE},
302 	{ 0xa4e0, 3, RI_ALL_ONLINE},
303 	{ 0xa4fc, 2, RI_ALL_ONLINE},
304 	{ 0xa504, 1, RI_E1E1H_ONLINE},
305 	{ 0xa508, 3, RI_ALL_ONLINE},
306 	{ 0xa518, 1, RI_ALL_ONLINE},
307 	{ 0xa520, 1, RI_ALL_ONLINE},
308 	{ 0xa528, 1, RI_ALL_ONLINE},
309 	{ 0xa530, 1, RI_ALL_ONLINE},
310 	{ 0xa538, 1, RI_ALL_ONLINE},
311 	{ 0xa540, 1, RI_ALL_ONLINE},
312 	{ 0xa548, 1, RI_E1E1H_ONLINE},
313 	{ 0xa550, 1, RI_E1E1H_ONLINE},
314 	{ 0xa558, 1, RI_E1E1H_ONLINE},
315 	{ 0xa560, 1, RI_E1E1H_ONLINE},
316 	{ 0xa568, 1, RI_E1E1H_ONLINE},
317 	{ 0xa570, 1, RI_ALL_ONLINE},
318 	{ 0xa580, 1, RI_ALL_ONLINE},
319 	{ 0xa590, 1, RI_ALL_ONLINE},
320 	{ 0xa5a0, 1, RI_E1E1HE2_ONLINE},
321 	{ 0xa5c0, 1, RI_ALL_ONLINE},
322 	{ 0xa5e0, 1, RI_E1HE2E3E3B0_ONLINE},
323 	{ 0xa5e8, 1, RI_E1HE2E3E3B0_ONLINE},
324 	{ 0xa5f0, 1, RI_E1HE2E3E3B0_ONLINE},
325 	{ 0xa5f8, 1, RI_E1HE2_ONLINE},
326 	{ 0xa5fc, 9, RI_E1HE2E3E3B0_ONLINE},
327 	{ 0xa620, 6, RI_E2E3E3B0_ONLINE},
328 	{ 0xa638, 20, RI_E2_ONLINE},
329 	{ 0xa688, 42, RI_E2E3E3B0_ONLINE},
330 	{ 0xa730, 1, RI_E2_ONLINE},
331 	{ 0xa734, 2, RI_E2E3E3B0_ONLINE},
332 	{ 0xa73c, 4, RI_E2_ONLINE},
333 	{ 0xa74c, 5, RI_E2E3E3B0_ONLINE},
334 	{ 0xa760, 5, RI_E2_ONLINE},
335 	{ 0xa774, 7, RI_E2E3E3B0_ONLINE},
336 	{ 0xa790, 15, RI_E2_ONLINE},
337 	{ 0xa7cc, 4, RI_E2E3E3B0_ONLINE},
338 	{ 0xa7e0, 6, RI_E3E3B0_ONLINE},
339 	{ 0xa800, 18, RI_E2_ONLINE},
340 	{ 0xa848, 33, RI_E2E3E3B0_ONLINE},
341 	{ 0xa8cc, 2, RI_E3E3B0_ONLINE},
342 	{ 0xa8d4, 4, RI_E2E3E3B0_ONLINE},
343 	{ 0xa8e4, 1, RI_E3E3B0_ONLINE},
344 	{ 0xa8e8, 1, RI_E2E3E3B0_ONLINE},
345 	{ 0xa8f0, 1, RI_E2E3E3B0_ONLINE},
346 	{ 0xa8f8, 30, RI_E3E3B0_ONLINE},
347 	{ 0xa974, 73, RI_E3E3B0_ONLINE},
348 	{ 0xac30, 1, RI_E3E3B0_ONLINE},
349 	{ 0xac40, 1, RI_E3E3B0_ONLINE},
350 	{ 0xac50, 1, RI_E3E3B0_ONLINE},
351 	{ 0xac60, 1, RI_E3B0_ONLINE},
352 	{ 0x10000, 9, RI_ALL_ONLINE},
353 	{ 0x10024, 1, RI_E1E1HE2_ONLINE},
354 	{ 0x10028, 5, RI_ALL_ONLINE},
355 	{ 0x1003c, 6, RI_E1E1HE2_ONLINE},
356 	{ 0x10054, 20, RI_ALL_ONLINE},
357 	{ 0x100a4, 4, RI_E1E1HE2_ONLINE},
358 	{ 0x100b4, 11, RI_ALL_ONLINE},
359 	{ 0x100e0, 4, RI_E1E1HE2_ONLINE},
360 	{ 0x100f0, 8, RI_ALL_ONLINE},
361 	{ 0x10110, 6, RI_E1E1HE2_ONLINE},
362 	{ 0x10128, 110, RI_ALL_ONLINE},
363 	{ 0x102e0, 4, RI_E1E1HE2_ONLINE},
364 	{ 0x102f0, 18, RI_ALL_ONLINE},
365 	{ 0x10338, 20, RI_E1E1HE2_ONLINE},
366 	{ 0x10388, 10, RI_ALL_ONLINE},
367 	{ 0x10400, 6, RI_E1E1HE2_ONLINE},
368 	{ 0x10418, 6, RI_ALL_ONLINE},
369 	{ 0x10430, 10, RI_E1E1HE2_ONLINE},
370 	{ 0x10458, 22, RI_ALL_ONLINE},
371 	{ 0x104b0, 12, RI_E1E1HE2_ONLINE},
372 	{ 0x104e0, 1, RI_ALL_ONLINE},
373 	{ 0x104e8, 2, RI_ALL_ONLINE},
374 	{ 0x104f4, 2, RI_ALL_ONLINE},
375 	{ 0x10500, 146, RI_ALL_ONLINE},
376 	{ 0x10750, 2, RI_E1E1HE2_ONLINE},
377 	{ 0x10760, 2, RI_E1E1HE2_ONLINE},
378 	{ 0x10770, 2, RI_E1E1HE2_ONLINE},
379 	{ 0x10780, 2, RI_E1E1HE2_ONLINE},
380 	{ 0x10790, 2, RI_ALL_ONLINE},
381 	{ 0x107a0, 2, RI_E1E1HE2_ONLINE},
382 	{ 0x107b0, 2, RI_E1E1HE2_ONLINE},
383 	{ 0x107c0, 2, RI_E1E1HE2_ONLINE},
384 	{ 0x107d0, 2, RI_E1E1HE2_ONLINE},
385 	{ 0x107e0, 2, RI_ALL_ONLINE},
386 	{ 0x10880, 2, RI_ALL_ONLINE},
387 	{ 0x10900, 2, RI_ALL_ONLINE},
388 	{ 0x16000, 1, RI_E1HE2_ONLINE},
389 	{ 0x16004, 25, RI_E1HE2E3E3B0_ONLINE},
390 	{ 0x16070, 8, RI_E1HE2E3E3B0_ONLINE},
391 	{ 0x16090, 4, RI_E1HE2E3_ONLINE},
392 	{ 0x160a0, 6, RI_E1HE2E3E3B0_ONLINE},
393 	{ 0x160c0, 7, RI_E1HE2E3E3B0_ONLINE},
394 	{ 0x160dc, 2, RI_E1HE2_ONLINE},
395 	{ 0x160e4, 10, RI_E1HE2E3E3B0_ONLINE},
396 	{ 0x1610c, 2, RI_E1HE2_ONLINE},
397 	{ 0x16114, 6, RI_E1HE2E3E3B0_ONLINE},
398 	{ 0x16140, 48, RI_E1HE2E3E3B0_ONLINE},
399 	{ 0x16204, 5, RI_E1HE2E3E3B0_ONLINE},
400 	{ 0x18000, 1, RI_E1HE2E3E3B0_ONLINE},
401 	{ 0x18008, 1, RI_E1HE2E3E3B0_ONLINE},
402 	{ 0x18010, 35, RI_E2E3E3B0_ONLINE},
403 	{ 0x180a4, 2, RI_E2E3E3B0_ONLINE},
404 	{ 0x180c0, 9, RI_E2E3E3B0_ONLINE},
405 	{ 0x180e4, 1, RI_E2E3_ONLINE},
406 	{ 0x180e8, 2, RI_E2E3E3B0_ONLINE},
407 	{ 0x180f0, 1, RI_E2E3_ONLINE},
408 	{ 0x180f4, 79, RI_E2E3E3B0_ONLINE},
409 	{ 0x18230, 1, RI_E2E3_ONLINE},
410 	{ 0x18234, 2, RI_E2E3E3B0_ONLINE},
411 	{ 0x1823c, 1, RI_E2E3_ONLINE},
412 	{ 0x18240, 13, RI_E2E3E3B0_ONLINE},
413 	{ 0x18274, 1, RI_E2_ONLINE},
414 	{ 0x18278, 81, RI_E2E3E3B0_ONLINE},
415 	{ 0x18440, 63, RI_E2E3E3B0_ONLINE},
416 	{ 0x18570, 42, RI_E3E3B0_ONLINE},
417 	{ 0x18618, 25, RI_E3B0_ONLINE},
418 	{ 0x18680, 44, RI_E3B0_ONLINE},
419 	{ 0x18748, 12, RI_E3B0_ONLINE},
420 	{ 0x18788, 1, RI_E3B0_ONLINE},
421 	{ 0x1879c, 6, RI_E3B0_ONLINE},
422 	{ 0x187c4, 51, RI_E3B0_ONLINE},
423 	{ 0x18a00, 48, RI_E3B0_ONLINE},
424 	{ 0x20000, 24, RI_ALL_ONLINE},
425 	{ 0x20060, 8, RI_ALL_ONLINE},
426 	{ 0x20080, 94, RI_ALL_ONLINE},
427 	{ 0x201f8, 1, RI_E1E1H_ONLINE},
428 	{ 0x201fc, 1, RI_ALL_ONLINE},
429 	{ 0x20200, 1, RI_E1E1H_ONLINE},
430 	{ 0x20204, 1, RI_ALL_ONLINE},
431 	{ 0x20208, 1, RI_E1E1H_ONLINE},
432 	{ 0x2020c, 39, RI_ALL_ONLINE},
433 	{ 0x202c8, 1, RI_E2E3E3B0_ONLINE},
434 	{ 0x202d8, 4, RI_E2E3E3B0_ONLINE},
435 	{ 0x202f0, 1, RI_E3B0_ONLINE},
436 	{ 0x20400, 2, RI_ALL_ONLINE},
437 	{ 0x2040c, 8, RI_ALL_ONLINE},
438 	{ 0x2042c, 18, RI_E1HE2E3E3B0_ONLINE},
439 	{ 0x20480, 1, RI_ALL_ONLINE},
440 	{ 0x20500, 1, RI_ALL_ONLINE},
441 	{ 0x20600, 1, RI_ALL_ONLINE},
442 	{ 0x28000, 1, RI_ALL_ONLINE},
443 	{ 0x28004, 8191, RI_ALL_OFFLINE},
444 	{ 0x30000, 1, RI_ALL_ONLINE},
445 	{ 0x30004, 16383, RI_ALL_OFFLINE},
446 	{ 0x40000, 98, RI_ALL_ONLINE},
447 	{ 0x401a8, 8, RI_E1HE2E3E3B0_ONLINE},
448 	{ 0x401c8, 1, RI_E1H_ONLINE},
449 	{ 0x401cc, 2, RI_E1HE2E3E3B0_ONLINE},
450 	{ 0x401d4, 2, RI_E2E3E3B0_ONLINE},
451 	{ 0x40200, 4, RI_ALL_ONLINE},
452 	{ 0x40220, 6, RI_E2E3E3B0_ONLINE},
453 	{ 0x40238, 8, RI_E2E3_ONLINE},
454 	{ 0x40258, 4, RI_E2E3E3B0_ONLINE},
455 	{ 0x40268, 2, RI_E3E3B0_ONLINE},
456 	{ 0x40270, 17, RI_E3B0_ONLINE},
457 	{ 0x40400, 43, RI_ALL_ONLINE},
458 	{ 0x404cc, 3, RI_E1HE2E3E3B0_ONLINE},
459 	{ 0x404e0, 1, RI_E2E3E3B0_ONLINE},
460 	{ 0x40500, 2, RI_ALL_ONLINE},
461 	{ 0x40510, 2, RI_ALL_ONLINE},
462 	{ 0x40520, 2, RI_ALL_ONLINE},
463 	{ 0x40530, 2, RI_ALL_ONLINE},
464 	{ 0x40540, 2, RI_ALL_ONLINE},
465 	{ 0x40550, 10, RI_E2E3E3B0_ONLINE},
466 	{ 0x40610, 2, RI_E2E3E3B0_ONLINE},
467 	{ 0x42000, 164, RI_ALL_ONLINE},
468 	{ 0x422c0, 4, RI_E2E3E3B0_ONLINE},
469 	{ 0x422d4, 5, RI_E1HE2E3E3B0_ONLINE},
470 	{ 0x422e8, 1, RI_E2E3E3B0_ONLINE},
471 	{ 0x42400, 49, RI_ALL_ONLINE},
472 	{ 0x424c8, 38, RI_ALL_ONLINE},
473 	{ 0x42568, 2, RI_ALL_ONLINE},
474 	{ 0x42640, 5, RI_E2E3E3B0_ONLINE},
475 	{ 0x42800, 1, RI_ALL_ONLINE},
476 	{ 0x50000, 1, RI_ALL_ONLINE},
477 	{ 0x50004, 19, RI_ALL_ONLINE},
478 	{ 0x50050, 8, RI_ALL_ONLINE},
479 	{ 0x50070, 88, RI_ALL_ONLINE},
480 	{ 0x501f0, 4, RI_E1HE2E3E3B0_ONLINE},
481 	{ 0x50200, 2, RI_ALL_ONLINE},
482 	{ 0x5020c, 7, RI_ALL_ONLINE},
483 	{ 0x50228, 6, RI_E1HE2E3E3B0_ONLINE},
484 	{ 0x50240, 1, RI_ALL_ONLINE},
485 	{ 0x50280, 1, RI_ALL_ONLINE},
486 	{ 0x50300, 1, RI_E2E3E3B0_ONLINE},
487 	{ 0x5030c, 1, RI_E2E3E3B0_ONLINE},
488 	{ 0x50318, 1, RI_E2E3E3B0_ONLINE},
489 	{ 0x5031c, 1, RI_E2E3E3B0_ONLINE},
490 	{ 0x50320, 2, RI_E2E3E3B0_ONLINE},
491 	{ 0x50330, 1, RI_E3B0_ONLINE},
492 	{ 0x52000, 1, RI_ALL_ONLINE},
493 	{ 0x54000, 1, RI_ALL_ONLINE},
494 	{ 0x54004, 3327, RI_ALL_OFFLINE},
495 	{ 0x58000, 1, RI_ALL_ONLINE},
496 	{ 0x58004, 8191, RI_E1E1H_OFFLINE},
497 	{ 0x60000, 26, RI_ALL_ONLINE},
498 	{ 0x60068, 8, RI_E1E1H_ONLINE},
499 	{ 0x60088, 12, RI_ALL_ONLINE},
500 	{ 0x600b8, 9, RI_E1E1H_ONLINE},
501 	{ 0x600dc, 1, RI_ALL_ONLINE},
502 	{ 0x600e0, 5, RI_E1E1H_ONLINE},
503 	{ 0x600f4, 1, RI_E1E1HE2_ONLINE},
504 	{ 0x600f8, 1, RI_E1E1H_ONLINE},
505 	{ 0x600fc, 8, RI_ALL_ONLINE},
506 	{ 0x6013c, 24, RI_E1H_ONLINE},
507 	{ 0x6019c, 2, RI_E2E3E3B0_ONLINE},
508 	{ 0x601ac, 18, RI_E2E3E3B0_ONLINE},
509 	{ 0x60200, 1, RI_ALL_ONLINE},
510 	{ 0x60204, 2, RI_ALL_OFFLINE},
511 	{ 0x60210, 13, RI_E2E3E3B0_ONLINE},
512 	{ 0x60244, 16, RI_E3B0_ONLINE},
513 	{ 0x61000, 1, RI_ALL_ONLINE},
514 	{ 0x61004, 511, RI_ALL_OFFLINE},
515 	{ 0x61800, 512, RI_E3E3B0_OFFLINE},
516 	{ 0x70000, 8, RI_ALL_ONLINE},
517 	{ 0x70020, 8184, RI_ALL_OFFLINE},
518 	{ 0x78000, 8192, RI_E3E3B0_OFFLINE},
519 	{ 0x85000, 3, RI_ALL_OFFLINE},
520 	{ 0x8501c, 7, RI_ALL_OFFLINE},
521 	{ 0x85048, 1, RI_ALL_OFFLINE},
522 	{ 0x85200, 32, RI_ALL_OFFLINE},
523 	{ 0xa0000, 16384, RI_E1E1H_OFFLINE},
524 	{ 0xb0000, 16384, RI_E1H_OFFLINE},
525 	{ 0xc1000, 7, RI_ALL_ONLINE},
526 	{ 0xc103c, 2, RI_E2E3E3B0_ONLINE},
527 	{ 0xc1800, 2, RI_ALL_ONLINE},
528 	{ 0xc2000, 164, RI_ALL_ONLINE},
529 	{ 0xc22c0, 5, RI_E2E3E3B0_ONLINE},
530 	{ 0xc22d8, 4, RI_E2E3E3B0_ONLINE},
531 	{ 0xc2400, 49, RI_ALL_ONLINE},
532 	{ 0xc24c8, 38, RI_ALL_ONLINE},
533 	{ 0xc2568, 2, RI_ALL_ONLINE},
534 	{ 0xc2600, 1, RI_ALL_ONLINE},
535 	{ 0xc4000, 165, RI_ALL_ONLINE},
536 	{ 0xc42d8, 2, RI_E2E3E3B0_ONLINE},
537 	{ 0xc42e0, 7, RI_E1HE2E3E3B0_ONLINE},
538 	{ 0xc42fc, 1, RI_E2E3E3B0_ONLINE},
539 	{ 0xc4400, 51, RI_ALL_ONLINE},
540 	{ 0xc44d0, 38, RI_ALL_ONLINE},
541 	{ 0xc4570, 2, RI_ALL_ONLINE},
542 	{ 0xc4578, 5, RI_E2E3E3B0_ONLINE},
543 	{ 0xc4600, 1, RI_ALL_ONLINE},
544 	{ 0xd0000, 19, RI_ALL_ONLINE},
545 	{ 0xd004c, 8, RI_ALL_ONLINE},
546 	{ 0xd006c, 91, RI_ALL_ONLINE},
547 	{ 0xd01fc, 1, RI_E2E3E3B0_ONLINE},
548 	{ 0xd0200, 2, RI_ALL_ONLINE},
549 	{ 0xd020c, 7, RI_ALL_ONLINE},
550 	{ 0xd0228, 18, RI_E1HE2E3E3B0_ONLINE},
551 	{ 0xd0280, 1, RI_ALL_ONLINE},
552 	{ 0xd0300, 1, RI_ALL_ONLINE},
553 	{ 0xd0400, 1, RI_ALL_ONLINE},
554 	{ 0xd0818, 1, RI_E3B0_ONLINE},
555 	{ 0xd4000, 1, RI_ALL_ONLINE},
556 	{ 0xd4004, 2559, RI_ALL_OFFLINE},
557 	{ 0xd8000, 1, RI_ALL_ONLINE},
558 	{ 0xd8004, 8191, RI_ALL_OFFLINE},
559 	{ 0xe0000, 21, RI_ALL_ONLINE},
560 	{ 0xe0054, 8, RI_ALL_ONLINE},
561 	{ 0xe0074, 49, RI_ALL_ONLINE},
562 	{ 0xe0138, 1, RI_E1E1H_ONLINE},
563 	{ 0xe013c, 35, RI_ALL_ONLINE},
564 	{ 0xe01f4, 1, RI_E2_ONLINE},
565 	{ 0xe01f8, 1, RI_E2E3E3B0_ONLINE},
566 	{ 0xe0200, 2, RI_ALL_ONLINE},
567 	{ 0xe020c, 8, RI_ALL_ONLINE},
568 	{ 0xe022c, 18, RI_E1HE2E3E3B0_ONLINE},
569 	{ 0xe0280, 1, RI_ALL_ONLINE},
570 	{ 0xe0300, 1, RI_ALL_ONLINE},
571 	{ 0xe0400, 1, RI_E3B0_ONLINE},
572 	{ 0xe1000, 1, RI_ALL_ONLINE},
573 	{ 0xe2000, 1, RI_ALL_ONLINE},
574 	{ 0xe2004, 2047, RI_ALL_OFFLINE},
575 	{ 0xf0000, 1, RI_ALL_ONLINE},
576 	{ 0xf0004, 16383, RI_ALL_OFFLINE},
577 	{ 0x101000, 12, RI_ALL_ONLINE},
578 	{ 0x101050, 1, RI_E1HE2E3E3B0_ONLINE},
579 	{ 0x101054, 3, RI_E2E3E3B0_ONLINE},
580 	{ 0x101100, 1, RI_ALL_ONLINE},
581 	{ 0x101800, 8, RI_ALL_ONLINE},
582 	{ 0x102000, 18, RI_ALL_ONLINE},
583 	{ 0x102068, 6, RI_E2E3E3B0_ONLINE},
584 	{ 0x102080, 17, RI_ALL_ONLINE},
585 	{ 0x1020c8, 8, RI_E1H_ONLINE},
586 	{ 0x1020e8, 9, RI_E2E3E3B0_ONLINE},
587 	{ 0x102400, 1, RI_ALL_ONLINE},
588 	{ 0x103000, 26, RI_ALL_ONLINE},
589 	{ 0x103098, 5, RI_E1HE2E3E3B0_ONLINE},
590 	{ 0x1030ac, 2, RI_E2E3E3B0_ONLINE},
591 	{ 0x1030b4, 1, RI_E2_ONLINE},
592 	{ 0x1030b8, 7, RI_E2E3E3B0_ONLINE},
593 	{ 0x1030d8, 8, RI_E2E3E3B0_ONLINE},
594 	{ 0x103400, 1, RI_E2E3E3B0_ONLINE},
595 	{ 0x103404, 135, RI_E2E3E3B0_OFFLINE},
596 	{ 0x103800, 8, RI_ALL_ONLINE},
597 	{ 0x104000, 63, RI_ALL_ONLINE},
598 	{ 0x10411c, 16, RI_E2E3E3B0_ONLINE},
599 	{ 0x104200, 17, RI_ALL_ONLINE},
600 	{ 0x104400, 64, RI_ALL_ONLINE},
601 	{ 0x104500, 192, RI_ALL_OFFLINE},
602 	{ 0x104800, 64, RI_ALL_ONLINE},
603 	{ 0x104900, 192, RI_ALL_OFFLINE},
604 	{ 0x105000, 256, RI_ALL_ONLINE},
605 	{ 0x105400, 768, RI_ALL_OFFLINE},
606 	{ 0x107000, 7, RI_E2E3E3B0_ONLINE},
607 	{ 0x10701c, 1, RI_E3E3B0_ONLINE},
608 	{ 0x108000, 33, RI_E1E1H_ONLINE},
609 	{ 0x1080ac, 5, RI_E1H_ONLINE},
610 	{ 0x108100, 5, RI_E1E1H_ONLINE},
611 	{ 0x108120, 5, RI_E1E1H_ONLINE},
612 	{ 0x108200, 74, RI_E1E1H_ONLINE},
613 	{ 0x108400, 74, RI_E1E1H_ONLINE},
614 	{ 0x108800, 152, RI_E1E1H_ONLINE},
615 	{ 0x110000, 111, RI_E2E3E3B0_ONLINE},
616 	{ 0x1101dc, 1, RI_E3E3B0_ONLINE},
617 	{ 0x110200, 4, RI_E2E3E3B0_ONLINE},
618 	{ 0x120000, 2, RI_ALL_ONLINE},
619 	{ 0x120008, 4, RI_ALL_ONLINE},
620 	{ 0x120018, 3, RI_ALL_ONLINE},
621 	{ 0x120024, 4, RI_ALL_ONLINE},
622 	{ 0x120034, 3, RI_ALL_ONLINE},
623 	{ 0x120040, 4, RI_ALL_ONLINE},
624 	{ 0x120050, 3, RI_ALL_ONLINE},
625 	{ 0x12005c, 4, RI_ALL_ONLINE},
626 	{ 0x12006c, 3, RI_ALL_ONLINE},
627 	{ 0x120078, 4, RI_ALL_ONLINE},
628 	{ 0x120088, 3, RI_ALL_ONLINE},
629 	{ 0x120094, 4, RI_ALL_ONLINE},
630 	{ 0x1200a4, 3, RI_ALL_ONLINE},
631 	{ 0x1200b0, 4, RI_ALL_ONLINE},
632 	{ 0x1200c0, 3, RI_ALL_ONLINE},
633 	{ 0x1200cc, 4, RI_ALL_ONLINE},
634 	{ 0x1200dc, 3, RI_ALL_ONLINE},
635 	{ 0x1200e8, 4, RI_ALL_ONLINE},
636 	{ 0x1200f8, 3, RI_ALL_ONLINE},
637 	{ 0x120104, 4, RI_ALL_ONLINE},
638 	{ 0x120114, 1, RI_ALL_ONLINE},
639 	{ 0x120118, 22, RI_ALL_ONLINE},
640 	{ 0x120170, 2, RI_E1E1H_ONLINE},
641 	{ 0x120178, 243, RI_ALL_ONLINE},
642 	{ 0x120544, 4, RI_E1E1H_ONLINE},
643 	{ 0x120554, 6, RI_ALL_ONLINE},
644 	{ 0x12059c, 6, RI_E1HE2E3E3B0_ONLINE},
645 	{ 0x1205b4, 1, RI_E1HE2E3E3B0_ONLINE},
646 	{ 0x1205b8, 15, RI_E1HE2E3E3B0_ONLINE},
647 	{ 0x1205f4, 1, RI_E1HE2_ONLINE},
648 	{ 0x1205f8, 4, RI_E2E3E3B0_ONLINE},
649 	{ 0x120618, 1, RI_E2E3E3B0_ONLINE},
650 	{ 0x12061c, 20, RI_E1HE2E3E3B0_ONLINE},
651 	{ 0x12066c, 11, RI_E1HE2E3E3B0_ONLINE},
652 	{ 0x120698, 3, RI_E2E3E3B0_ONLINE},
653 	{ 0x1206a4, 1, RI_E2_ONLINE},
654 	{ 0x1206a8, 1, RI_E2E3E3B0_ONLINE},
655 	{ 0x1206b0, 75, RI_E2E3E3B0_ONLINE},
656 	{ 0x1207dc, 1, RI_E2_ONLINE},
657 	{ 0x1207fc, 1, RI_E2E3E3B0_ONLINE},
658 	{ 0x12080c, 65, RI_ALL_ONLINE},
659 	{ 0x120910, 7, RI_E2E3E3B0_ONLINE},
660 	{ 0x120930, 9, RI_E2E3E3B0_ONLINE},
661 	{ 0x12095c, 37, RI_E3E3B0_ONLINE},
662 	{ 0x120a00, 2, RI_E1E1HE2_ONLINE},
663 	{ 0x120b00, 1, RI_E3E3B0_ONLINE},
664 	{ 0x122000, 2, RI_ALL_ONLINE},
665 	{ 0x122008, 2046, RI_E1_OFFLINE},
666 	{ 0x128000, 2, RI_E1HE2E3E3B0_ONLINE},
667 	{ 0x128008, 6142, RI_E1HE2E3E3B0_OFFLINE},
668 	{ 0x130000, 35, RI_E2E3E3B0_ONLINE},
669 	{ 0x130100, 29, RI_E2E3E3B0_ONLINE},
670 	{ 0x130180, 1, RI_E2E3E3B0_ONLINE},
671 	{ 0x130200, 1, RI_E2E3E3B0_ONLINE},
672 	{ 0x130280, 1, RI_E2E3E3B0_ONLINE},
673 	{ 0x130300, 5, RI_E2E3E3B0_ONLINE},
674 	{ 0x130380, 1, RI_E2E3E3B0_ONLINE},
675 	{ 0x130400, 1, RI_E2E3E3B0_ONLINE},
676 	{ 0x130480, 5, RI_E2E3E3B0_ONLINE},
677 	{ 0x130800, 72, RI_E2E3E3B0_ONLINE},
678 	{ 0x131000, 136, RI_E2E3E3B0_ONLINE},
679 	{ 0x132000, 148, RI_E2E3E3B0_ONLINE},
680 	{ 0x134000, 544, RI_E2E3E3B0_ONLINE},
681 	{ 0x140000, 1, RI_ALL_ONLINE},
682 	{ 0x140004, 9, RI_E1E1HE2E3_ONLINE},
683 	{ 0x140028, 8, RI_ALL_ONLINE},
684 	{ 0x140048, 10, RI_E1E1HE2E3_ONLINE},
685 	{ 0x140070, 1, RI_ALL_ONLINE},
686 	{ 0x140074, 10, RI_E1E1HE2E3_ONLINE},
687 	{ 0x14009c, 1, RI_ALL_ONLINE},
688 	{ 0x1400a0, 5, RI_E1E1HE2E3_ONLINE},
689 	{ 0x1400b4, 7, RI_ALL_ONLINE},
690 	{ 0x1400d0, 10, RI_E1E1HE2E3_ONLINE},
691 	{ 0x1400f8, 2, RI_ALL_ONLINE},
692 	{ 0x140100, 5, RI_E1E1H_ONLINE},
693 	{ 0x140114, 5, RI_E1E1HE2E3_ONLINE},
694 	{ 0x140128, 7, RI_ALL_ONLINE},
695 	{ 0x140144, 9, RI_E1E1HE2E3_ONLINE},
696 	{ 0x140168, 8, RI_ALL_ONLINE},
697 	{ 0x140188, 3, RI_E1E1HE2E3_ONLINE},
698 	{ 0x140194, 13, RI_ALL_ONLINE},
699 	{ 0x140200, 6, RI_E1E1HE2E3_ONLINE},
700 #ifndef ECORE_UPSTREAM /* ! ECORE_UPSTREAM */
701 	{ 0x140220, 4, RI_E2E3_ONLINE},
702 	{ 0x140240, 4, RI_E2E3_ONLINE},
703 #endif
704 	{ 0x140260, 4, RI_E2E3_ONLINE},
705 	{ 0x140280, 4, RI_E2E3_ONLINE},
706 #ifndef ECORE_UPSTREAM /* ! ECORE_UPSTREAM */
707 	{ 0x1402a0, 4, RI_E2E3_ONLINE},
708 	{ 0x1402c0, 4, RI_E2E3_ONLINE},
709 #endif
710 	{ 0x1402e0, 2, RI_E2E3_ONLINE},
711 	{ 0x1402e8, 2, RI_E2E3E3B0_ONLINE},
712 	{ 0x1402f0, 9, RI_E2E3_ONLINE},
713 	{ 0x140314, 44, RI_E3B0_ONLINE},
714 #ifndef ECORE_UPSTREAM /* ! ECORE_UPSTREAM */
715 	{ 0x1403d0, 70, RI_E3B0_ONLINE},
716 #endif
717 	{ 0x144000, 4, RI_E1E1H_ONLINE},
718 	{ 0x148000, 4, RI_E1E1H_ONLINE},
719 	{ 0x14c000, 4, RI_E1E1H_ONLINE},
720 	{ 0x150000, 4, RI_E1E1H_ONLINE},
721 	{ 0x154000, 4, RI_E1E1H_ONLINE},
722 	{ 0x158000, 4, RI_E1E1H_ONLINE},
723 	{ 0x15c000, 2, RI_E1HE2E3E3B0_ONLINE},
724 	{ 0x15c008, 5, RI_E1H_ONLINE},
725 	{ 0x15c020, 8, RI_E2E3E3B0_ONLINE},
726 	{ 0x15c040, 1, RI_E2E3_ONLINE},
727 	{ 0x15c044, 2, RI_E2E3E3B0_ONLINE},
728 	{ 0x15c04c, 8, RI_E2E3_ONLINE},
729 	{ 0x15c06c, 8, RI_E2E3E3B0_ONLINE},
730 	{ 0x15c090, 13, RI_E2E3E3B0_ONLINE},
731 	{ 0x15c0c8, 24, RI_E2E3E3B0_ONLINE},
732 	{ 0x15c128, 2, RI_E2E3_ONLINE},
733 	{ 0x15c130, 8, RI_E2E3E3B0_ONLINE},
734 	{ 0x15c150, 2, RI_E3E3B0_ONLINE},
735 	{ 0x15c158, 2, RI_E3_ONLINE},
736 	{ 0x15c160, 149, RI_E3B0_ONLINE},
737 	{ 0x160004, 6, RI_E3E3B0_ONLINE},
738 	{ 0x16003c, 1, RI_E3B0_ONLINE},
739 	{ 0x160040, 6, RI_E3E3B0_ONLINE},
740 	{ 0x16005c, 6, RI_E3E3B0_ONLINE},
741 	{ 0x160074, 1, RI_E3B0_ONLINE},
742 	{ 0x160078, 2, RI_E3E3B0_ONLINE},
743 	{ 0x160300, 8, RI_E3E3B0_ONLINE},
744 	{ 0x160330, 6, RI_E3E3B0_ONLINE},
745 	{ 0x160404, 6, RI_E3E3B0_ONLINE},
746 	{ 0x16043c, 1, RI_E3B0_ONLINE},
747 	{ 0x160440, 6, RI_E3E3B0_ONLINE},
748 	{ 0x16045c, 6, RI_E3E3B0_ONLINE},
749 	{ 0x160474, 1, RI_E3B0_ONLINE},
750 	{ 0x160478, 2, RI_E3E3B0_ONLINE},
751 	{ 0x160700, 8, RI_E3E3B0_ONLINE},
752 	{ 0x160730, 6, RI_E3E3B0_ONLINE},
753 	{ 0x161000, 7, RI_ALL_ONLINE},
754 	{ 0x16103c, 2, RI_E2E3E3B0_ONLINE},
755 	{ 0x161800, 2, RI_ALL_ONLINE},
756 	{ 0x162000, 54, RI_E3E3B0_ONLINE},
757 	{ 0x162200, 60, RI_E3E3B0_ONLINE},
758 	{ 0x162400, 54, RI_E3E3B0_ONLINE},
759 	{ 0x162600, 60, RI_E3E3B0_ONLINE},
760 	{ 0x162800, 54, RI_E3E3B0_ONLINE},
761 	{ 0x162a00, 60, RI_E3E3B0_ONLINE},
762 	{ 0x162c00, 54, RI_E3E3B0_ONLINE},
763 	{ 0x162e00, 60, RI_E3E3B0_ONLINE},
764 	{ 0x163000, 1, RI_E3E3B0_ONLINE},
765 	{ 0x163008, 1, RI_E3E3B0_ONLINE},
766 	{ 0x163010, 1, RI_E3E3B0_ONLINE},
767 	{ 0x163018, 1, RI_E3E3B0_ONLINE},
768 	{ 0x163020, 5, RI_E3E3B0_ONLINE},
769 	{ 0x163038, 3, RI_E3E3B0_ONLINE},
770 	{ 0x163048, 3, RI_E3E3B0_ONLINE},
771 	{ 0x163058, 1, RI_E3E3B0_ONLINE},
772 	{ 0x163060, 1, RI_E3E3B0_ONLINE},
773 	{ 0x163068, 1, RI_E3E3B0_ONLINE},
774 	{ 0x163070, 3, RI_E3E3B0_ONLINE},
775 	{ 0x163080, 1, RI_E3E3B0_ONLINE},
776 	{ 0x163088, 3, RI_E3E3B0_ONLINE},
777 	{ 0x163098, 1, RI_E3E3B0_ONLINE},
778 	{ 0x1630a0, 1, RI_E3E3B0_ONLINE},
779 	{ 0x1630a8, 1, RI_E3E3B0_ONLINE},
780 	{ 0x1630b0, 2, RI_E3B0_ONLINE},
781 	{ 0x1630c0, 1, RI_E3E3B0_ONLINE},
782 	{ 0x1630c8, 1, RI_E3E3B0_ONLINE},
783 	{ 0x1630d0, 1, RI_E3E3B0_ONLINE},
784 	{ 0x1630d8, 1, RI_E3E3B0_ONLINE},
785 	{ 0x1630e0, 2, RI_E3E3B0_ONLINE},
786 	{ 0x163110, 1, RI_E3E3B0_ONLINE},
787 	{ 0x163120, 2, RI_E3E3B0_ONLINE},
788 	{ 0x163420, 4, RI_E3E3B0_ONLINE},
789 	{ 0x163438, 2, RI_E3E3B0_ONLINE},
790 	{ 0x163488, 2, RI_E3E3B0_ONLINE},
791 	{ 0x163520, 2, RI_E3E3B0_ONLINE},
792 	{ 0x163800, 1, RI_E3E3B0_ONLINE},
793 	{ 0x163808, 1, RI_E3E3B0_ONLINE},
794 	{ 0x163810, 1, RI_E3E3B0_ONLINE},
795 	{ 0x163818, 1, RI_E3E3B0_ONLINE},
796 	{ 0x163820, 5, RI_E3E3B0_ONLINE},
797 	{ 0x163838, 3, RI_E3E3B0_ONLINE},
798 	{ 0x163848, 3, RI_E3E3B0_ONLINE},
799 	{ 0x163858, 1, RI_E3E3B0_ONLINE},
800 	{ 0x163860, 1, RI_E3E3B0_ONLINE},
801 	{ 0x163868, 1, RI_E3E3B0_ONLINE},
802 	{ 0x163870, 3, RI_E3E3B0_ONLINE},
803 	{ 0x163880, 1, RI_E3E3B0_ONLINE},
804 	{ 0x163888, 3, RI_E3E3B0_ONLINE},
805 	{ 0x163898, 1, RI_E3E3B0_ONLINE},
806 	{ 0x1638a0, 1, RI_E3E3B0_ONLINE},
807 	{ 0x1638a8, 1, RI_E3E3B0_ONLINE},
808 	{ 0x1638b0, 2, RI_E3B0_ONLINE},
809 	{ 0x1638c0, 1, RI_E3E3B0_ONLINE},
810 	{ 0x1638c8, 1, RI_E3E3B0_ONLINE},
811 	{ 0x1638d0, 1, RI_E3E3B0_ONLINE},
812 	{ 0x1638d8, 1, RI_E3E3B0_ONLINE},
813 	{ 0x1638e0, 2, RI_E3E3B0_ONLINE},
814 	{ 0x163910, 1, RI_E3E3B0_ONLINE},
815 	{ 0x163920, 2, RI_E3E3B0_ONLINE},
816 	{ 0x163c20, 4, RI_E3E3B0_ONLINE},
817 	{ 0x163c38, 2, RI_E3E3B0_ONLINE},
818 	{ 0x163c88, 2, RI_E3E3B0_ONLINE},
819 	{ 0x163d20, 2, RI_E3E3B0_ONLINE},
820 	{ 0x164000, 60, RI_ALL_ONLINE},
821 	{ 0x164110, 2, RI_E1HE2E3E3B0_ONLINE},
822 	{ 0x164118, 15, RI_E2E3E3B0_ONLINE},
823 	{ 0x164200, 1, RI_ALL_ONLINE},
824 	{ 0x164208, 1, RI_ALL_ONLINE},
825 	{ 0x164210, 1, RI_ALL_ONLINE},
826 	{ 0x164218, 1, RI_ALL_ONLINE},
827 	{ 0x164220, 1, RI_ALL_ONLINE},
828 	{ 0x164228, 1, RI_ALL_ONLINE},
829 	{ 0x164230, 1, RI_ALL_ONLINE},
830 	{ 0x164238, 1, RI_ALL_ONLINE},
831 	{ 0x164240, 1, RI_ALL_ONLINE},
832 	{ 0x164248, 1, RI_ALL_ONLINE},
833 	{ 0x164250, 1, RI_ALL_ONLINE},
834 	{ 0x164258, 1, RI_ALL_ONLINE},
835 	{ 0x164260, 1, RI_ALL_ONLINE},
836 	{ 0x164270, 2, RI_ALL_ONLINE},
837 	{ 0x164280, 2, RI_ALL_ONLINE},
838 	{ 0x164800, 2, RI_ALL_ONLINE},
839 	{ 0x165000, 2, RI_ALL_ONLINE},
840 	{ 0x166000, 164, RI_ALL_ONLINE},
841 	{ 0x1662cc, 7, RI_E2E3E3B0_ONLINE},
842 	{ 0x166400, 49, RI_ALL_ONLINE},
843 	{ 0x1664c8, 38, RI_ALL_ONLINE},
844 	{ 0x166568, 2, RI_ALL_ONLINE},
845 	{ 0x166570, 5, RI_E2E3E3B0_ONLINE},
846 	{ 0x166800, 1, RI_ALL_ONLINE},
847 	{ 0x168000, 137, RI_ALL_ONLINE},
848 	{ 0x168224, 2, RI_E1E1H_ONLINE},
849 	{ 0x16822c, 29, RI_ALL_ONLINE},
850 	{ 0x1682a0, 12, RI_E1E1H_ONLINE},
851 	{ 0x1682d0, 12, RI_ALL_ONLINE},
852 	{ 0x168300, 2, RI_E1E1H_ONLINE},
853 	{ 0x168308, 68, RI_ALL_ONLINE},
854 	{ 0x168418, 2, RI_E1E1H_ONLINE},
855 	{ 0x168420, 6, RI_ALL_ONLINE},
856 	{ 0x168800, 19, RI_ALL_ONLINE},
857 	{ 0x168900, 1, RI_ALL_ONLINE},
858 	{ 0x168a00, 128, RI_ALL_ONLINE},
859 	{ 0x16a000, 1, RI_ALL_ONLINE},
860 	{ 0x16a004, 1535, RI_ALL_OFFLINE},
861 	{ 0x16c000, 1, RI_ALL_ONLINE},
862 	{ 0x16c004, 1535, RI_ALL_OFFLINE},
863 	{ 0x16e000, 16, RI_E1H_ONLINE},
864 	{ 0x16e040, 8, RI_E2E3E3B0_ONLINE},
865 	{ 0x16e100, 1, RI_E1H_ONLINE},
866 	{ 0x16e200, 2, RI_E1H_ONLINE},
867 	{ 0x16e400, 161, RI_E1H_ONLINE},
868 	{ 0x16e684, 2, RI_E1HE2E3E3B0_ONLINE},
869 	{ 0x16e68c, 12, RI_E1H_ONLINE},
870 	{ 0x16e6bc, 4, RI_E1HE2E3E3B0_ONLINE},
871 	{ 0x16e6cc, 4, RI_E1H_ONLINE},
872 	{ 0x16e6e0, 2, RI_E2E3E3B0_ONLINE},
873 	{ 0x16e6e8, 5, RI_E2E3_ONLINE},
874 	{ 0x16e6fc, 5, RI_E2E3E3B0_ONLINE},
875 	{ 0x16e768, 17, RI_E2E3E3B0_ONLINE},
876 	{ 0x16e7ac, 12, RI_E3B0_ONLINE},
877 	{ 0x170000, 24, RI_ALL_ONLINE},
878 	{ 0x170060, 4, RI_E1E1H_ONLINE},
879 	{ 0x170070, 65, RI_ALL_ONLINE},
880 	{ 0x170194, 11, RI_E2E3E3B0_ONLINE},
881 	{ 0x1701c4, 1, RI_E2E3E3B0_ONLINE},
882 	{ 0x1701cc, 7, RI_E2E3E3B0_ONLINE},
883 	{ 0x1701e8, 1, RI_E3E3B0_ONLINE},
884 	{ 0x1701ec, 1, RI_E2E3E3B0_ONLINE},
885 	{ 0x1701f4, 1, RI_E2E3E3B0_ONLINE},
886 	{ 0x170200, 4, RI_ALL_ONLINE},
887 	{ 0x170214, 1, RI_ALL_ONLINE},
888 	{ 0x170218, 77, RI_E2E3E3B0_ONLINE},
889 	{ 0x170400, 64, RI_E2E3E3B0_ONLINE},
890 	{ 0x178000, 1, RI_ALL_ONLINE},
891 	{ 0x180000, 61, RI_ALL_ONLINE},
892 	{ 0x18013c, 2, RI_E1HE2E3E3B0_ONLINE},
893 	{ 0x180200, 58, RI_ALL_ONLINE},
894 	{ 0x180340, 4, RI_ALL_ONLINE},
895 	{ 0x180380, 1, RI_E2E3E3B0_ONLINE},
896 	{ 0x180388, 1, RI_E2E3E3B0_ONLINE},
897 	{ 0x180390, 1, RI_E2E3E3B0_ONLINE},
898 	{ 0x180398, 1, RI_E2E3E3B0_ONLINE},
899 	{ 0x1803a0, 5, RI_E2E3E3B0_ONLINE},
900 	{ 0x1803b4, 2, RI_E3E3B0_ONLINE},
901 #ifndef ECORE_UPSTREAM /* ! ECORE_UPSTREAM */
902 	{ 0x180400, 1, RI_ALL_ONLINE},
903 #endif
904 	{ 0x180404, 255, RI_E1E1H_OFFLINE},
905 	{ 0x181000, 4, RI_ALL_ONLINE},
906 	{ 0x181010, 1020, RI_ALL_OFFLINE},
907 	{ 0x182000, 4, RI_E3E3B0_ONLINE},
908 	{ 0x1a0000, 1, RI_ALL_ONLINE},
909 	{ 0x1a0004, 5631, RI_ALL_OFFLINE},
910 	{ 0x1a5800, 2560, RI_E1HE2E3E3B0_OFFLINE},
911 	{ 0x1a8000, 1, RI_ALL_ONLINE},
912 	{ 0x1a8004, 8191, RI_E1HE2E3E3B0_OFFLINE},
913 	{ 0x1b0000, 1, RI_ALL_ONLINE},
914 	{ 0x1b0004, 15, RI_E1H_OFFLINE},
915 	{ 0x1b0040, 1, RI_E1HE2E3E3B0_ONLINE},
916 	{ 0x1b0044, 239, RI_E1H_OFFLINE},
917 	{ 0x1b0400, 1, RI_ALL_ONLINE},
918 	{ 0x1b0404, 255, RI_E1H_OFFLINE},
919 	{ 0x1b0800, 1, RI_ALL_ONLINE},
920 	{ 0x1b0840, 1, RI_E1HE2E3E3B0_ONLINE},
921 	{ 0x1b0c00, 1, RI_ALL_ONLINE},
922 	{ 0x1b1000, 1, RI_ALL_ONLINE},
923 	{ 0x1b1040, 1, RI_E1HE2E3E3B0_ONLINE},
924 	{ 0x1b1400, 1, RI_ALL_ONLINE},
925 	{ 0x1b1440, 1, RI_E1HE2E3E3B0_ONLINE},
926 	{ 0x1b1480, 1, RI_E1HE2E3E3B0_ONLINE},
927 	{ 0x1b14c0, 1, RI_E1HE2E3E3B0_ONLINE},
928 	{ 0x1b1800, 128, RI_ALL_OFFLINE},
929 	{ 0x1b1c00, 128, RI_ALL_OFFLINE},
930 	{ 0x1b2000, 1, RI_ALL_ONLINE},
931 	{ 0x1b2400, 1, RI_E1HE2E3E3B0_ONLINE},
932 	{ 0x1b2404, 5631, RI_E2E3E3B0_OFFLINE},
933 	{ 0x1b8000, 1, RI_ALL_ONLINE},
934 	{ 0x1b8040, 1, RI_ALL_ONLINE},
935 	{ 0x1b8080, 1, RI_ALL_ONLINE},
936 	{ 0x1b80c0, 1, RI_ALL_ONLINE},
937 	{ 0x1b8100, 1, RI_ALL_ONLINE},
938 	{ 0x1b8140, 1, RI_ALL_ONLINE},
939 	{ 0x1b8180, 1, RI_ALL_ONLINE},
940 	{ 0x1b81c0, 1, RI_ALL_ONLINE},
941 	{ 0x1b8200, 1, RI_ALL_ONLINE},
942 	{ 0x1b8240, 1, RI_ALL_ONLINE},
943 	{ 0x1b8280, 1, RI_ALL_ONLINE},
944 	{ 0x1b82c0, 1, RI_ALL_ONLINE},
945 	{ 0x1b8300, 1, RI_ALL_ONLINE},
946 	{ 0x1b8340, 1, RI_ALL_ONLINE},
947 	{ 0x1b8380, 1, RI_ALL_ONLINE},
948 	{ 0x1b83c0, 1, RI_ALL_ONLINE},
949 	{ 0x1b8400, 1, RI_ALL_ONLINE},
950 	{ 0x1b8440, 1, RI_ALL_ONLINE},
951 	{ 0x1b8480, 1, RI_ALL_ONLINE},
952 	{ 0x1b84c0, 1, RI_ALL_ONLINE},
953 	{ 0x1b8500, 1, RI_ALL_ONLINE},
954 	{ 0x1b8540, 1, RI_ALL_ONLINE},
955 	{ 0x1b8580, 1, RI_ALL_ONLINE},
956 	{ 0x1b85c0, 19, RI_E2E3E3B0_ONLINE},
957 	{ 0x1b8800, 1, RI_ALL_ONLINE},
958 	{ 0x1b8840, 1, RI_ALL_ONLINE},
959 	{ 0x1b8880, 1, RI_ALL_ONLINE},
960 	{ 0x1b88c0, 1, RI_ALL_ONLINE},
961 	{ 0x1b8900, 1, RI_ALL_ONLINE},
962 	{ 0x1b8940, 1, RI_ALL_ONLINE},
963 	{ 0x1b8980, 1, RI_ALL_ONLINE},
964 	{ 0x1b89c0, 1, RI_ALL_ONLINE},
965 	{ 0x1b8a00, 1, RI_ALL_ONLINE},
966 	{ 0x1b8a40, 1, RI_ALL_ONLINE},
967 	{ 0x1b8a80, 1, RI_ALL_ONLINE},
968 	{ 0x1b8ac0, 1, RI_ALL_ONLINE},
969 	{ 0x1b8b00, 1, RI_ALL_ONLINE},
970 	{ 0x1b8b40, 1, RI_ALL_ONLINE},
971 	{ 0x1b8b80, 1, RI_ALL_ONLINE},
972 	{ 0x1b8bc0, 1, RI_ALL_ONLINE},
973 	{ 0x1b8c00, 1, RI_ALL_ONLINE},
974 	{ 0x1b8c40, 1, RI_ALL_ONLINE},
975 	{ 0x1b8c80, 1, RI_ALL_ONLINE},
976 	{ 0x1b8cc0, 1, RI_ALL_ONLINE},
977 	{ 0x1b8cc4, 1, RI_E2E3E3B0_ONLINE},
978 	{ 0x1b8d00, 1, RI_ALL_ONLINE},
979 	{ 0x1b8d40, 1, RI_ALL_ONLINE},
980 	{ 0x1b8d80, 1, RI_ALL_ONLINE},
981 	{ 0x1b8dc0, 1, RI_ALL_ONLINE},
982 	{ 0x1b8e00, 1, RI_ALL_ONLINE},
983 	{ 0x1b8e40, 1, RI_ALL_ONLINE},
984 	{ 0x1b8e80, 1, RI_ALL_ONLINE},
985 	{ 0x1b8e84, 1, RI_E2E3E3B0_ONLINE},
986 	{ 0x1b8ec0, 1, RI_E1HE2E3E3B0_ONLINE},
987 	{ 0x1b8f00, 1, RI_E1HE2E3E3B0_ONLINE},
988 	{ 0x1b8f40, 1, RI_E1HE2E3E3B0_ONLINE},
989 	{ 0x1b8f80, 1, RI_E1HE2E3E3B0_ONLINE},
990 	{ 0x1b8fc0, 1, RI_E1HE2E3E3B0_ONLINE},
991 	{ 0x1b8fc4, 2, RI_E2E3E3B0_ONLINE},
992 	{ 0x1b8fd0, 6, RI_E2E3E3B0_ONLINE},
993 	{ 0x1b8fe8, 2, RI_E3E3B0_ONLINE},
994 	{ 0x1b9000, 1, RI_E2E3E3B0_ONLINE},
995 	{ 0x1b9040, 3, RI_E2E3E3B0_ONLINE},
996 	{ 0x1b905c, 1, RI_E3E3B0_ONLINE},
997 	{ 0x1b9064, 1, RI_E3B0_ONLINE},
998 	{ 0x1b9080, 10, RI_E3B0_ONLINE},
999 	{ 0x1b9400, 14, RI_E2E3E3B0_OFFLINE},
1000 	{ 0x1b943c, 19, RI_E2E3E3B0_OFFLINE},
1001 	{ 0x1b9490, 10, RI_E2E3E3B0_OFFLINE},
1002 	{ 0x1c0000, 2, RI_ALL_ONLINE},
1003 	{ 0x200000, 65, RI_ALL_ONLINE},
1004 	{ 0x20014c, 2, RI_E1HE2E3E3B0_ONLINE},
1005 	{ 0x200200, 58, RI_ALL_ONLINE},
1006 	{ 0x200340, 4, RI_ALL_ONLINE},
1007 	{ 0x200380, 1, RI_E2E3E3B0_ONLINE},
1008 	{ 0x200388, 1, RI_E2E3E3B0_ONLINE},
1009 	{ 0x200390, 1, RI_E2E3E3B0_ONLINE},
1010 	{ 0x200398, 1, RI_E2E3E3B0_ONLINE},
1011 	{ 0x2003a0, 1, RI_E2E3E3B0_ONLINE},
1012 	{ 0x2003a8, 2, RI_E2E3E3B0_ONLINE},
1013 #ifndef ECORE_UPSTREAM /* ! ECORE_UPSTREAM */
1014 	{ 0x200400, 1, RI_ALL_ONLINE},
1015 #endif
1016 	{ 0x200404, 255, RI_E1E1H_OFFLINE},
1017 	{ 0x202000, 4, RI_ALL_ONLINE},
1018 	{ 0x202010, 2044, RI_ALL_OFFLINE},
1019 	{ 0x204000, 4, RI_E3E3B0_ONLINE},
1020 	{ 0x220000, 1, RI_ALL_ONLINE},
1021 	{ 0x220004, 5631, RI_ALL_OFFLINE},
1022 	{ 0x225800, 2560, RI_E1HE2E3E3B0_OFFLINE},
1023 	{ 0x228000, 1, RI_ALL_ONLINE},
1024 	{ 0x228004, 8191, RI_E1HE2E3E3B0_OFFLINE},
1025 	{ 0x230000, 1, RI_ALL_ONLINE},
1026 	{ 0x230004, 15, RI_E1H_OFFLINE},
1027 	{ 0x230040, 1, RI_E1HE2E3E3B0_ONLINE},
1028 	{ 0x230044, 239, RI_E1H_OFFLINE},
1029 	{ 0x230400, 1, RI_ALL_ONLINE},
1030 	{ 0x230404, 255, RI_E1H_OFFLINE},
1031 	{ 0x230800, 1, RI_ALL_ONLINE},
1032 	{ 0x230840, 1, RI_E1HE2E3E3B0_ONLINE},
1033 	{ 0x230c00, 1, RI_ALL_ONLINE},
1034 	{ 0x231000, 1, RI_ALL_ONLINE},
1035 	{ 0x231040, 1, RI_E1HE2E3E3B0_ONLINE},
1036 	{ 0x231400, 1, RI_ALL_ONLINE},
1037 	{ 0x231440, 1, RI_E1HE2E3E3B0_ONLINE},
1038 	{ 0x231480, 1, RI_E1HE2E3E3B0_ONLINE},
1039 	{ 0x2314c0, 1, RI_E1HE2E3E3B0_ONLINE},
1040 	{ 0x231800, 128, RI_ALL_OFFLINE},
1041 	{ 0x231c00, 128, RI_ALL_OFFLINE},
1042 	{ 0x232000, 1, RI_ALL_ONLINE},
1043 	{ 0x232400, 1, RI_E1HE2E3E3B0_ONLINE},
1044 	{ 0x232404, 5631, RI_E2E3E3B0_OFFLINE},
1045 	{ 0x238000, 1, RI_ALL_ONLINE},
1046 	{ 0x238040, 1, RI_ALL_ONLINE},
1047 	{ 0x238080, 1, RI_ALL_ONLINE},
1048 	{ 0x2380c0, 1, RI_ALL_ONLINE},
1049 	{ 0x238100, 1, RI_ALL_ONLINE},
1050 	{ 0x238140, 1, RI_ALL_ONLINE},
1051 	{ 0x238180, 1, RI_ALL_ONLINE},
1052 	{ 0x2381c0, 1, RI_ALL_ONLINE},
1053 	{ 0x238200, 1, RI_ALL_ONLINE},
1054 	{ 0x238240, 1, RI_ALL_ONLINE},
1055 	{ 0x238280, 1, RI_ALL_ONLINE},
1056 	{ 0x2382c0, 1, RI_ALL_ONLINE},
1057 	{ 0x238300, 1, RI_ALL_ONLINE},
1058 	{ 0x238340, 1, RI_ALL_ONLINE},
1059 	{ 0x238380, 1, RI_ALL_ONLINE},
1060 	{ 0x2383c0, 1, RI_ALL_ONLINE},
1061 	{ 0x238400, 1, RI_ALL_ONLINE},
1062 	{ 0x238440, 1, RI_ALL_ONLINE},
1063 	{ 0x238480, 1, RI_ALL_ONLINE},
1064 	{ 0x2384c0, 1, RI_ALL_ONLINE},
1065 	{ 0x238500, 1, RI_ALL_ONLINE},
1066 	{ 0x238540, 1, RI_ALL_ONLINE},
1067 	{ 0x238580, 1, RI_ALL_ONLINE},
1068 	{ 0x2385c0, 19, RI_E2E3E3B0_ONLINE},
1069 	{ 0x238800, 1, RI_ALL_ONLINE},
1070 	{ 0x238840, 1, RI_ALL_ONLINE},
1071 	{ 0x238880, 1, RI_ALL_ONLINE},
1072 	{ 0x2388c0, 1, RI_ALL_ONLINE},
1073 	{ 0x238900, 1, RI_ALL_ONLINE},
1074 	{ 0x238940, 1, RI_ALL_ONLINE},
1075 	{ 0x238980, 1, RI_ALL_ONLINE},
1076 	{ 0x2389c0, 1, RI_ALL_ONLINE},
1077 	{ 0x238a00, 1, RI_ALL_ONLINE},
1078 	{ 0x238a40, 1, RI_ALL_ONLINE},
1079 	{ 0x238a80, 1, RI_ALL_ONLINE},
1080 	{ 0x238ac0, 1, RI_ALL_ONLINE},
1081 	{ 0x238b00, 1, RI_ALL_ONLINE},
1082 	{ 0x238b40, 1, RI_ALL_ONLINE},
1083 	{ 0x238b80, 1, RI_ALL_ONLINE},
1084 	{ 0x238bc0, 1, RI_ALL_ONLINE},
1085 	{ 0x238c00, 1, RI_ALL_ONLINE},
1086 	{ 0x238c40, 1, RI_ALL_ONLINE},
1087 	{ 0x238c80, 1, RI_ALL_ONLINE},
1088 	{ 0x238cc0, 1, RI_ALL_ONLINE},
1089 	{ 0x238cc4, 1, RI_E2E3E3B0_ONLINE},
1090 	{ 0x238d00, 1, RI_ALL_ONLINE},
1091 	{ 0x238d40, 1, RI_ALL_ONLINE},
1092 	{ 0x238d80, 1, RI_ALL_ONLINE},
1093 	{ 0x238dc0, 1, RI_ALL_ONLINE},
1094 	{ 0x238e00, 1, RI_ALL_ONLINE},
1095 	{ 0x238e40, 1, RI_ALL_ONLINE},
1096 	{ 0x238e80, 1, RI_ALL_ONLINE},
1097 	{ 0x238e84, 1, RI_E2E3E3B0_ONLINE},
1098 	{ 0x238ec0, 1, RI_E1HE2E3E3B0_ONLINE},
1099 	{ 0x238f00, 1, RI_E1HE2E3E3B0_ONLINE},
1100 	{ 0x238f40, 1, RI_E1HE2E3E3B0_ONLINE},
1101 	{ 0x238f80, 1, RI_E1HE2E3E3B0_ONLINE},
1102 	{ 0x238fc0, 1, RI_E1HE2E3E3B0_ONLINE},
1103 	{ 0x238fc4, 2, RI_E2E3E3B0_ONLINE},
1104 	{ 0x238fd0, 6, RI_E2E3E3B0_ONLINE},
1105 	{ 0x238fe8, 2, RI_E3E3B0_ONLINE},
1106 	{ 0x239000, 1, RI_E2E3E3B0_ONLINE},
1107 	{ 0x239040, 3, RI_E2E3E3B0_ONLINE},
1108 	{ 0x23905c, 1, RI_E3E3B0_ONLINE},
1109 	{ 0x239064, 1, RI_E3B0_ONLINE},
1110 	{ 0x239080, 10, RI_E3B0_ONLINE},
1111 	{ 0x240000, 2, RI_ALL_ONLINE},
1112 	{ 0x280000, 65, RI_ALL_ONLINE},
1113 	{ 0x28014c, 2, RI_E1HE2E3E3B0_ONLINE},
1114 	{ 0x280200, 58, RI_ALL_ONLINE},
1115 	{ 0x280340, 4, RI_ALL_ONLINE},
1116 	{ 0x280380, 1, RI_E2E3E3B0_ONLINE},
1117 	{ 0x280388, 1, RI_E2E3E3B0_ONLINE},
1118 	{ 0x280390, 1, RI_E2E3E3B0_ONLINE},
1119 	{ 0x280398, 1, RI_E2E3E3B0_ONLINE},
1120 	{ 0x2803a0, 1, RI_E2E3E3B0_ONLINE},
1121 	{ 0x2803a8, 2, RI_E2E3E3B0_ONLINE},
1122 #ifndef ECORE_UPSTREAM /* ! ECORE_UPSTREAM */
1123 	{ 0x280400, 1, RI_ALL_ONLINE},
1124 #endif
1125 	{ 0x280404, 255, RI_E1E1H_OFFLINE},
1126 	{ 0x282000, 4, RI_ALL_ONLINE},
1127 	{ 0x282010, 2044, RI_ALL_OFFLINE},
1128 	{ 0x284000, 4, RI_E3E3B0_ONLINE},
1129 	{ 0x2a0000, 1, RI_ALL_ONLINE},
1130 	{ 0x2a0004, 5631, RI_ALL_OFFLINE},
1131 	{ 0x2a5800, 2560, RI_E1HE2E3E3B0_OFFLINE},
1132 	{ 0x2a8000, 1, RI_ALL_ONLINE},
1133 	{ 0x2a8004, 8191, RI_E1HE2E3E3B0_OFFLINE},
1134 	{ 0x2b0000, 1, RI_ALL_ONLINE},
1135 	{ 0x2b0004, 15, RI_E1H_OFFLINE},
1136 	{ 0x2b0040, 1, RI_E1HE2E3E3B0_ONLINE},
1137 	{ 0x2b0044, 239, RI_E1H_OFFLINE},
1138 	{ 0x2b0400, 1, RI_ALL_ONLINE},
1139 	{ 0x2b0404, 255, RI_E1H_OFFLINE},
1140 	{ 0x2b0800, 1, RI_ALL_ONLINE},
1141 	{ 0x2b0840, 1, RI_E1HE2E3E3B0_ONLINE},
1142 	{ 0x2b0c00, 1, RI_ALL_ONLINE},
1143 	{ 0x2b1000, 1, RI_ALL_ONLINE},
1144 	{ 0x2b1040, 1, RI_E1HE2E3E3B0_ONLINE},
1145 	{ 0x2b1400, 1, RI_ALL_ONLINE},
1146 	{ 0x2b1440, 1, RI_E1HE2E3E3B0_ONLINE},
1147 	{ 0x2b1480, 1, RI_E1HE2E3E3B0_ONLINE},
1148 	{ 0x2b14c0, 1, RI_E1HE2E3E3B0_ONLINE},
1149 	{ 0x2b1800, 128, RI_ALL_OFFLINE},
1150 	{ 0x2b1c00, 128, RI_ALL_OFFLINE},
1151 	{ 0x2b2000, 1, RI_ALL_ONLINE},
1152 	{ 0x2b2400, 1, RI_E1HE2E3E3B0_ONLINE},
1153 	{ 0x2b2404, 5631, RI_E2E3E3B0_OFFLINE},
1154 	{ 0x2b8000, 1, RI_ALL_ONLINE},
1155 	{ 0x2b8040, 1, RI_ALL_ONLINE},
1156 	{ 0x2b8080, 1, RI_ALL_ONLINE},
1157 	{ 0x2b80c0, 1, RI_ALL_ONLINE},
1158 	{ 0x2b8100, 1, RI_ALL_ONLINE},
1159 	{ 0x2b8140, 1, RI_ALL_ONLINE},
1160 	{ 0x2b8180, 1, RI_ALL_ONLINE},
1161 	{ 0x2b81c0, 1, RI_ALL_ONLINE},
1162 	{ 0x2b8200, 1, RI_ALL_ONLINE},
1163 	{ 0x2b8240, 1, RI_ALL_ONLINE},
1164 	{ 0x2b8280, 1, RI_ALL_ONLINE},
1165 	{ 0x2b82c0, 1, RI_ALL_ONLINE},
1166 	{ 0x2b8300, 1, RI_ALL_ONLINE},
1167 	{ 0x2b8340, 1, RI_ALL_ONLINE},
1168 	{ 0x2b8380, 1, RI_ALL_ONLINE},
1169 	{ 0x2b83c0, 1, RI_ALL_ONLINE},
1170 	{ 0x2b8400, 1, RI_ALL_ONLINE},
1171 	{ 0x2b8440, 1, RI_ALL_ONLINE},
1172 	{ 0x2b8480, 1, RI_ALL_ONLINE},
1173 	{ 0x2b84c0, 1, RI_ALL_ONLINE},
1174 	{ 0x2b8500, 1, RI_ALL_ONLINE},
1175 	{ 0x2b8540, 1, RI_ALL_ONLINE},
1176 	{ 0x2b8580, 1, RI_ALL_ONLINE},
1177 	{ 0x2b85c0, 19, RI_E2E3E3B0_ONLINE},
1178 	{ 0x2b8800, 1, RI_ALL_ONLINE},
1179 	{ 0x2b8840, 1, RI_ALL_ONLINE},
1180 	{ 0x2b8880, 1, RI_ALL_ONLINE},
1181 	{ 0x2b88c0, 1, RI_ALL_ONLINE},
1182 	{ 0x2b8900, 1, RI_ALL_ONLINE},
1183 	{ 0x2b8940, 1, RI_ALL_ONLINE},
1184 	{ 0x2b8980, 1, RI_ALL_ONLINE},
1185 	{ 0x2b89c0, 1, RI_ALL_ONLINE},
1186 	{ 0x2b8a00, 1, RI_ALL_ONLINE},
1187 	{ 0x2b8a40, 1, RI_ALL_ONLINE},
1188 	{ 0x2b8a80, 1, RI_ALL_ONLINE},
1189 	{ 0x2b8ac0, 1, RI_ALL_ONLINE},
1190 	{ 0x2b8b00, 1, RI_ALL_ONLINE},
1191 	{ 0x2b8b40, 1, RI_ALL_ONLINE},
1192 	{ 0x2b8b80, 1, RI_ALL_ONLINE},
1193 	{ 0x2b8bc0, 1, RI_ALL_ONLINE},
1194 	{ 0x2b8c00, 1, RI_ALL_ONLINE},
1195 	{ 0x2b8c40, 1, RI_ALL_ONLINE},
1196 	{ 0x2b8c80, 1, RI_ALL_ONLINE},
1197 	{ 0x2b8cc0, 1, RI_ALL_ONLINE},
1198 	{ 0x2b8cc4, 1, RI_E2E3E3B0_ONLINE},
1199 	{ 0x2b8d00, 1, RI_ALL_ONLINE},
1200 	{ 0x2b8d40, 1, RI_ALL_ONLINE},
1201 	{ 0x2b8d80, 1, RI_ALL_ONLINE},
1202 	{ 0x2b8dc0, 1, RI_ALL_ONLINE},
1203 	{ 0x2b8e00, 1, RI_ALL_ONLINE},
1204 	{ 0x2b8e40, 1, RI_ALL_ONLINE},
1205 	{ 0x2b8e80, 1, RI_ALL_ONLINE},
1206 	{ 0x2b8e84, 1, RI_E2E3E3B0_ONLINE},
1207 	{ 0x2b8ec0, 1, RI_E1HE2E3E3B0_ONLINE},
1208 	{ 0x2b8f00, 1, RI_E1HE2E3E3B0_ONLINE},
1209 	{ 0x2b8f40, 1, RI_E1HE2E3E3B0_ONLINE},
1210 	{ 0x2b8f80, 1, RI_E1HE2E3E3B0_ONLINE},
1211 	{ 0x2b8fc0, 1, RI_E1HE2E3E3B0_ONLINE},
1212 	{ 0x2b8fc4, 2, RI_E2E3E3B0_ONLINE},
1213 	{ 0x2b8fd0, 6, RI_E2E3E3B0_ONLINE},
1214 	{ 0x2b8fe8, 2, RI_E3E3B0_ONLINE},
1215 	{ 0x2b9000, 1, RI_E2E3E3B0_ONLINE},
1216 	{ 0x2b9040, 3, RI_E2E3E3B0_ONLINE},
1217 	{ 0x2b905c, 1, RI_E3E3B0_ONLINE},
1218 	{ 0x2b9064, 1, RI_E3B0_ONLINE},
1219 	{ 0x2b9080, 10, RI_E3B0_ONLINE},
1220 	{ 0x2b9400, 14, RI_E2E3E3B0_ONLINE},
1221 	{ 0x2b943c, 19, RI_E2E3E3B0_ONLINE},
1222 	{ 0x2b9490, 10, RI_E2E3E3B0_ONLINE},
1223 	{ 0x2c0000, 2, RI_ALL_ONLINE},
1224 	{ 0x300000, 65, RI_ALL_ONLINE},
1225 	{ 0x30014c, 2, RI_E1HE2E3E3B0_ONLINE},
1226 	{ 0x300200, 58, RI_ALL_ONLINE},
1227 	{ 0x300340, 4, RI_ALL_ONLINE},
1228 	{ 0x300380, 1, RI_E2E3E3B0_ONLINE},
1229 	{ 0x300388, 1, RI_E2E3E3B0_ONLINE},
1230 	{ 0x300390, 1, RI_E2E3E3B0_ONLINE},
1231 	{ 0x300398, 1, RI_E2E3E3B0_ONLINE},
1232 	{ 0x3003a0, 1, RI_E2E3E3B0_ONLINE},
1233 	{ 0x3003a8, 2, RI_E2E3E3B0_ONLINE},
1234 #ifndef ECORE_UPSTREAM /* ! ECORE_UPSTREAM */
1235 	{ 0x300400, 1, RI_ALL_ONLINE},
1236 #endif
1237 	{ 0x300404, 255, RI_E1E1H_OFFLINE},
1238 	{ 0x302000, 4, RI_ALL_ONLINE},
1239 	{ 0x302010, 2044, RI_ALL_OFFLINE},
1240 	{ 0x304000, 4, RI_E3E3B0_ONLINE},
1241 	{ 0x320000, 1, RI_ALL_ONLINE},
1242 	{ 0x320004, 5631, RI_ALL_OFFLINE},
1243 	{ 0x325800, 2560, RI_E1HE2E3E3B0_OFFLINE},
1244 	{ 0x328000, 1, RI_ALL_ONLINE},
1245 	{ 0x328004, 8191, RI_E1HE2E3E3B0_OFFLINE},
1246 	{ 0x330000, 1, RI_ALL_ONLINE},
1247 	{ 0x330004, 15, RI_E1H_OFFLINE},
1248 	{ 0x330040, 1, RI_E1HE2E3E3B0_ONLINE},
1249 	{ 0x330044, 239, RI_E1H_OFFLINE},
1250 	{ 0x330400, 1, RI_ALL_ONLINE},
1251 	{ 0x330404, 255, RI_E1H_OFFLINE},
1252 	{ 0x330800, 1, RI_ALL_ONLINE},
1253 	{ 0x330840, 1, RI_E1HE2E3E3B0_ONLINE},
1254 	{ 0x330c00, 1, RI_ALL_ONLINE},
1255 	{ 0x331000, 1, RI_ALL_ONLINE},
1256 	{ 0x331040, 1, RI_E1HE2E3E3B0_ONLINE},
1257 	{ 0x331400, 1, RI_ALL_ONLINE},
1258 	{ 0x331440, 1, RI_E1HE2E3E3B0_ONLINE},
1259 	{ 0x331480, 1, RI_E1HE2E3E3B0_ONLINE},
1260 	{ 0x3314c0, 1, RI_E1HE2E3E3B0_ONLINE},
1261 	{ 0x331800, 128, RI_ALL_OFFLINE},
1262 	{ 0x331c00, 128, RI_ALL_OFFLINE},
1263 	{ 0x332000, 1, RI_ALL_ONLINE},
1264 	{ 0x332400, 1, RI_E1HE2E3E3B0_ONLINE},
1265 	{ 0x332404, 5631, RI_E2E3E3B0_OFFLINE},
1266 	{ 0x338000, 1, RI_ALL_ONLINE},
1267 	{ 0x338040, 1, RI_ALL_ONLINE},
1268 	{ 0x338080, 1, RI_ALL_ONLINE},
1269 	{ 0x3380c0, 1, RI_ALL_ONLINE},
1270 	{ 0x338100, 1, RI_ALL_ONLINE},
1271 	{ 0x338140, 1, RI_ALL_ONLINE},
1272 	{ 0x338180, 1, RI_ALL_ONLINE},
1273 	{ 0x3381c0, 1, RI_ALL_ONLINE},
1274 	{ 0x338200, 1, RI_ALL_ONLINE},
1275 	{ 0x338240, 1, RI_ALL_ONLINE},
1276 	{ 0x338280, 1, RI_ALL_ONLINE},
1277 	{ 0x3382c0, 1, RI_ALL_ONLINE},
1278 	{ 0x338300, 1, RI_ALL_ONLINE},
1279 	{ 0x338340, 1, RI_ALL_ONLINE},
1280 	{ 0x338380, 1, RI_ALL_ONLINE},
1281 	{ 0x3383c0, 1, RI_ALL_ONLINE},
1282 	{ 0x338400, 1, RI_ALL_ONLINE},
1283 	{ 0x338440, 1, RI_ALL_ONLINE},
1284 	{ 0x338480, 1, RI_ALL_ONLINE},
1285 	{ 0x3384c0, 1, RI_ALL_ONLINE},
1286 	{ 0x338500, 1, RI_ALL_ONLINE},
1287 	{ 0x338540, 1, RI_ALL_ONLINE},
1288 	{ 0x338580, 1, RI_ALL_ONLINE},
1289 	{ 0x3385c0, 19, RI_E2E3E3B0_ONLINE},
1290 	{ 0x338800, 1, RI_ALL_ONLINE},
1291 	{ 0x338840, 1, RI_ALL_ONLINE},
1292 	{ 0x338880, 1, RI_ALL_ONLINE},
1293 	{ 0x3388c0, 1, RI_ALL_ONLINE},
1294 	{ 0x338900, 1, RI_ALL_ONLINE},
1295 	{ 0x338940, 1, RI_ALL_ONLINE},
1296 	{ 0x338980, 1, RI_ALL_ONLINE},
1297 	{ 0x3389c0, 1, RI_ALL_ONLINE},
1298 	{ 0x338a00, 1, RI_ALL_ONLINE},
1299 	{ 0x338a40, 1, RI_ALL_ONLINE},
1300 	{ 0x338a80, 1, RI_ALL_ONLINE},
1301 	{ 0x338ac0, 1, RI_ALL_ONLINE},
1302 	{ 0x338b00, 1, RI_ALL_ONLINE},
1303 	{ 0x338b40, 1, RI_ALL_ONLINE},
1304 	{ 0x338b80, 1, RI_ALL_ONLINE},
1305 	{ 0x338bc0, 1, RI_ALL_ONLINE},
1306 	{ 0x338c00, 1, RI_ALL_ONLINE},
1307 	{ 0x338c40, 1, RI_ALL_ONLINE},
1308 	{ 0x338c80, 1, RI_ALL_ONLINE},
1309 	{ 0x338cc0, 1, RI_ALL_ONLINE},
1310 	{ 0x338cc4, 1, RI_E2E3E3B0_ONLINE},
1311 	{ 0x338d00, 1, RI_ALL_ONLINE},
1312 	{ 0x338d40, 1, RI_ALL_ONLINE},
1313 	{ 0x338d80, 1, RI_ALL_ONLINE},
1314 	{ 0x338dc0, 1, RI_ALL_ONLINE},
1315 	{ 0x338e00, 1, RI_ALL_ONLINE},
1316 	{ 0x338e40, 1, RI_ALL_ONLINE},
1317 	{ 0x338e80, 1, RI_ALL_ONLINE},
1318 	{ 0x338e84, 1, RI_E2E3E3B0_ONLINE},
1319 	{ 0x338ec0, 1, RI_E1HE2E3E3B0_ONLINE},
1320 	{ 0x338f00, 1, RI_E1HE2E3E3B0_ONLINE},
1321 	{ 0x338f40, 1, RI_E1HE2E3E3B0_ONLINE},
1322 	{ 0x338f80, 1, RI_E1HE2E3E3B0_ONLINE},
1323 	{ 0x338fc0, 1, RI_E1HE2E3E3B0_ONLINE},
1324 	{ 0x338fc4, 2, RI_E2E3E3B0_ONLINE},
1325 	{ 0x338fd0, 6, RI_E2E3E3B0_ONLINE},
1326 	{ 0x338fe8, 2, RI_E3E3B0_ONLINE},
1327 	{ 0x339000, 1, RI_E2E3E3B0_ONLINE},
1328 	{ 0x339040, 3, RI_E2E3E3B0_ONLINE},
1329 	{ 0x33905c, 1, RI_E3E3B0_ONLINE},
1330 	{ 0x339064, 1, RI_E3B0_ONLINE},
1331 	{ 0x339080, 10, RI_E3B0_ONLINE},
1332 	{ 0x340000, 2, RI_ALL_ONLINE},
1333 	{ 0x3a0000, 32768, RI_E2E3E3B0_OFFLINE},
1334 	{ 0x3c0000, 8192, RI_E2E3E3B0_OFFLINE}
1335 };
1336 #define REGS_COUNT ARRSIZE(reg_addrs)
1337 
1338 #ifndef ECORE_UPSTREAM /* ! ECORE_UPSTREAM */
1339 
1340 static const struct reg_addr idle_addrs[] = {
1341 	{ 0x2104, 1, RI_ALL_ONLINE},
1342 	{ 0x2110, 2, RI_ALL_ONLINE},
1343 	{ 0x211c, 8, RI_ALL_ONLINE},
1344 	{ 0x2814, 1, RI_ALL_ONLINE},
1345 	{ 0x281c, 2, RI_ALL_ONLINE},
1346 	{ 0x2854, 1, RI_ALL_ONLINE},
1347 	{ 0x285c, 1, RI_ALL_ONLINE},
1348 	{ 0x3040, 1, RI_ALL_ONLINE},
1349 	{ 0x9010, 7, RI_E2E3E3B0_ONLINE},
1350 	{ 0x9030, 1, RI_E2E3E3B0_ONLINE},
1351 	{ 0x9068, 16, RI_E2E3E3B0_ONLINE},
1352 	{ 0x9230, 2, RI_E2E3E3B0_ONLINE},
1353 	{ 0x9244, 1, RI_E2E3E3B0_ONLINE},
1354 	{ 0x9298, 1, RI_E2E3E3B0_ONLINE},
1355 	{ 0x92a8, 1, RI_E2E3E3B0_ONLINE},
1356 	{ 0xa38c, 1, RI_ALL_ONLINE},
1357 	{ 0xa3c4, 1, RI_E1HE2E3E3B0_ONLINE},
1358 	{ 0xa404, 3, RI_ALL_ONLINE},
1359 	{ 0xa42c, 12, RI_ALL_ONLINE},
1360 	{ 0xa580, 1, RI_ALL_ONLINE},
1361 	{ 0xa590, 1, RI_ALL_ONLINE},
1362 	{ 0xa600, 5, RI_E1HE2E3E3B0_ONLINE},
1363 	{ 0xa618, 1, RI_E1HE2E3E3B0_ONLINE},
1364 	{ 0xa714, 1, RI_E2E3E3B0_ONLINE},
1365 	{ 0xa720, 1, RI_E2E3E3B0_ONLINE},
1366 	{ 0xa750, 1, RI_E2E3E3B0_ONLINE},
1367 	{ 0xc09c, 1, RI_E1E1H_ONLINE},
1368 	{ 0x103b0, 1, RI_ALL_ONLINE},
1369 	{ 0x103c0, 1, RI_ALL_ONLINE},
1370 	{ 0x103d0, 1, RI_E1H_ONLINE},
1371 	{ 0x10418, 1, RI_ALL_ONLINE},
1372 	{ 0x10420, 1, RI_ALL_ONLINE},
1373 	{ 0x10428, 1, RI_ALL_ONLINE},
1374 	{ 0x10460, 1, RI_ALL_ONLINE},
1375 	{ 0x10474, 1, RI_ALL_ONLINE},
1376 	{ 0x104e0, 1, RI_ALL_ONLINE},
1377 	{ 0x104ec, 1, RI_ALL_ONLINE},
1378 	{ 0x104f8, 1, RI_ALL_ONLINE},
1379 	{ 0x10508, 1, RI_ALL_ONLINE},
1380 	{ 0x10530, 1, RI_ALL_ONLINE},
1381 	{ 0x10538, 1, RI_ALL_ONLINE},
1382 	{ 0x10548, 1, RI_ALL_ONLINE},
1383 	{ 0x10558, 1, RI_ALL_ONLINE},
1384 	{ 0x182a8, 1, RI_E2E3E3B0_ONLINE},
1385 	{ 0x182b8, 1, RI_E2E3E3B0_ONLINE},
1386 	{ 0x18308, 1, RI_E2E3E3B0_ONLINE},
1387 	{ 0x18318, 1, RI_E2E3E3B0_ONLINE},
1388 	{ 0x18338, 1, RI_E2E3E3B0_ONLINE},
1389 	{ 0x18348, 1, RI_E2E3E3B0_ONLINE},
1390 	{ 0x183bc, 1, RI_E2E3E3B0_ONLINE},
1391 	{ 0x183cc, 1, RI_E2E3E3B0_ONLINE},
1392 	{ 0x18570, 1, RI_E3E3B0_ONLINE},
1393 	{ 0x18578, 1, RI_E3E3B0_ONLINE},
1394 	{ 0x1858c, 1, RI_E3E3B0_ONLINE},
1395 	{ 0x18594, 1, RI_E3E3B0_ONLINE},
1396 	{ 0x1862c, 4, RI_E3B0_ONLINE},
1397 	{ 0x2021c, 11, RI_ALL_ONLINE},
1398 	{ 0x202a8, 1, RI_ALL_ONLINE},
1399 	{ 0x202b8, 1, RI_ALL_ONLINE},
1400 	{ 0x20404, 1, RI_ALL_ONLINE},
1401 	{ 0x2040c, 2, RI_ALL_ONLINE},
1402 	{ 0x2041c, 2, RI_ALL_ONLINE},
1403 	{ 0x40154, 14, RI_ALL_ONLINE},
1404 	{ 0x40198, 1, RI_ALL_ONLINE},
1405 	{ 0x404ac, 1, RI_ALL_ONLINE},
1406 	{ 0x404bc, 1, RI_ALL_ONLINE},
1407 	{ 0x42290, 1, RI_ALL_ONLINE},
1408 	{ 0x422a0, 1, RI_ALL_ONLINE},
1409 	{ 0x422b0, 1, RI_ALL_ONLINE},
1410 	{ 0x42548, 1, RI_ALL_ONLINE},
1411 	{ 0x42550, 1, RI_ALL_ONLINE},
1412 	{ 0x42558, 1, RI_ALL_ONLINE},
1413 	{ 0x50160, 8, RI_ALL_ONLINE},
1414 	{ 0x501d0, 1, RI_ALL_ONLINE},
1415 	{ 0x501e0, 1, RI_ALL_ONLINE},
1416 	{ 0x50204, 1, RI_ALL_ONLINE},
1417 	{ 0x5020c, 2, RI_ALL_ONLINE},
1418 	{ 0x5021c, 1, RI_ALL_ONLINE},
1419 	{ 0x60090, 1, RI_ALL_ONLINE},
1420 	{ 0x6011c, 1, RI_ALL_ONLINE},
1421 	{ 0x6012c, 1, RI_ALL_ONLINE},
1422 	{ 0xc101c, 1, RI_ALL_ONLINE},
1423 	{ 0xc102c, 1, RI_ALL_ONLINE},
1424 	{ 0xc2290, 1, RI_ALL_ONLINE},
1425 	{ 0xc22a0, 1, RI_ALL_ONLINE},
1426 	{ 0xc22b0, 1, RI_ALL_ONLINE},
1427 	{ 0xc2548, 1, RI_ALL_ONLINE},
1428 	{ 0xc2550, 1, RI_ALL_ONLINE},
1429 	{ 0xc2558, 1, RI_ALL_ONLINE},
1430 	{ 0xc4294, 1, RI_ALL_ONLINE},
1431 	{ 0xc42a4, 1, RI_ALL_ONLINE},
1432 	{ 0xc42b4, 1, RI_ALL_ONLINE},
1433 	{ 0xc4550, 1, RI_ALL_ONLINE},
1434 	{ 0xc4558, 1, RI_ALL_ONLINE},
1435 	{ 0xc4560, 1, RI_ALL_ONLINE},
1436 	{ 0xd016c, 8, RI_ALL_ONLINE},
1437 	{ 0xd01d8, 1, RI_ALL_ONLINE},
1438 	{ 0xd01e8, 1, RI_ALL_ONLINE},
1439 	{ 0xd0204, 1, RI_ALL_ONLINE},
1440 	{ 0xd020c, 3, RI_ALL_ONLINE},
1441 	{ 0xe0154, 8, RI_ALL_ONLINE},
1442 	{ 0xe01c8, 1, RI_ALL_ONLINE},
1443 	{ 0xe01d8, 1, RI_ALL_ONLINE},
1444 	{ 0xe0204, 1, RI_ALL_ONLINE},
1445 	{ 0xe020c, 2, RI_ALL_ONLINE},
1446 	{ 0xe021c, 2, RI_ALL_ONLINE},
1447 	{ 0x101014, 1, RI_ALL_ONLINE},
1448 	{ 0x101030, 1, RI_ALL_ONLINE},
1449 	{ 0x101040, 1, RI_ALL_ONLINE},
1450 	{ 0x102058, 1, RI_ALL_ONLINE},
1451 	{ 0x102080, 16, RI_ALL_ONLINE},
1452 	{ 0x103004, 2, RI_ALL_ONLINE},
1453 	{ 0x103068, 1, RI_ALL_ONLINE},
1454 	{ 0x103078, 1, RI_ALL_ONLINE},
1455 	{ 0x103088, 1, RI_ALL_ONLINE},
1456 	{ 0x10309c, 2, RI_E1HE2E3E3B0_ONLINE},
1457 	{ 0x1030b8, 2, RI_E2E3E3B0_ONLINE},
1458 	{ 0x1030cc, 1, RI_E2E3E3B0_ONLINE},
1459 	{ 0x1030e0, 1, RI_E2E3E3B0_ONLINE},
1460 	{ 0x104004, 1, RI_ALL_ONLINE},
1461 	{ 0x104018, 1, RI_ALL_ONLINE},
1462 	{ 0x104020, 1, RI_ALL_ONLINE},
1463 	{ 0x10403c, 1, RI_ALL_ONLINE},
1464 	{ 0x1040fc, 1, RI_ALL_ONLINE},
1465 	{ 0x10410c, 1, RI_ALL_ONLINE},
1466 	{ 0x104400, 64, RI_ALL_ONLINE},
1467 	{ 0x104800, 64, RI_ALL_ONLINE},
1468 	{ 0x105000, 256, RI_ALL_ONLINE},
1469 	{ 0x108094, 1, RI_E1E1H_ONLINE},
1470 	{ 0x1201b0, 2, RI_ALL_ONLINE},
1471 	{ 0x12032c, 1, RI_ALL_ONLINE},
1472 	{ 0x12036c, 3, RI_ALL_ONLINE},
1473 	{ 0x120408, 2, RI_ALL_ONLINE},
1474 	{ 0x120414, 15, RI_ALL_ONLINE},
1475 	{ 0x120478, 2, RI_ALL_ONLINE},
1476 	{ 0x12052c, 1, RI_ALL_ONLINE},
1477 	{ 0x120564, 3, RI_ALL_ONLINE},
1478 	{ 0x12057c, 1, RI_ALL_ONLINE},
1479 	{ 0x12058c, 1, RI_ALL_ONLINE},
1480 	{ 0x120608, 1, RI_E1HE2E3E3B0_ONLINE},
1481 	{ 0x120778, 2, RI_E2E3E3B0_ONLINE},
1482 	{ 0x120808, 3, RI_ALL_ONLINE},
1483 	{ 0x120818, 1, RI_ALL_ONLINE},
1484 	{ 0x120820, 1, RI_ALL_ONLINE},
1485 	{ 0x120828, 1, RI_ALL_ONLINE},
1486 	{ 0x120830, 1, RI_ALL_ONLINE},
1487 	{ 0x120838, 1, RI_ALL_ONLINE},
1488 	{ 0x120840, 1, RI_ALL_ONLINE},
1489 	{ 0x120848, 1, RI_ALL_ONLINE},
1490 	{ 0x120850, 1, RI_ALL_ONLINE},
1491 	{ 0x120858, 1, RI_ALL_ONLINE},
1492 	{ 0x120860, 1, RI_ALL_ONLINE},
1493 	{ 0x120868, 1, RI_ALL_ONLINE},
1494 	{ 0x120870, 1, RI_ALL_ONLINE},
1495 	{ 0x120878, 1, RI_ALL_ONLINE},
1496 	{ 0x120880, 1, RI_ALL_ONLINE},
1497 	{ 0x120888, 1, RI_ALL_ONLINE},
1498 	{ 0x120890, 1, RI_ALL_ONLINE},
1499 	{ 0x120898, 1, RI_ALL_ONLINE},
1500 	{ 0x1208a0, 1, RI_ALL_ONLINE},
1501 	{ 0x1208a8, 1, RI_ALL_ONLINE},
1502 	{ 0x1208b0, 1, RI_ALL_ONLINE},
1503 	{ 0x1208b8, 1, RI_ALL_ONLINE},
1504 	{ 0x1208c0, 1, RI_ALL_ONLINE},
1505 	{ 0x1208c8, 1, RI_ALL_ONLINE},
1506 	{ 0x1208d0, 1, RI_ALL_ONLINE},
1507 	{ 0x1208d8, 1, RI_ALL_ONLINE},
1508 	{ 0x1208e0, 1, RI_ALL_ONLINE},
1509 	{ 0x1208e8, 1, RI_ALL_ONLINE},
1510 	{ 0x1208f0, 1, RI_ALL_ONLINE},
1511 	{ 0x1208f8, 1, RI_ALL_ONLINE},
1512 	{ 0x120900, 1, RI_ALL_ONLINE},
1513 	{ 0x120908, 1, RI_ALL_ONLINE},
1514 	{ 0x130030, 1, RI_E2E3E3B0_ONLINE},
1515 	{ 0x13004c, 3, RI_E2E3E3B0_ONLINE},
1516 	{ 0x130064, 2, RI_E2E3E3B0_ONLINE},
1517 	{ 0x13009c, 1, RI_E2E3E3B0_ONLINE},
1518 	{ 0x130130, 1, RI_E2E3E3B0_ONLINE},
1519 	{ 0x13016c, 1, RI_E2E3E3B0_ONLINE},
1520 	{ 0x130300, 1, RI_E2E3E3B0_ONLINE},
1521 	{ 0x130480, 1, RI_E2E3E3B0_ONLINE},
1522 	{ 0x14005c, 2, RI_E1E1HE2E3_ONLINE},
1523 	{ 0x1400d0, 2, RI_E1E1HE2E3_ONLINE},
1524 	{ 0x1400e0, 1, RI_E1E1HE2E3_ONLINE},
1525 	{ 0x1401c8, 1, RI_E1E1HE2E3_ONLINE},
1526 	{ 0x140200, 6, RI_E1E1HE2E3_ONLINE},
1527 	{ 0x140338, 7, RI_E3B0_ONLINE},
1528 	{ 0x140370, 7, RI_E3B0_ONLINE},
1529 	{ 0x15c1bc, 6, RI_E3B0_ONLINE},
1530 	{ 0x15c230, 7, RI_E3B0_ONLINE},
1531 	{ 0x16101c, 1, RI_ALL_ONLINE},
1532 	{ 0x16102c, 1, RI_ALL_ONLINE},
1533 	{ 0x164014, 2, RI_ALL_ONLINE},
1534 	{ 0x1640f0, 1, RI_ALL_ONLINE},
1535 	{ 0x166290, 1, RI_ALL_ONLINE},
1536 	{ 0x1662a0, 1, RI_ALL_ONLINE},
1537 	{ 0x1662b0, 1, RI_ALL_ONLINE},
1538 	{ 0x166548, 1, RI_ALL_ONLINE},
1539 	{ 0x166550, 1, RI_ALL_ONLINE},
1540 	{ 0x166558, 1, RI_ALL_ONLINE},
1541 	{ 0x168000, 1, RI_ALL_ONLINE},
1542 	{ 0x168008, 1, RI_ALL_ONLINE},
1543 	{ 0x168010, 1, RI_ALL_ONLINE},
1544 	{ 0x168018, 1, RI_ALL_ONLINE},
1545 	{ 0x168028, 2, RI_ALL_ONLINE},
1546 	{ 0x168058, 9, RI_ALL_ONLINE},
1547 	{ 0x168238, 1, RI_ALL_ONLINE},
1548 	{ 0x1682d0, 7, RI_ALL_ONLINE},
1549 	{ 0x168300, 2, RI_E1E1H_ONLINE},
1550 	{ 0x168308, 65, RI_ALL_ONLINE},
1551 	{ 0x168410, 2, RI_ALL_ONLINE},
1552 	{ 0x168438, 1, RI_ALL_ONLINE},
1553 	{ 0x168448, 1, RI_ALL_ONLINE},
1554 	{ 0x168a00, 128, RI_ALL_ONLINE},
1555 	{ 0x16e200, 128, RI_E1H_ONLINE},
1556 	{ 0x16e404, 2, RI_E1H_ONLINE},
1557 	{ 0x16e584, 64, RI_E1H_ONLINE},
1558 	{ 0x16e684, 2, RI_E1HE2E3E3B0_ONLINE},
1559 	{ 0x16e68c, 4, RI_E1H_ONLINE},
1560 	{ 0x16e6fc, 4, RI_E2E3E3B0_ONLINE},
1561 	{ 0x16e7ac, 12, RI_E3B0_ONLINE},
1562 	{ 0x1700a4, 1, RI_ALL_ONLINE},
1563 	{ 0x1700ac, 2, RI_ALL_ONLINE},
1564 	{ 0x1700c0, 1, RI_ALL_ONLINE},
1565 	{ 0x170174, 1, RI_ALL_ONLINE},
1566 	{ 0x170184, 1, RI_ALL_ONLINE},
1567 	{ 0x1800f4, 1, RI_ALL_ONLINE},
1568 	{ 0x180104, 1, RI_ALL_ONLINE},
1569 	{ 0x180114, 1, RI_ALL_ONLINE},
1570 	{ 0x180124, 1, RI_ALL_ONLINE},
1571 	{ 0x18026c, 1, RI_ALL_ONLINE},
1572 	{ 0x1802a0, 1, RI_ALL_ONLINE},
1573 	{ 0x1b8000, 1, RI_ALL_ONLINE},
1574 	{ 0x1b8040, 1, RI_ALL_ONLINE},
1575 	{ 0x1b8080, 1, RI_ALL_ONLINE},
1576 	{ 0x1b80c0, 1, RI_ALL_ONLINE},
1577 	{ 0x200104, 1, RI_ALL_ONLINE},
1578 	{ 0x200114, 1, RI_ALL_ONLINE},
1579 	{ 0x200124, 1, RI_ALL_ONLINE},
1580 	{ 0x200134, 1, RI_ALL_ONLINE},
1581 	{ 0x20026c, 1, RI_ALL_ONLINE},
1582 	{ 0x2002a0, 1, RI_ALL_ONLINE},
1583 	{ 0x238000, 1, RI_ALL_ONLINE},
1584 	{ 0x238040, 1, RI_ALL_ONLINE},
1585 	{ 0x238080, 1, RI_ALL_ONLINE},
1586 	{ 0x2380c0, 1, RI_ALL_ONLINE},
1587 	{ 0x280104, 1, RI_ALL_ONLINE},
1588 	{ 0x280114, 1, RI_ALL_ONLINE},
1589 	{ 0x280124, 1, RI_ALL_ONLINE},
1590 	{ 0x280134, 1, RI_ALL_ONLINE},
1591 	{ 0x28026c, 1, RI_ALL_ONLINE},
1592 	{ 0x2802a0, 1, RI_ALL_ONLINE},
1593 	{ 0x2b8000, 1, RI_ALL_ONLINE},
1594 	{ 0x2b8040, 1, RI_ALL_ONLINE},
1595 	{ 0x2b8080, 1, RI_ALL_ONLINE},
1596 	{ 0x300104, 1, RI_ALL_ONLINE},
1597 	{ 0x300114, 1, RI_ALL_ONLINE},
1598 	{ 0x300124, 1, RI_ALL_ONLINE},
1599 	{ 0x300134, 1, RI_ALL_ONLINE},
1600 	{ 0x30026c, 1, RI_ALL_ONLINE},
1601 	{ 0x3002a0, 1, RI_ALL_ONLINE},
1602 	{ 0x338000, 1, RI_ALL_ONLINE},
1603 	{ 0x338040, 1, RI_ALL_ONLINE},
1604 	{ 0x338080, 1, RI_ALL_ONLINE},
1605 	{ 0x3380c0, 1, RI_ALL_ONLINE}
1606 };
1607 
1608 #define IDLE_REGS_COUNT ARRSIZE(idle_addrs)
1609 
1610 
1611 
1612 static const struct reg_addr split_reg_addrs[] = {
1613 	{ 0x2000, 341, RI_ALL_ONLINE},
1614 	{ 0x2800, 103, RI_ALL_ONLINE},
1615 	{ 0x3000, 287, RI_ALL_ONLINE},
1616 	{ 0x3800, 331, RI_ALL_ONLINE},
1617 	{ 0x942c, 4, RI_E2E3E3B0_ONLINE},
1618 	{ 0x9454, 1, RI_E2E3E3B0_ONLINE},
1619 	{ 0xa270, 2, RI_ALL_ONLINE},
1620 	{ 0xa408, 2, RI_ALL_ONLINE},
1621 	{ 0xa580, 1, RI_ALL_ONLINE},
1622 	{ 0xa590, 1, RI_ALL_ONLINE},
1623 	{ 0xa78c, 1, RI_E2E3E3B0_ONLINE},
1624 	{ 0xa858, 4, RI_E2E3E3B0_ONLINE},
1625 	{ 0x10138, 34, RI_ALL_ONLINE},
1626 	{ 0x10880, 2, RI_ALL_ONLINE},
1627 	{ 0x10900, 2, RI_ALL_ONLINE},
1628 	{ 0x160fc, 4, RI_E1HE2E3E3B0_ONLINE},
1629 	{ 0x16140, 1, RI_E1HE2E3E3B0_ONLINE},
1630 	{ 0x16160, 1, RI_E1HE2E3E3B0_ONLINE},
1631 	{ 0x16180, 2, RI_E1HE2E3E3B0_ONLINE},
1632 	{ 0x161c0, 2, RI_E1HE2E3E3B0_ONLINE},
1633 	{ 0x180c8, 1, RI_E2E3E3B0_ONLINE},
1634 	{ 0x18154, 1, RI_E2E3E3B0_ONLINE},
1635 	{ 0x18440, 1, RI_E2E3E3B0_ONLINE},
1636 	{ 0x18460, 1, RI_E2E3E3B0_ONLINE},
1637 	{ 0x18480, 2, RI_E2E3E3B0_ONLINE},
1638 	{ 0x184c0, 2, RI_E2E3E3B0_ONLINE},
1639 	{ 0x1866c, 4, RI_E3B0_ONLINE},
1640 	{ 0x18a08, 4, RI_E3B0_ONLINE},
1641 	{ 0x18a70, 20, RI_E3B0_ONLINE},
1642 	{ 0x20100, 4, RI_ALL_ONLINE},
1643 	{ 0x20118, 2, RI_ALL_ONLINE},
1644 	{ 0x201c4, 12, RI_ALL_ONLINE},
1645 	{ 0x40138, 1, RI_ALL_ONLINE},
1646 	{ 0x40400, 2, RI_ALL_ONLINE},
1647 	{ 0x40484, 4, RI_ALL_ONLINE},
1648 	{ 0x404e0, 1, RI_E2E3E3B0_ONLINE},
1649 	{ 0x40500, 2, RI_ALL_ONLINE},
1650 	{ 0x40510, 2, RI_ALL_ONLINE},
1651 	{ 0x40520, 2, RI_ALL_ONLINE},
1652 	{ 0x40530, 2, RI_ALL_ONLINE},
1653 	{ 0x40540, 2, RI_ALL_ONLINE},
1654 	{ 0x50000, 1, RI_ALL_ONLINE},
1655 	{ 0x500e0, 8, RI_ALL_ONLINE},
1656 	{ 0xd0114, 14, RI_ALL_ONLINE},
1657 	{ 0xe0110, 8, RI_ALL_ONLINE},
1658 	{ 0x10411c, 4, RI_E2E3E3B0_ONLINE},
1659 	{ 0x104138, 1, RI_E2E3E3B0_ONLINE},
1660 	{ 0x108018, 4, RI_E1E1H_ONLINE},
1661 	{ 0x108038, 6, RI_E1E1H_ONLINE},
1662 	{ 0x108058, 11, RI_E1E1H_ONLINE},
1663 	{ 0x1080ac, 2, RI_E1H_ONLINE},
1664 	{ 0x108100, 5, RI_E1E1H_ONLINE},
1665 	{ 0x108120, 5, RI_E1E1H_ONLINE},
1666 	{ 0x108200, 74, RI_E1E1H_ONLINE},
1667 	{ 0x108400, 74, RI_E1E1H_ONLINE},
1668 	{ 0x108800, 152, RI_E1E1H_ONLINE},
1669 	{ 0x120534, 4, RI_ALL_ONLINE},
1670 	{ 0x120544, 4, RI_E1E1H_ONLINE},
1671 	{ 0x12061c, 20, RI_E1HE2E3E3B0_ONLINE},
1672 	{ 0x1207d8, 1, RI_E2E3E3B0_ONLINE},
1673 	{ 0x130104, 4, RI_E2E3E3B0_ONLINE},
1674 	{ 0x13011c, 5, RI_E2E3E3B0_ONLINE},
1675 	{ 0x130134, 9, RI_E2E3E3B0_ONLINE},
1676 	{ 0x13015c, 4, RI_E2E3E3B0_ONLINE},
1677 	{ 0x130170, 1, RI_E2E3E3B0_ONLINE},
1678 	{ 0x130180, 1, RI_E2E3E3B0_ONLINE},
1679 	{ 0x1402e8, 2, RI_E2E3E3B0_ONLINE},
1680 	{ 0x164014, 2, RI_ALL_ONLINE},
1681 	{ 0x1640d0, 2, RI_ALL_ONLINE},
1682 	{ 0x164128, 2, RI_E2E3E3B0_ONLINE},
1683 	{ 0x16e70c, 1, RI_E2E3E3B0_ONLINE},
1684 	{ 0x170198, 5, RI_E2E3E3B0_ONLINE},
1685 	{ 0x1701b8, 2, RI_E2E3E3B0_ONLINE},
1686 	{ 0x1701d0, 1, RI_E2E3E3B0_ONLINE},
1687 	{ 0x1701e4, 1, RI_E2E3E3B0_ONLINE},
1688 	{ 0x1701ec, 1, RI_E2E3E3B0_ONLINE},
1689 	{ 0x1701f4, 1, RI_E2E3E3B0_ONLINE},
1690 	{ 0x170320, 3, RI_E2E3E3B0_ONLINE},
1691 	{ 0x170330, 2, RI_E2E3E3B0_ONLINE},
1692 	{ 0x170340, 1, RI_E2E3E3B0_ONLINE}
1693 };
1694 
1695 
1696 #define SPLIT_REGS_COUNT ARRSIZE(split_reg_addrs)
1697 
1698 
1699 
1700 static const u32 read_reg_e1_0[] = { 0x1b1000};
1701 
1702 
1703 static const struct wreg_addr wreg_addrs_e1[] = {
1704 	{ 0x1b0c00, 192, 1, read_reg_e1_0, RI_E1_OFFLINE}
1705 };
1706 #define WREGS_COUNT_E1 ARRSIZE(wreg_addrs_e1)
1707 
1708 
1709 static const u32 read_reg_e1h_0[] = { 0x1b1040, 0x1b1000};
1710 
1711 
1712 static const struct wreg_addr wreg_addrs_e1h[] = {
1713 	{ 0x1b0c00, 256, 2, read_reg_e1h_0, RI_E1H_OFFLINE}
1714 };
1715 
1716 #define WREGS_COUNT_E1H ARRSIZE(wreg_addrs_e1h)
1717 
1718 
1719 static const u32 read_reg_e2_0[] = { 0x1b1040, 0x1b1000};
1720 
1721 
1722 static const struct wreg_addr wreg_addrs_e2[] = {
1723 	{ 0x1b0c00, 128, 2, read_reg_e2_0, RI_E2_OFFLINE}
1724 };
1725 
1726 #define WREGS_COUNT_E2 ARRSIZE(wreg_addrs_e2)
1727 
1728 
1729 
1730 static const u32 read_reg_e3_0[] = { 0x1b1040, 0x1b1000};
1731 
1732 
1733 static const struct wreg_addr wreg_addrs_e3[] = {
1734 	{ 0x1b0c00, 128, 2, read_reg_e3_0, RI_E3_OFFLINE}
1735 };
1736 
1737 #define WREGS_COUNT_E3 ARRSIZE(wreg_addrs_e3)
1738 
1739 static const u32 read_reg_e3b0_0[] = { 0x1b1040, 0x1b1000};
1740 
1741 
1742 static const struct wreg_addr wreg_addrs_e3b0[] = {
1743 	{ 0x1b0c00, 128, 2, read_reg_e3b0_0, RI_E3B0_OFFLINE}
1744 };
1745 
1746 #define WREGS_COUNT_E3B0 ARRSIZE(wreg_addrs_e3b0)
1747 
1748 #endif
1749 /* The struct hold a signature to ensure the dump returned from the driver
1750 	match the meta data file inserted to grc_dump.tcl
1751 	The signature is time stamp,diag version and grc_dump version*/
1752 
1753 static const struct hd_param hd_param_all = {0x4f0ae30c, 0x70038, 0x3a};
1754 
1755 #ifndef ECORE_UPSTREAM /* ! ECORE_UPSTREAM */
1756 
1757 
1758 
1759 
1760 static const u32 timer_status_regs_e1[] = { 0x164014, 0x164018};
1761 static const u32 timer_scan_regs_e1[] = { 0x1640d0, 0x1640d4};
1762 
1763 #define TIMER_REGS_COUNT_E1 ARRSIZE(timer_status_regs_e1)
1764 
1765 static const struct vfc_general vfc_general_x_e1 = { 0, 0, 0, 0, 0};
1766 static const struct vfc_general vfc_general_t_e1 = { 0, 0, 0, 0, 0};
1767 
1768 
1769 
1770 static const struct igu_data igu_address_e1 = { 0, 0, 0, 0, { 0, 0} };
1771 
1772 
1773 
1774 static const u32 timer_status_regs_e1h[] = { 0x164014, 0x164018};
1775 static const u32 timer_scan_regs_e1h[] = { 0x1640d0, 0x1640d4};
1776 
1777 #define TIMER_REGS_COUNT_E1H ARRSIZE(timer_status_regs_e1h)
1778 
1779 static const struct vfc_general vfc_general_x_e1h = { 0, 0, 0, 0, 0};
1780 static const struct vfc_general vfc_general_t_e1h = { 0, 0, 0, 0, 0};
1781 
1782 
1783 
1784 static const struct igu_data igu_address_e1h = { 0, 0, 0, 0, { 0, 0} };
1785 
1786 
1787 
1788 
1789 
1790 
1791 static const u32 timer_status_regs_e2[] = { 0x164014, 0x164018};
1792 static const u32 timer_scan_regs_e2[] = { 0x1640d0, 0x1640d4};
1793 
1794 #define TIMER_REGS_COUNT_E2 ARRSIZE(timer_status_regs_e2)
1795 
1796 static const struct vfc_general vfc_general_x_e2 = {
1797 	1, 0x2b8fd0, 0x2b8fc8, 0x2b8fc4, 0x2b8fcc
1798 };
1799 static const struct vfc_general vfc_general_t_e2 = {
1800 	1, 0x1b8fd0, 0x1b8fc8, 0x1b8fc4, 0x1b8fcc
1801 };
1802 static const struct vfc_read_write_vector vfc_vectors_t_e2[1049] = {
1803 	{ 4, 0, 0, {0,0}}
1804 	, { 4, 4, 0, {0,0}}
1805 	, { 4, 8, 0, {0,0}}
1806 	, { 4, 12, 0, {0,0}}
1807 	, { 4, 16, 0, {0,0}}
1808 	, { 4, 20, 0, {0,0}}
1809 	, { 4, 24, 0, {0,0}}
1810 	, { 4, 28, 0, {0,0}}
1811 	, { 4, 32, 0, {0,0}}
1812 	, { 4, 36, 0, {0,0}}
1813 	, { 4, 40, 0, {0,0}}
1814 	, { 4, 44, 0, {0,0}}
1815 	, { 4, 48, 0, {0,0}}
1816 	, { 4, 52, 0, {0,0}}
1817 	, { 4, 56, 0, {0,0}}
1818 	, { 4, 60, 0, {0,0}}
1819 	, { 4, 64, 0, {0,0}}
1820 	, { 4, 68, 0, {0,0}}
1821 	, { 4, 72, 0, {0,0}}
1822 	, { 4, 76, 0, {0,0}}
1823 	, { 4, 80, 0, {0,0}}
1824 	, { 4, 84, 0, {0,0}}
1825 	, { 4, 88, 0, {0,0}}
1826 	, { 4, 92, 0, {0,0}}
1827 	, { 4, 96, 0, {0,0}}
1828 	, { 4, 100, 0, {0,0}}
1829 	, { 4, 104, 0, {0,0}}
1830 	, { 4, 108, 0, {0,0}}
1831 	, { 4, 112, 0, {0,0}}
1832 	, { 4, 116, 0, {0,0}}
1833 	, { 4, 120, 0, {0,0}}
1834 	, { 4, 124, 0, {0,0}}
1835 	, { 4, 128, 0, {0,0}}
1836 	, { 4, 132, 0, {0,0}}
1837 	, { 4, 136, 0, {0,0}}
1838 	, { 4, 140, 0, {0,0}}
1839 	, { 4, 144, 0, {0,0}}
1840 	, { 4, 148, 0, {0,0}}
1841 	, { 4, 152, 0, {0,0}}
1842 	, { 4, 156, 0, {0,0}}
1843 	, { 4, 160, 0, {0,0}}
1844 	, { 4, 164, 0, {0,0}}
1845 	, { 4, 168, 0, {0,0}}
1846 	, { 4, 172, 0, {0,0}}
1847 	, { 4, 176, 0, {0,0}}
1848 	, { 4, 180, 0, {0,0}}
1849 	, { 4, 184, 0, {0,0}}
1850 	, { 4, 188, 0, {0,0}}
1851 	, { 4, 192, 0, {0,0}}
1852 	, { 4, 196, 0, {0,0}}
1853 	, { 4, 200, 0, {0,0}}
1854 	, { 4, 204, 0, {0,0}}
1855 	, { 4, 208, 0, {0,0}}
1856 	, { 4, 212, 0, {0,0}}
1857 	, { 4, 216, 0, {0,0}}
1858 	, { 4, 220, 0, {0,0}}
1859 	, { 4, 224, 0, {0,0}}
1860 	, { 4, 228, 0, {0,0}}
1861 	, { 4, 232, 0, {0,0}}
1862 	, { 4, 236, 0, {0,0}}
1863 	, { 4, 240, 0, {0,0}}
1864 	, { 4, 244, 0, {0,0}}
1865 	, { 4, 248, 0, {0,0}}
1866 	, { 4, 252, 0, {0,0}}
1867 	, { 4, 256, 0, {0,0}}
1868 	, { 4, 260, 0, {0,0}}
1869 	, { 4, 264, 0, {0,0}}
1870 	, { 4, 268, 0, {0,0}}
1871 	, { 4, 272, 0, {0,0}}
1872 	, { 4, 276, 0, {0,0}}
1873 	, { 4, 280, 0, {0,0}}
1874 	, { 4, 284, 0, {0,0}}
1875 	, { 4, 288, 0, {0,0}}
1876 	, { 4, 292, 0, {0,0}}
1877 	, { 4, 296, 0, {0,0}}
1878 	, { 4, 300, 0, {0,0}}
1879 	, { 4, 304, 0, {0,0}}
1880 	, { 4, 308, 0, {0,0}}
1881 	, { 4, 312, 0, {0,0}}
1882 	, { 4, 316, 0, {0,0}}
1883 	, { 4, 320, 0, {0,0}}
1884 	, { 4, 324, 0, {0,0}}
1885 	, { 4, 328, 0, {0,0}}
1886 	, { 4, 332, 0, {0,0}}
1887 	, { 4, 336, 0, {0,0}}
1888 	, { 4, 340, 0, {0,0}}
1889 	, { 4, 344, 0, {0,0}}
1890 	, { 4, 348, 0, {0,0}}
1891 	, { 4, 352, 0, {0,0}}
1892 	, { 4, 356, 0, {0,0}}
1893 	, { 4, 360, 0, {0,0}}
1894 	, { 4, 364, 0, {0,0}}
1895 	, { 4, 368, 0, {0,0}}
1896 	, { 4, 372, 0, {0,0}}
1897 	, { 4, 376, 0, {0,0}}
1898 	, { 4, 380, 0, {0,0}}
1899 	, { 4, 384, 0, {0,0}}
1900 	, { 4, 388, 0, {0,0}}
1901 	, { 4, 392, 0, {0,0}}
1902 	, { 4, 396, 0, {0,0}}
1903 	, { 4, 400, 0, {0,0}}
1904 	, { 4, 404, 0, {0,0}}
1905 	, { 4, 408, 0, {0,0}}
1906 	, { 4, 412, 0, {0,0}}
1907 	, { 4, 416, 0, {0,0}}
1908 	, { 4, 420, 0, {0,0}}
1909 	, { 4, 424, 0, {0,0}}
1910 	, { 4, 428, 0, {0,0}}
1911 	, { 4, 432, 0, {0,0}}
1912 	, { 4, 436, 0, {0,0}}
1913 	, { 4, 440, 0, {0,0}}
1914 	, { 4, 444, 0, {0,0}}
1915 	, { 4, 448, 0, {0,0}}
1916 	, { 4, 452, 0, {0,0}}
1917 	, { 4, 456, 0, {0,0}}
1918 	, { 4, 460, 0, {0,0}}
1919 	, { 4, 464, 0, {0,0}}
1920 	, { 4, 468, 0, {0,0}}
1921 	, { 4, 472, 0, {0,0}}
1922 	, { 4, 476, 0, {0,0}}
1923 	, { 4, 480, 0, {0,0}}
1924 	, { 4, 484, 0, {0,0}}
1925 	, { 4, 488, 0, {0,0}}
1926 	, { 4, 492, 0, {0,0}}
1927 	, { 4, 496, 0, {0,0}}
1928 	, { 4, 500, 0, {0,0}}
1929 	, { 4, 504, 0, {0,0}}
1930 	, { 4, 508, 0, {0,0}}
1931 	, { 4, 512, 0, {0,0}}
1932 	, { 4, 516, 0, {0,0}}
1933 	, { 4, 520, 0, {0,0}}
1934 	, { 4, 524, 0, {0,0}}
1935 	, { 4, 528, 0, {0,0}}
1936 	, { 4, 532, 0, {0,0}}
1937 	, { 4, 536, 0, {0,0}}
1938 	, { 4, 540, 0, {0,0}}
1939 	, { 4, 544, 0, {0,0}}
1940 	, { 4, 548, 0, {0,0}}
1941 	, { 4, 552, 0, {0,0}}
1942 	, { 4, 556, 0, {0,0}}
1943 	, { 4, 560, 0, {0,0}}
1944 	, { 4, 564, 0, {0,0}}
1945 	, { 4, 568, 0, {0,0}}
1946 	, { 4, 572, 0, {0,0}}
1947 	, { 4, 576, 0, {0,0}}
1948 	, { 4, 580, 0, {0,0}}
1949 	, { 4, 584, 0, {0,0}}
1950 	, { 4, 588, 0, {0,0}}
1951 	, { 4, 592, 0, {0,0}}
1952 	, { 4, 596, 0, {0,0}}
1953 	, { 4, 600, 0, {0,0}}
1954 	, { 4, 604, 0, {0,0}}
1955 	, { 4, 608, 0, {0,0}}
1956 	, { 4, 612, 0, {0,0}}
1957 	, { 4, 616, 0, {0,0}}
1958 	, { 4, 620, 0, {0,0}}
1959 	, { 4, 624, 0, {0,0}}
1960 	, { 4, 628, 0, {0,0}}
1961 	, { 4, 632, 0, {0,0}}
1962 	, { 4, 636, 0, {0,0}}
1963 	, { 4, 640, 0, {0,0}}
1964 	, { 4, 644, 0, {0,0}}
1965 	, { 4, 648, 0, {0,0}}
1966 	, { 4, 652, 0, {0,0}}
1967 	, { 4, 656, 0, {0,0}}
1968 	, { 4, 660, 0, {0,0}}
1969 	, { 4, 664, 0, {0,0}}
1970 	, { 4, 668, 0, {0,0}}
1971 	, { 4, 672, 0, {0,0}}
1972 	, { 4, 676, 0, {0,0}}
1973 	, { 4, 680, 0, {0,0}}
1974 	, { 4, 684, 0, {0,0}}
1975 	, { 4, 688, 0, {0,0}}
1976 	, { 4, 692, 0, {0,0}}
1977 	, { 4, 696, 0, {0,0}}
1978 	, { 4, 700, 0, {0,0}}
1979 	, { 4, 704, 0, {0,0}}
1980 	, { 4, 708, 0, {0,0}}
1981 	, { 4, 712, 0, {0,0}}
1982 	, { 4, 716, 0, {0,0}}
1983 	, { 4, 720, 0, {0,0}}
1984 	, { 4, 724, 0, {0,0}}
1985 	, { 4, 728, 0, {0,0}}
1986 	, { 4, 732, 0, {0,0}}
1987 	, { 4, 736, 0, {0,0}}
1988 	, { 4, 740, 0, {0,0}}
1989 	, { 4, 744, 0, {0,0}}
1990 	, { 4, 748, 0, {0,0}}
1991 	, { 4, 752, 0, {0,0}}
1992 	, { 4, 756, 0, {0,0}}
1993 	, { 4, 760, 0, {0,0}}
1994 	, { 4, 764, 0, {0,0}}
1995 	, { 4, 768, 0, {0,0}}
1996 	, { 4, 772, 0, {0,0}}
1997 	, { 4, 776, 0, {0,0}}
1998 	, { 4, 780, 0, {0,0}}
1999 	, { 4, 784, 0, {0,0}}
2000 	, { 4, 788, 0, {0,0}}
2001 	, { 4, 792, 0, {0,0}}
2002 	, { 4, 796, 0, {0,0}}
2003 	, { 4, 800, 0, {0,0}}
2004 	, { 4, 804, 0, {0,0}}
2005 	, { 4, 808, 0, {0,0}}
2006 	, { 4, 812, 0, {0,0}}
2007 	, { 4, 816, 0, {0,0}}
2008 	, { 4, 820, 0, {0,0}}
2009 	, { 4, 824, 0, {0,0}}
2010 	, { 4, 828, 0, {0,0}}
2011 	, { 4, 832, 0, {0,0}}
2012 	, { 4, 836, 0, {0,0}}
2013 	, { 4, 840, 0, {0,0}}
2014 	, { 4, 844, 0, {0,0}}
2015 	, { 4, 848, 0, {0,0}}
2016 	, { 4, 852, 0, {0,0}}
2017 	, { 4, 856, 0, {0,0}}
2018 	, { 4, 860, 0, {0,0}}
2019 	, { 4, 864, 0, {0,0}}
2020 	, { 4, 868, 0, {0,0}}
2021 	, { 4, 872, 0, {0,0}}
2022 	, { 4, 876, 0, {0,0}}
2023 	, { 4, 880, 0, {0,0}}
2024 	, { 4, 884, 0, {0,0}}
2025 	, { 4, 888, 0, {0,0}}
2026 	, { 4, 892, 0, {0,0}}
2027 	, { 4, 896, 0, {0,0}}
2028 	, { 4, 900, 0, {0,0}}
2029 	, { 4, 904, 0, {0,0}}
2030 	, { 4, 908, 0, {0,0}}
2031 	, { 4, 912, 0, {0,0}}
2032 	, { 4, 916, 0, {0,0}}
2033 	, { 4, 920, 0, {0,0}}
2034 	, { 4, 924, 0, {0,0}}
2035 	, { 4, 928, 0, {0,0}}
2036 	, { 4, 932, 0, {0,0}}
2037 	, { 4, 936, 0, {0,0}}
2038 	, { 4, 940, 0, {0,0}}
2039 	, { 4, 944, 0, {0,0}}
2040 	, { 4, 948, 0, {0,0}}
2041 	, { 4, 952, 0, {0,0}}
2042 	, { 4, 956, 0, {0,0}}
2043 	, { 4, 960, 0, {0,0}}
2044 	, { 4, 964, 0, {0,0}}
2045 	, { 4, 968, 0, {0,0}}
2046 	, { 4, 972, 0, {0,0}}
2047 	, { 4, 976, 0, {0,0}}
2048 	, { 4, 980, 0, {0,0}}
2049 	, { 4, 984, 0, {0,0}}
2050 	, { 4, 988, 0, {0,0}}
2051 	, { 4, 992, 0, {0,0}}
2052 	, { 4, 996, 0, {0,0}}
2053 	, { 4, 1000, 0, {0,0}}
2054 	, { 4, 1004, 0, {0,0}}
2055 	, { 4, 1008, 0, {0,0}}
2056 	, { 4, 1012, 0, {0,0}}
2057 	, { 4, 1016, 0, {0,0}}
2058 	, { 4, 1020, 0, {0,0}}
2059 	, { 4, 1024, 0, {0,0}}
2060 	, { 4, 1028, 0, {0,0}}
2061 	, { 4, 1032, 0, {0,0}}
2062 	, { 4, 1036, 0, {0,0}}
2063 	, { 4, 1040, 0, {0,0}}
2064 	, { 4, 1044, 0, {0,0}}
2065 	, { 4, 1048, 0, {0,0}}
2066 	, { 4, 1052, 0, {0,0}}
2067 	, { 4, 1056, 0, {0,0}}
2068 	, { 4, 1060, 0, {0,0}}
2069 	, { 4, 1064, 0, {0,0}}
2070 	, { 4, 1068, 0, {0,0}}
2071 	, { 4, 1072, 0, {0,0}}
2072 	, { 4, 1076, 0, {0,0}}
2073 	, { 4, 1080, 0, {0,0}}
2074 	, { 4, 1084, 0, {0,0}}
2075 	, { 4, 1088, 0, {0,0}}
2076 	, { 4, 1092, 0, {0,0}}
2077 	, { 4, 1096, 0, {0,0}}
2078 	, { 4, 1100, 0, {0,0}}
2079 	, { 4, 1104, 0, {0,0}}
2080 	, { 4, 1108, 0, {0,0}}
2081 	, { 4, 1112, 0, {0,0}}
2082 	, { 4, 1116, 0, {0,0}}
2083 	, { 4, 1120, 0, {0,0}}
2084 	, { 4, 1124, 0, {0,0}}
2085 	, { 4, 1128, 0, {0,0}}
2086 	, { 4, 1132, 0, {0,0}}
2087 	, { 4, 1136, 0, {0,0}}
2088 	, { 4, 1140, 0, {0,0}}
2089 	, { 4, 1144, 0, {0,0}}
2090 	, { 4, 1148, 0, {0,0}}
2091 	, { 4, 1152, 0, {0,0}}
2092 	, { 4, 1156, 0, {0,0}}
2093 	, { 4, 1160, 0, {0,0}}
2094 	, { 4, 1164, 0, {0,0}}
2095 	, { 4, 1168, 0, {0,0}}
2096 	, { 4, 1172, 0, {0,0}}
2097 	, { 4, 1176, 0, {0,0}}
2098 	, { 4, 1180, 0, {0,0}}
2099 	, { 4, 1184, 0, {0,0}}
2100 	, { 4, 1188, 0, {0,0}}
2101 	, { 4, 1192, 0, {0,0}}
2102 	, { 4, 1196, 0, {0,0}}
2103 	, { 4, 1200, 0, {0,0}}
2104 	, { 4, 1204, 0, {0,0}}
2105 	, { 4, 1208, 0, {0,0}}
2106 	, { 4, 1212, 0, {0,0}}
2107 	, { 4, 1216, 0, {0,0}}
2108 	, { 4, 1220, 0, {0,0}}
2109 	, { 4, 1224, 0, {0,0}}
2110 	, { 4, 1228, 0, {0,0}}
2111 	, { 4, 1232, 0, {0,0}}
2112 	, { 4, 1236, 0, {0,0}}
2113 	, { 4, 1240, 0, {0,0}}
2114 	, { 4, 1244, 0, {0,0}}
2115 	, { 4, 1248, 0, {0,0}}
2116 	, { 4, 1252, 0, {0,0}}
2117 	, { 4, 1256, 0, {0,0}}
2118 	, { 4, 1260, 0, {0,0}}
2119 	, { 4, 1264, 0, {0,0}}
2120 	, { 4, 1268, 0, {0,0}}
2121 	, { 4, 1272, 0, {0,0}}
2122 	, { 4, 1276, 0, {0,0}}
2123 	, { 4, 1280, 0, {0,0}}
2124 	, { 4, 1284, 0, {0,0}}
2125 	, { 4, 1288, 0, {0,0}}
2126 	, { 4, 1292, 0, {0,0}}
2127 	, { 4, 1296, 0, {0,0}}
2128 	, { 4, 1300, 0, {0,0}}
2129 	, { 4, 1304, 0, {0,0}}
2130 	, { 4, 1308, 0, {0,0}}
2131 	, { 4, 1312, 0, {0,0}}
2132 	, { 4, 1316, 0, {0,0}}
2133 	, { 4, 1320, 0, {0,0}}
2134 	, { 4, 1324, 0, {0,0}}
2135 	, { 4, 1328, 0, {0,0}}
2136 	, { 4, 1332, 0, {0,0}}
2137 	, { 4, 1336, 0, {0,0}}
2138 	, { 4, 1340, 0, {0,0}}
2139 	, { 4, 1344, 0, {0,0}}
2140 	, { 4, 1348, 0, {0,0}}
2141 	, { 4, 1352, 0, {0,0}}
2142 	, { 4, 1356, 0, {0,0}}
2143 	, { 4, 1360, 0, {0,0}}
2144 	, { 4, 1364, 0, {0,0}}
2145 	, { 4, 1368, 0, {0,0}}
2146 	, { 4, 1372, 0, {0,0}}
2147 	, { 4, 1376, 0, {0,0}}
2148 	, { 4, 1380, 0, {0,0}}
2149 	, { 4, 1384, 0, {0,0}}
2150 	, { 4, 1388, 0, {0,0}}
2151 	, { 4, 1392, 0, {0,0}}
2152 	, { 4, 1396, 0, {0,0}}
2153 	, { 4, 1400, 0, {0,0}}
2154 	, { 4, 1404, 0, {0,0}}
2155 	, { 4, 1408, 0, {0,0}}
2156 	, { 4, 1412, 0, {0,0}}
2157 	, { 4, 1416, 0, {0,0}}
2158 	, { 4, 1420, 0, {0,0}}
2159 	, { 4, 1424, 0, {0,0}}
2160 	, { 4, 1428, 0, {0,0}}
2161 	, { 4, 1432, 0, {0,0}}
2162 	, { 4, 1436, 0, {0,0}}
2163 	, { 4, 1440, 0, {0,0}}
2164 	, { 4, 1444, 0, {0,0}}
2165 	, { 4, 1448, 0, {0,0}}
2166 	, { 4, 1452, 0, {0,0}}
2167 	, { 4, 1456, 0, {0,0}}
2168 	, { 4, 1460, 0, {0,0}}
2169 	, { 4, 1464, 0, {0,0}}
2170 	, { 4, 1468, 0, {0,0}}
2171 	, { 4, 1472, 0, {0,0}}
2172 	, { 4, 1476, 0, {0,0}}
2173 	, { 4, 1480, 0, {0,0}}
2174 	, { 4, 1484, 0, {0,0}}
2175 	, { 4, 1488, 0, {0,0}}
2176 	, { 4, 1492, 0, {0,0}}
2177 	, { 4, 1496, 0, {0,0}}
2178 	, { 4, 1500, 0, {0,0}}
2179 	, { 4, 1504, 0, {0,0}}
2180 	, { 4, 1508, 0, {0,0}}
2181 	, { 4, 1512, 0, {0,0}}
2182 	, { 4, 1516, 0, {0,0}}
2183 	, { 4, 1520, 0, {0,0}}
2184 	, { 4, 1524, 0, {0,0}}
2185 	, { 4, 1528, 0, {0,0}}
2186 	, { 4, 1532, 0, {0,0}}
2187 	, { 4, 1536, 0, {0,0}}
2188 	, { 4, 1540, 0, {0,0}}
2189 	, { 4, 1544, 0, {0,0}}
2190 	, { 4, 1548, 0, {0,0}}
2191 	, { 4, 1552, 0, {0,0}}
2192 	, { 4, 1556, 0, {0,0}}
2193 	, { 4, 1560, 0, {0,0}}
2194 	, { 4, 1564, 0, {0,0}}
2195 	, { 4, 1568, 0, {0,0}}
2196 	, { 4, 1572, 0, {0,0}}
2197 	, { 4, 1576, 0, {0,0}}
2198 	, { 4, 1580, 0, {0,0}}
2199 	, { 4, 1584, 0, {0,0}}
2200 	, { 4, 1588, 0, {0,0}}
2201 	, { 4, 1592, 0, {0,0}}
2202 	, { 4, 1596, 0, {0,0}}
2203 	, { 4, 1600, 0, {0,0}}
2204 	, { 4, 1604, 0, {0,0}}
2205 	, { 4, 1608, 0, {0,0}}
2206 	, { 4, 1612, 0, {0,0}}
2207 	, { 4, 1616, 0, {0,0}}
2208 	, { 4, 1620, 0, {0,0}}
2209 	, { 4, 1624, 0, {0,0}}
2210 	, { 4, 1628, 0, {0,0}}
2211 	, { 4, 1632, 0, {0,0}}
2212 	, { 4, 1636, 0, {0,0}}
2213 	, { 4, 1640, 0, {0,0}}
2214 	, { 4, 1644, 0, {0,0}}
2215 	, { 4, 1648, 0, {0,0}}
2216 	, { 4, 1652, 0, {0,0}}
2217 	, { 4, 1656, 0, {0,0}}
2218 	, { 4, 1660, 0, {0,0}}
2219 	, { 4, 1664, 0, {0,0}}
2220 	, { 4, 1668, 0, {0,0}}
2221 	, { 4, 1672, 0, {0,0}}
2222 	, { 4, 1676, 0, {0,0}}
2223 	, { 4, 1680, 0, {0,0}}
2224 	, { 4, 1684, 0, {0,0}}
2225 	, { 4, 1688, 0, {0,0}}
2226 	, { 4, 1692, 0, {0,0}}
2227 	, { 4, 1696, 0, {0,0}}
2228 	, { 4, 1700, 0, {0,0}}
2229 	, { 4, 1704, 0, {0,0}}
2230 	, { 4, 1708, 0, {0,0}}
2231 	, { 4, 1712, 0, {0,0}}
2232 	, { 4, 1716, 0, {0,0}}
2233 	, { 4, 1720, 0, {0,0}}
2234 	, { 4, 1724, 0, {0,0}}
2235 	, { 4, 1728, 0, {0,0}}
2236 	, { 4, 1732, 0, {0,0}}
2237 	, { 4, 1736, 0, {0,0}}
2238 	, { 4, 1740, 0, {0,0}}
2239 	, { 4, 1744, 0, {0,0}}
2240 	, { 4, 1748, 0, {0,0}}
2241 	, { 4, 1752, 0, {0,0}}
2242 	, { 4, 1756, 0, {0,0}}
2243 	, { 4, 1760, 0, {0,0}}
2244 	, { 4, 1764, 0, {0,0}}
2245 	, { 4, 1768, 0, {0,0}}
2246 	, { 4, 1772, 0, {0,0}}
2247 	, { 4, 1776, 0, {0,0}}
2248 	, { 4, 1780, 0, {0,0}}
2249 	, { 4, 1784, 0, {0,0}}
2250 	, { 4, 1788, 0, {0,0}}
2251 	, { 4, 1792, 0, {0,0}}
2252 	, { 4, 1796, 0, {0,0}}
2253 	, { 4, 1800, 0, {0,0}}
2254 	, { 4, 1804, 0, {0,0}}
2255 	, { 4, 1808, 0, {0,0}}
2256 	, { 4, 1812, 0, {0,0}}
2257 	, { 4, 1816, 0, {0,0}}
2258 	, { 4, 1820, 0, {0,0}}
2259 	, { 4, 1824, 0, {0,0}}
2260 	, { 4, 1828, 0, {0,0}}
2261 	, { 4, 1832, 0, {0,0}}
2262 	, { 4, 1836, 0, {0,0}}
2263 	, { 4, 1840, 0, {0,0}}
2264 	, { 4, 1844, 0, {0,0}}
2265 	, { 4, 1848, 0, {0,0}}
2266 	, { 4, 1852, 0, {0,0}}
2267 	, { 4, 1856, 0, {0,0}}
2268 	, { 4, 1860, 0, {0,0}}
2269 	, { 4, 1864, 0, {0,0}}
2270 	, { 4, 1868, 0, {0,0}}
2271 	, { 4, 1872, 0, {0,0}}
2272 	, { 4, 1876, 0, {0,0}}
2273 	, { 4, 1880, 0, {0,0}}
2274 	, { 4, 1884, 0, {0,0}}
2275 	, { 4, 1888, 0, {0,0}}
2276 	, { 4, 1892, 0, {0,0}}
2277 	, { 4, 1896, 0, {0,0}}
2278 	, { 4, 1900, 0, {0,0}}
2279 	, { 4, 1904, 0, {0,0}}
2280 	, { 4, 1908, 0, {0,0}}
2281 	, { 4, 1912, 0, {0,0}}
2282 	, { 4, 1916, 0, {0,0}}
2283 	, { 4, 1920, 0, {0,0}}
2284 	, { 4, 1924, 0, {0,0}}
2285 	, { 4, 1928, 0, {0,0}}
2286 	, { 4, 1932, 0, {0,0}}
2287 	, { 4, 1936, 0, {0,0}}
2288 	, { 4, 1940, 0, {0,0}}
2289 	, { 4, 1944, 0, {0,0}}
2290 	, { 4, 1948, 0, {0,0}}
2291 	, { 4, 1952, 0, {0,0}}
2292 	, { 4, 1956, 0, {0,0}}
2293 	, { 4, 1960, 0, {0,0}}
2294 	, { 4, 1964, 0, {0,0}}
2295 	, { 4, 1968, 0, {0,0}}
2296 	, { 4, 1972, 0, {0,0}}
2297 	, { 4, 1976, 0, {0,0}}
2298 	, { 4, 1980, 0, {0,0}}
2299 	, { 4, 1984, 0, {0,0}}
2300 	, { 4, 1988, 0, {0,0}}
2301 	, { 4, 1992, 0, {0,0}}
2302 	, { 4, 1996, 0, {0,0}}
2303 	, { 4, 2000, 0, {0,0}}
2304 	, { 4, 2004, 0, {0,0}}
2305 	, { 4, 2008, 0, {0,0}}
2306 	, { 4, 2012, 0, {0,0}}
2307 	, { 4, 2016, 0, {0,0}}
2308 	, { 4, 2020, 0, {0,0}}
2309 	, { 4, 2024, 0, {0,0}}
2310 	, { 4, 2028, 0, {0,0}}
2311 	, { 4, 2032, 0, {0,0}}
2312 	, { 4, 2036, 0, {0,0}}
2313 	, { 4, 2040, 0, {0,0}}
2314 	, { 4, 2044, 0, {0,0}}
2315 	, { 4, 2048, 0, {0,0}}
2316 	, { 4, 2052, 0, {0,0}}
2317 	, { 4, 2056, 0, {0,0}}
2318 	, { 4, 2060, 0, {0,0}}
2319 	, { 4, 2064, 0, {0,0}}
2320 	, { 4, 2068, 0, {0,0}}
2321 	, { 4, 2072, 0, {0,0}}
2322 	, { 4, 2076, 0, {0,0}}
2323 	, { 4, 2080, 0, {0,0}}
2324 	, { 4, 2084, 0, {0,0}}
2325 	, { 4, 2088, 0, {0,0}}
2326 	, { 4, 2092, 0, {0,0}}
2327 	, { 4, 2096, 0, {0,0}}
2328 	, { 4, 2100, 0, {0,0}}
2329 	, { 4, 2104, 0, {0,0}}
2330 	, { 4, 2108, 0, {0,0}}
2331 	, { 4, 2112, 0, {0,0}}
2332 	, { 4, 2116, 0, {0,0}}
2333 	, { 4, 2120, 0, {0,0}}
2334 	, { 4, 2124, 0, {0,0}}
2335 	, { 4, 2128, 0, {0,0}}
2336 	, { 4, 2132, 0, {0,0}}
2337 	, { 4, 2136, 0, {0,0}}
2338 	, { 4, 2140, 0, {0,0}}
2339 	, { 4, 2144, 0, {0,0}}
2340 	, { 4, 2148, 0, {0,0}}
2341 	, { 4, 2152, 0, {0,0}}
2342 	, { 4, 2156, 0, {0,0}}
2343 	, { 4, 2160, 0, {0,0}}
2344 	, { 4, 2164, 0, {0,0}}
2345 	, { 4, 2168, 0, {0,0}}
2346 	, { 4, 2172, 0, {0,0}}
2347 	, { 4, 2176, 0, {0,0}}
2348 	, { 4, 2180, 0, {0,0}}
2349 	, { 4, 2184, 0, {0,0}}
2350 	, { 4, 2188, 0, {0,0}}
2351 	, { 4, 2192, 0, {0,0}}
2352 	, { 4, 2196, 0, {0,0}}
2353 	, { 4, 2200, 0, {0,0}}
2354 	, { 4, 2204, 0, {0,0}}
2355 	, { 4, 2208, 0, {0,0}}
2356 	, { 4, 2212, 0, {0,0}}
2357 	, { 4, 2216, 0, {0,0}}
2358 	, { 4, 2220, 0, {0,0}}
2359 	, { 4, 2224, 0, {0,0}}
2360 	, { 4, 2228, 0, {0,0}}
2361 	, { 4, 2232, 0, {0,0}}
2362 	, { 4, 2236, 0, {0,0}}
2363 	, { 4, 2240, 0, {0,0}}
2364 	, { 4, 2244, 0, {0,0}}
2365 	, { 4, 2248, 0, {0,0}}
2366 	, { 4, 2252, 0, {0,0}}
2367 	, { 4, 2256, 0, {0,0}}
2368 	, { 4, 2260, 0, {0,0}}
2369 	, { 4, 2264, 0, {0,0}}
2370 	, { 4, 2268, 0, {0,0}}
2371 	, { 4, 2272, 0, {0,0}}
2372 	, { 4, 2276, 0, {0,0}}
2373 	, { 4, 2280, 0, {0,0}}
2374 	, { 4, 2284, 0, {0,0}}
2375 	, { 4, 2288, 0, {0,0}}
2376 	, { 4, 2292, 0, {0,0}}
2377 	, { 4, 2296, 0, {0,0}}
2378 	, { 4, 2300, 0, {0,0}}
2379 	, { 4, 2304, 0, {0,0}}
2380 	, { 4, 2308, 0, {0,0}}
2381 	, { 4, 2312, 0, {0,0}}
2382 	, { 4, 2316, 0, {0,0}}
2383 	, { 4, 2320, 0, {0,0}}
2384 	, { 4, 2324, 0, {0,0}}
2385 	, { 4, 2328, 0, {0,0}}
2386 	, { 4, 2332, 0, {0,0}}
2387 	, { 4, 2336, 0, {0,0}}
2388 	, { 4, 2340, 0, {0,0}}
2389 	, { 4, 2344, 0, {0,0}}
2390 	, { 4, 2348, 0, {0,0}}
2391 	, { 4, 2352, 0, {0,0}}
2392 	, { 4, 2356, 0, {0,0}}
2393 	, { 4, 2360, 0, {0,0}}
2394 	, { 4, 2364, 0, {0,0}}
2395 	, { 4, 2368, 0, {0,0}}
2396 	, { 4, 2372, 0, {0,0}}
2397 	, { 4, 2376, 0, {0,0}}
2398 	, { 4, 2380, 0, {0,0}}
2399 	, { 4, 2384, 0, {0,0}}
2400 	, { 4, 2388, 0, {0,0}}
2401 	, { 4, 2392, 0, {0,0}}
2402 	, { 4, 2396, 0, {0,0}}
2403 	, { 4, 2400, 0, {0,0}}
2404 	, { 4, 2404, 0, {0,0}}
2405 	, { 4, 2408, 0, {0,0}}
2406 	, { 4, 2412, 0, {0,0}}
2407 	, { 4, 2416, 0, {0,0}}
2408 	, { 4, 2420, 0, {0,0}}
2409 	, { 4, 2424, 0, {0,0}}
2410 	, { 4, 2428, 0, {0,0}}
2411 	, { 4, 2432, 0, {0,0}}
2412 	, { 4, 2436, 0, {0,0}}
2413 	, { 4, 2440, 0, {0,0}}
2414 	, { 4, 2444, 0, {0,0}}
2415 	, { 4, 2448, 0, {0,0}}
2416 	, { 4, 2452, 0, {0,0}}
2417 	, { 4, 2456, 0, {0,0}}
2418 	, { 4, 2460, 0, {0,0}}
2419 	, { 4, 2464, 0, {0,0}}
2420 	, { 4, 2468, 0, {0,0}}
2421 	, { 4, 2472, 0, {0,0}}
2422 	, { 4, 2476, 0, {0,0}}
2423 	, { 4, 2480, 0, {0,0}}
2424 	, { 4, 2484, 0, {0,0}}
2425 	, { 4, 2488, 0, {0,0}}
2426 	, { 4, 2492, 0, {0,0}}
2427 	, { 4, 2496, 0, {0,0}}
2428 	, { 4, 2500, 0, {0,0}}
2429 	, { 4, 2504, 0, {0,0}}
2430 	, { 4, 2508, 0, {0,0}}
2431 	, { 4, 2512, 0, {0,0}}
2432 	, { 4, 2516, 0, {0,0}}
2433 	, { 4, 2520, 0, {0,0}}
2434 	, { 4, 2524, 0, {0,0}}
2435 	, { 4, 2528, 0, {0,0}}
2436 	, { 4, 2532, 0, {0,0}}
2437 	, { 4, 2536, 0, {0,0}}
2438 	, { 4, 2540, 0, {0,0}}
2439 	, { 4, 2544, 0, {0,0}}
2440 	, { 4, 2548, 0, {0,0}}
2441 	, { 4, 2552, 0, {0,0}}
2442 	, { 4, 2556, 0, {0,0}}
2443 	, { 4, 2560, 0, {0,0}}
2444 	, { 4, 2564, 0, {0,0}}
2445 	, { 4, 2568, 0, {0,0}}
2446 	, { 4, 2572, 0, {0,0}}
2447 	, { 4, 2576, 0, {0,0}}
2448 	, { 4, 2580, 0, {0,0}}
2449 	, { 4, 2584, 0, {0,0}}
2450 	, { 4, 2588, 0, {0,0}}
2451 	, { 4, 2592, 0, {0,0}}
2452 	, { 4, 2596, 0, {0,0}}
2453 	, { 4, 2600, 0, {0,0}}
2454 	, { 4, 2604, 0, {0,0}}
2455 	, { 4, 2608, 0, {0,0}}
2456 	, { 4, 2612, 0, {0,0}}
2457 	, { 4, 2616, 0, {0,0}}
2458 	, { 4, 2620, 0, {0,0}}
2459 	, { 4, 2624, 0, {0,0}}
2460 	, { 4, 2628, 0, {0,0}}
2461 	, { 4, 2632, 0, {0,0}}
2462 	, { 4, 2636, 0, {0,0}}
2463 	, { 4, 2640, 0, {0,0}}
2464 	, { 4, 2644, 0, {0,0}}
2465 	, { 4, 2648, 0, {0,0}}
2466 	, { 4, 2652, 0, {0,0}}
2467 	, { 4, 2656, 0, {0,0}}
2468 	, { 4, 2660, 0, {0,0}}
2469 	, { 4, 2664, 0, {0,0}}
2470 	, { 4, 2668, 0, {0,0}}
2471 	, { 4, 2672, 0, {0,0}}
2472 	, { 4, 2676, 0, {0,0}}
2473 	, { 4, 2680, 0, {0,0}}
2474 	, { 4, 2684, 0, {0,0}}
2475 	, { 4, 2688, 0, {0,0}}
2476 	, { 4, 2692, 0, {0,0}}
2477 	, { 4, 2696, 0, {0,0}}
2478 	, { 4, 2700, 0, {0,0}}
2479 	, { 4, 2704, 0, {0,0}}
2480 	, { 4, 2708, 0, {0,0}}
2481 	, { 4, 2712, 0, {0,0}}
2482 	, { 4, 2716, 0, {0,0}}
2483 	, { 4, 2720, 0, {0,0}}
2484 	, { 4, 2724, 0, {0,0}}
2485 	, { 4, 2728, 0, {0,0}}
2486 	, { 4, 2732, 0, {0,0}}
2487 	, { 4, 2736, 0, {0,0}}
2488 	, { 4, 2740, 0, {0,0}}
2489 	, { 4, 2744, 0, {0,0}}
2490 	, { 4, 2748, 0, {0,0}}
2491 	, { 4, 2752, 0, {0,0}}
2492 	, { 4, 2756, 0, {0,0}}
2493 	, { 4, 2760, 0, {0,0}}
2494 	, { 4, 2764, 0, {0,0}}
2495 	, { 4, 2768, 0, {0,0}}
2496 	, { 4, 2772, 0, {0,0}}
2497 	, { 4, 2776, 0, {0,0}}
2498 	, { 4, 2780, 0, {0,0}}
2499 	, { 4, 2784, 0, {0,0}}
2500 	, { 4, 2788, 0, {0,0}}
2501 	, { 4, 2792, 0, {0,0}}
2502 	, { 4, 2796, 0, {0,0}}
2503 	, { 4, 2800, 0, {0,0}}
2504 	, { 4, 2804, 0, {0,0}}
2505 	, { 4, 2808, 0, {0,0}}
2506 	, { 4, 2812, 0, {0,0}}
2507 	, { 4, 2816, 0, {0,0}}
2508 	, { 4, 2820, 0, {0,0}}
2509 	, { 4, 2824, 0, {0,0}}
2510 	, { 4, 2828, 0, {0,0}}
2511 	, { 4, 2832, 0, {0,0}}
2512 	, { 4, 2836, 0, {0,0}}
2513 	, { 4, 2840, 0, {0,0}}
2514 	, { 4, 2844, 0, {0,0}}
2515 	, { 4, 2848, 0, {0,0}}
2516 	, { 4, 2852, 0, {0,0}}
2517 	, { 4, 2856, 0, {0,0}}
2518 	, { 4, 2860, 0, {0,0}}
2519 	, { 4, 2864, 0, {0,0}}
2520 	, { 4, 2868, 0, {0,0}}
2521 	, { 4, 2872, 0, {0,0}}
2522 	, { 4, 2876, 0, {0,0}}
2523 	, { 4, 2880, 0, {0,0}}
2524 	, { 4, 2884, 0, {0,0}}
2525 	, { 4, 2888, 0, {0,0}}
2526 	, { 4, 2892, 0, {0,0}}
2527 	, { 4, 2896, 0, {0,0}}
2528 	, { 4, 2900, 0, {0,0}}
2529 	, { 4, 2904, 0, {0,0}}
2530 	, { 4, 2908, 0, {0,0}}
2531 	, { 4, 2912, 0, {0,0}}
2532 	, { 4, 2916, 0, {0,0}}
2533 	, { 4, 2920, 0, {0,0}}
2534 	, { 4, 2924, 0, {0,0}}
2535 	, { 4, 2928, 0, {0,0}}
2536 	, { 4, 2932, 0, {0,0}}
2537 	, { 4, 2936, 0, {0,0}}
2538 	, { 4, 2940, 0, {0,0}}
2539 	, { 4, 2944, 0, {0,0}}
2540 	, { 4, 2948, 0, {0,0}}
2541 	, { 4, 2952, 0, {0,0}}
2542 	, { 4, 2956, 0, {0,0}}
2543 	, { 4, 2960, 0, {0,0}}
2544 	, { 4, 2964, 0, {0,0}}
2545 	, { 4, 2968, 0, {0,0}}
2546 	, { 4, 2972, 0, {0,0}}
2547 	, { 4, 2976, 0, {0,0}}
2548 	, { 4, 2980, 0, {0,0}}
2549 	, { 4, 2984, 0, {0,0}}
2550 	, { 4, 2988, 0, {0,0}}
2551 	, { 4, 2992, 0, {0,0}}
2552 	, { 4, 2996, 0, {0,0}}
2553 	, { 4, 3000, 0, {0,0}}
2554 	, { 4, 3004, 0, {0,0}}
2555 	, { 4, 3008, 0, {0,0}}
2556 	, { 4, 3012, 0, {0,0}}
2557 	, { 4, 3016, 0, {0,0}}
2558 	, { 4, 3020, 0, {0,0}}
2559 	, { 4, 3024, 0, {0,0}}
2560 	, { 4, 3028, 0, {0,0}}
2561 	, { 4, 3032, 0, {0,0}}
2562 	, { 4, 3036, 0, {0,0}}
2563 	, { 4, 3040, 0, {0,0}}
2564 	, { 4, 3044, 0, {0,0}}
2565 	, { 4, 3048, 0, {0,0}}
2566 	, { 4, 3052, 0, {0,0}}
2567 	, { 4, 3056, 0, {0,0}}
2568 	, { 6, 14, 2, {0,0}}
2569 	, { 6, 14, 2, {0,1}}
2570 	, { 6, 14, 2, {0,2}}
2571 	, { 6, 14, 2, {0,3}}
2572 	, { 6, 14, 2, {0,4}}
2573 	, { 6, 14, 2, {0,5}}
2574 	, { 6, 14, 2, {0,6}}
2575 	, { 6, 14, 2, {0,7}}
2576 	, { 6, 14, 2, {0,8}}
2577 	, { 6, 14, 2, {0,9}}
2578 	, { 6, 14, 2, {0,10}}
2579 	, { 6, 14, 2, {0,11}}
2580 	, { 6, 14, 2, {0,12}}
2581 	, { 6, 14, 2, {0,13}}
2582 	, { 6, 14, 2, {0,14}}
2583 	, { 6, 14, 2, {0,15}}
2584 	, { 6, 14, 2, {0,16}}
2585 	, { 6, 14, 2, {0,17}}
2586 	, { 6, 14, 2, {0,18}}
2587 	, { 6, 14, 2, {0,19}}
2588 	, { 6, 14, 2, {0,20}}
2589 	, { 6, 14, 2, {0,21}}
2590 	, { 6, 14, 2, {0,22}}
2591 	, { 6, 14, 2, {0,23}}
2592 	, { 6, 14, 2, {0,24}}
2593 	, { 6, 14, 2, {0,25}}
2594 	, { 6, 14, 2, {0,26}}
2595 	, { 6, 14, 2, {0,27}}
2596 	, { 6, 14, 2, {0,28}}
2597 	, { 6, 14, 2, {0,29}}
2598 	, { 6, 14, 2, {0,30}}
2599 	, { 6, 14, 2, {0,31}}
2600 	, { 6, 14, 2, {0,32}}
2601 	, { 6, 14, 2, {0,33}}
2602 	, { 6, 14, 2, {0,34}}
2603 	, { 6, 14, 2, {0,35}}
2604 	, { 6, 14, 2, {0,36}}
2605 	, { 6, 14, 2, {0,37}}
2606 	, { 6, 14, 2, {0,38}}
2607 	, { 6, 14, 2, {0,39}}
2608 	, { 6, 14, 2, {0,40}}
2609 	, { 6, 14, 2, {0,41}}
2610 	, { 6, 14, 2, {0,42}}
2611 	, { 6, 14, 2, {0,43}}
2612 	, { 6, 14, 2, {0,44}}
2613 	, { 6, 14, 2, {0,45}}
2614 	, { 6, 14, 2, {0,46}}
2615 	, { 6, 14, 2, {0,47}}
2616 	, { 6, 14, 2, {0,48}}
2617 	, { 6, 14, 2, {0,49}}
2618 	, { 6, 14, 2, {0,50}}
2619 	, { 6, 14, 2, {0,51}}
2620 	, { 6, 14, 2, {0,52}}
2621 	, { 6, 14, 2, {0,53}}
2622 	, { 6, 14, 2, {0,54}}
2623 	, { 6, 14, 2, {0,55}}
2624 	, { 6, 14, 2, {0,56}}
2625 	, { 6, 14, 2, {0,57}}
2626 	, { 6, 14, 2, {0,58}}
2627 	, { 6, 14, 2, {0,59}}
2628 	, { 6, 14, 2, {0,60}}
2629 	, { 6, 14, 2, {0,61}}
2630 	, { 6, 14, 2, {0,62}}
2631 	, { 6, 14, 2, {0,63}}
2632 	, { 6, 14, 2, {0,64}}
2633 	, { 6, 14, 2, {0,65}}
2634 	, { 6, 14, 2, {0,66}}
2635 	, { 6, 14, 2, {0,67}}
2636 	, { 6, 14, 2, {0,68}}
2637 	, { 6, 14, 2, {0,69}}
2638 	, { 6, 14, 2, {0,70}}
2639 	, { 6, 14, 2, {0,71}}
2640 	, { 6, 14, 2, {0,72}}
2641 	, { 6, 14, 2, {0,73}}
2642 	, { 6, 14, 2, {0,74}}
2643 	, { 6, 14, 2, {0,75}}
2644 	, { 6, 14, 2, {0,76}}
2645 	, { 6, 14, 2, {0,77}}
2646 	, { 6, 14, 2, {0,78}}
2647 	, { 6, 14, 2, {0,79}}
2648 	, { 6, 14, 2, {0,80}}
2649 	, { 6, 14, 2, {0,81}}
2650 	, { 6, 14, 2, {0,82}}
2651 	, { 6, 14, 2, {0,83}}
2652 	, { 6, 14, 2, {0,84}}
2653 	, { 6, 14, 2, {0,85}}
2654 	, { 6, 14, 2, {0,86}}
2655 	, { 6, 14, 2, {0,87}}
2656 	, { 6, 14, 2, {0,88}}
2657 	, { 6, 14, 2, {0,89}}
2658 	, { 6, 14, 2, {0,90}}
2659 	, { 6, 14, 2, {0,91}}
2660 	, { 6, 14, 2, {0,92}}
2661 	, { 6, 14, 2, {0,93}}
2662 	, { 6, 14, 2, {0,94}}
2663 	, { 6, 14, 2, {0,95}}
2664 	, { 6, 14, 2, {0,96}}
2665 	, { 6, 14, 2, {0,97}}
2666 	, { 6, 14, 2, {0,98}}
2667 	, { 6, 14, 2, {0,99}}
2668 	, { 6, 14, 2, {0,100}}
2669 	, { 6, 14, 2, {0,101}}
2670 	, { 6, 14, 2, {0,102}}
2671 	, { 6, 14, 2, {0,103}}
2672 	, { 6, 14, 2, {0,104}}
2673 	, { 6, 14, 2, {0,105}}
2674 	, { 6, 14, 2, {0,106}}
2675 	, { 6, 14, 2, {0,107}}
2676 	, { 6, 14, 2, {0,108}}
2677 	, { 6, 14, 2, {0,109}}
2678 	, { 6, 14, 2, {0,110}}
2679 	, { 6, 14, 2, {0,111}}
2680 	, { 6, 14, 2, {0,112}}
2681 	, { 6, 14, 2, {0,113}}
2682 	, { 6, 14, 2, {0,114}}
2683 	, { 6, 14, 2, {0,115}}
2684 	, { 6, 14, 2, {0,116}}
2685 	, { 6, 14, 2, {0,117}}
2686 	, { 6, 14, 2, {0,118}}
2687 	, { 6, 14, 2, {0,119}}
2688 	, { 6, 14, 2, {0,120}}
2689 	, { 6, 14, 2, {0,121}}
2690 	, { 6, 14, 2, {0,122}}
2691 	, { 6, 14, 2, {0,123}}
2692 	, { 6, 14, 2, {0,124}}
2693 	, { 6, 14, 2, {0,125}}
2694 	, { 6, 14, 2, {0,126}}
2695 	, { 6, 14, 2, {0,127}}
2696 	, { 6, 14, 2, {0,128}}
2697 	, { 6, 14, 2, {0,129}}
2698 	, { 6, 14, 2, {0,130}}
2699 	, { 6, 14, 2, {0,131}}
2700 	, { 6, 14, 2, {0,132}}
2701 	, { 6, 14, 2, {0,133}}
2702 	, { 6, 14, 2, {0,134}}
2703 	, { 6, 14, 2, {0,135}}
2704 	, { 6, 14, 2, {0,136}}
2705 	, { 6, 14, 2, {0,137}}
2706 	, { 6, 14, 2, {0,138}}
2707 	, { 6, 14, 2, {0,139}}
2708 	, { 6, 14, 2, {0,140}}
2709 	, { 6, 14, 2, {0,141}}
2710 	, { 6, 14, 2, {0,142}}
2711 	, { 6, 14, 2, {0,143}}
2712 	, { 6, 14, 2, {0,144}}
2713 	, { 6, 14, 2, {0,145}}
2714 	, { 6, 14, 2, {0,146}}
2715 	, { 6, 14, 2, {0,147}}
2716 	, { 6, 14, 2, {0,148}}
2717 	, { 6, 14, 2, {0,149}}
2718 	, { 6, 14, 2, {0,150}}
2719 	, { 6, 14, 2, {0,151}}
2720 	, { 6, 14, 2, {0,152}}
2721 	, { 6, 14, 2, {0,153}}
2722 	, { 6, 14, 2, {0,154}}
2723 	, { 6, 14, 2, {0,155}}
2724 	, { 6, 14, 2, {0,156}}
2725 	, { 6, 14, 2, {0,157}}
2726 	, { 6, 14, 2, {0,158}}
2727 	, { 6, 14, 2, {0,159}}
2728 	, { 6, 14, 2, {0,160}}
2729 	, { 6, 14, 2, {0,161}}
2730 	, { 6, 14, 2, {0,162}}
2731 	, { 6, 14, 2, {0,163}}
2732 	, { 6, 14, 2, {0,164}}
2733 	, { 6, 14, 2, {0,165}}
2734 	, { 6, 14, 2, {0,166}}
2735 	, { 6, 14, 2, {0,167}}
2736 	, { 6, 14, 2, {0,168}}
2737 	, { 6, 14, 2, {0,169}}
2738 	, { 6, 14, 2, {0,170}}
2739 	, { 6, 14, 2, {0,171}}
2740 	, { 6, 14, 2, {0,172}}
2741 	, { 6, 14, 2, {0,173}}
2742 	, { 6, 14, 2, {0,174}}
2743 	, { 6, 14, 2, {0,175}}
2744 	, { 6, 14, 2, {0,176}}
2745 	, { 6, 14, 2, {0,177}}
2746 	, { 6, 14, 2, {0,178}}
2747 	, { 6, 14, 2, {0,179}}
2748 	, { 6, 14, 2, {0,180}}
2749 	, { 6, 14, 2, {0,181}}
2750 	, { 6, 14, 2, {0,182}}
2751 	, { 6, 14, 2, {0,183}}
2752 	, { 6, 14, 2, {0,184}}
2753 	, { 6, 14, 2, {0,185}}
2754 	, { 6, 14, 2, {0,186}}
2755 	, { 6, 14, 2, {0,187}}
2756 	, { 6, 14, 2, {0,188}}
2757 	, { 6, 14, 2, {0,189}}
2758 	, { 6, 14, 2, {0,190}}
2759 	, { 6, 14, 2, {0,191}}
2760 	, { 6, 14, 2, {0,192}}
2761 	, { 6, 14, 2, {0,193}}
2762 	, { 6, 14, 2, {0,194}}
2763 	, { 6, 14, 2, {0,195}}
2764 	, { 6, 14, 2, {0,196}}
2765 	, { 6, 14, 2, {0,197}}
2766 	, { 6, 14, 2, {0,198}}
2767 	, { 6, 14, 2, {0,199}}
2768 	, { 6, 14, 2, {0,200}}
2769 	, { 6, 14, 2, {0,201}}
2770 	, { 6, 14, 2, {0,202}}
2771 	, { 6, 14, 2, {0,203}}
2772 	, { 6, 14, 2, {0,204}}
2773 	, { 6, 14, 2, {0,205}}
2774 	, { 6, 14, 2, {0,206}}
2775 	, { 6, 14, 2, {0,207}}
2776 	, { 6, 14, 2, {0,208}}
2777 	, { 6, 14, 2, {0,209}}
2778 	, { 6, 14, 2, {0,210}}
2779 	, { 6, 14, 2, {0,211}}
2780 	, { 6, 14, 2, {0,212}}
2781 	, { 6, 14, 2, {0,213}}
2782 	, { 6, 14, 2, {0,214}}
2783 	, { 6, 14, 2, {0,215}}
2784 	, { 6, 14, 2, {0,216}}
2785 	, { 6, 14, 2, {0,217}}
2786 	, { 6, 14, 2, {0,218}}
2787 	, { 6, 14, 2, {0,219}}
2788 	, { 6, 14, 2, {0,220}}
2789 	, { 6, 14, 2, {0,221}}
2790 	, { 6, 14, 2, {0,222}}
2791 	, { 6, 14, 2, {0,223}}
2792 	, { 6, 14, 2, {0,224}}
2793 	, { 6, 14, 2, {0,225}}
2794 	, { 6, 14, 2, {0,226}}
2795 	, { 6, 14, 2, {0,227}}
2796 	, { 6, 14, 2, {0,228}}
2797 	, { 6, 14, 2, {0,229}}
2798 	, { 6, 14, 2, {0,230}}
2799 	, { 6, 14, 2, {0,231}}
2800 	, { 6, 14, 2, {0,232}}
2801 	, { 6, 14, 2, {0,233}}
2802 	, { 6, 14, 2, {0,234}}
2803 	, { 6, 14, 2, {0,235}}
2804 	, { 6, 14, 2, {0,236}}
2805 	, { 6, 14, 2, {0,237}}
2806 	, { 6, 14, 2, {0,238}}
2807 	, { 6, 14, 2, {0,239}}
2808 	, { 6, 14, 2, {0,240}}
2809 	, { 6, 14, 2, {0,241}}
2810 	, { 6, 14, 2, {0,242}}
2811 	, { 6, 14, 2, {0,243}}
2812 	, { 6, 14, 2, {0,244}}
2813 	, { 6, 14, 2, {0,245}}
2814 	, { 6, 14, 2, {0,246}}
2815 	, { 6, 14, 2, {0,247}}
2816 	, { 6, 14, 2, {0,248}}
2817 	, { 6, 14, 2, {0,249}}
2818 	, { 6, 14, 2, {0,250}}
2819 	, { 6, 14, 2, {0,251}}
2820 	, { 6, 14, 2, {0,252}}
2821 	, { 6, 14, 2, {0,253}}
2822 	, { 6, 14, 2, {0,254}}
2823 	, { 6, 14, 2, {0,255}}
2824 	, { 6, 14, 2, {0,256}}
2825 	, { 6, 14, 2, {0,257}}
2826 	, { 6, 14, 2, {0,258}}
2827 	, { 6, 14, 2, {0,259}}
2828 	, { 6, 14, 2, {0,260}}
2829 	, { 6, 14, 2, {0,261}}
2830 	, { 6, 14, 2, {0,262}}
2831 	, { 6, 14, 2, {0,263}}
2832 	, { 6, 14, 2, {0,264}}
2833 	, { 6, 14, 2, {0,265}}
2834 	, { 6, 14, 2, {0,266}}
2835 	, { 6, 14, 2, {0,267}}
2836 	, { 6, 14, 2, {0,268}}
2837 	, { 6, 14, 2, {0,269}}
2838 	, { 6, 14, 2, {0,270}}
2839 	, { 6, 14, 2, {0,271}}
2840 	, { 10, 6, 1, {327681,0}}
2841 	, { 10, 6, 1, {327937,0}}
2842 	, { 10, 6, 1, {328193,0}}
2843 	, { 10, 6, 1, {328449,0}}
2844 	, { 10, 6, 1, {328705,0}}
2845 	, { 10, 6, 1, {328961,0}}
2846 	, { 10, 6, 1, {329217,0}}
2847 	, { 10, 6, 1, {329473,0}}
2848 	, { 10, 6, 1, {329729,0}}
2849 	, { 10, 6, 1, {329985,0}}
2850 	, { 10, 6, 1, {330241,0}}
2851 	, { 10, 6, 1, {330497,0}}};
2852 
2853 static const struct vfc_read_task vfc_task_t_e2 = {vfc_vectors_t_e2, 1049};
2854 static const struct vfc_read_write_vector vfc_vectors_x_e2[1049] = {
2855 	{ 4, 0, 0, {0,0}}
2856 	, { 4, 4, 0, {0,0}}
2857 	, { 4, 8, 0, {0,0}}
2858 	, { 4, 12, 0, {0,0}}
2859 	, { 4, 16, 0, {0,0}}
2860 	, { 4, 20, 0, {0,0}}
2861 	, { 4, 24, 0, {0,0}}
2862 	, { 4, 28, 0, {0,0}}
2863 	, { 4, 32, 0, {0,0}}
2864 	, { 4, 36, 0, {0,0}}
2865 	, { 4, 40, 0, {0,0}}
2866 	, { 4, 44, 0, {0,0}}
2867 	, { 4, 48, 0, {0,0}}
2868 	, { 4, 52, 0, {0,0}}
2869 	, { 4, 56, 0, {0,0}}
2870 	, { 4, 60, 0, {0,0}}
2871 	, { 4, 64, 0, {0,0}}
2872 	, { 4, 68, 0, {0,0}}
2873 	, { 4, 72, 0, {0,0}}
2874 	, { 4, 76, 0, {0,0}}
2875 	, { 4, 80, 0, {0,0}}
2876 	, { 4, 84, 0, {0,0}}
2877 	, { 4, 88, 0, {0,0}}
2878 	, { 4, 92, 0, {0,0}}
2879 	, { 4, 96, 0, {0,0}}
2880 	, { 4, 100, 0, {0,0}}
2881 	, { 4, 104, 0, {0,0}}
2882 	, { 4, 108, 0, {0,0}}
2883 	, { 4, 112, 0, {0,0}}
2884 	, { 4, 116, 0, {0,0}}
2885 	, { 4, 120, 0, {0,0}}
2886 	, { 4, 124, 0, {0,0}}
2887 	, { 4, 128, 0, {0,0}}
2888 	, { 4, 132, 0, {0,0}}
2889 	, { 4, 136, 0, {0,0}}
2890 	, { 4, 140, 0, {0,0}}
2891 	, { 4, 144, 0, {0,0}}
2892 	, { 4, 148, 0, {0,0}}
2893 	, { 4, 152, 0, {0,0}}
2894 	, { 4, 156, 0, {0,0}}
2895 	, { 4, 160, 0, {0,0}}
2896 	, { 4, 164, 0, {0,0}}
2897 	, { 4, 168, 0, {0,0}}
2898 	, { 4, 172, 0, {0,0}}
2899 	, { 4, 176, 0, {0,0}}
2900 	, { 4, 180, 0, {0,0}}
2901 	, { 4, 184, 0, {0,0}}
2902 	, { 4, 188, 0, {0,0}}
2903 	, { 4, 192, 0, {0,0}}
2904 	, { 4, 196, 0, {0,0}}
2905 	, { 4, 200, 0, {0,0}}
2906 	, { 4, 204, 0, {0,0}}
2907 	, { 4, 208, 0, {0,0}}
2908 	, { 4, 212, 0, {0,0}}
2909 	, { 4, 216, 0, {0,0}}
2910 	, { 4, 220, 0, {0,0}}
2911 	, { 4, 224, 0, {0,0}}
2912 	, { 4, 228, 0, {0,0}}
2913 	, { 4, 232, 0, {0,0}}
2914 	, { 4, 236, 0, {0,0}}
2915 	, { 4, 240, 0, {0,0}}
2916 	, { 4, 244, 0, {0,0}}
2917 	, { 4, 248, 0, {0,0}}
2918 	, { 4, 252, 0, {0,0}}
2919 	, { 4, 256, 0, {0,0}}
2920 	, { 4, 260, 0, {0,0}}
2921 	, { 4, 264, 0, {0,0}}
2922 	, { 4, 268, 0, {0,0}}
2923 	, { 4, 272, 0, {0,0}}
2924 	, { 4, 276, 0, {0,0}}
2925 	, { 4, 280, 0, {0,0}}
2926 	, { 4, 284, 0, {0,0}}
2927 	, { 4, 288, 0, {0,0}}
2928 	, { 4, 292, 0, {0,0}}
2929 	, { 4, 296, 0, {0,0}}
2930 	, { 4, 300, 0, {0,0}}
2931 	, { 4, 304, 0, {0,0}}
2932 	, { 4, 308, 0, {0,0}}
2933 	, { 4, 312, 0, {0,0}}
2934 	, { 4, 316, 0, {0,0}}
2935 	, { 4, 320, 0, {0,0}}
2936 	, { 4, 324, 0, {0,0}}
2937 	, { 4, 328, 0, {0,0}}
2938 	, { 4, 332, 0, {0,0}}
2939 	, { 4, 336, 0, {0,0}}
2940 	, { 4, 340, 0, {0,0}}
2941 	, { 4, 344, 0, {0,0}}
2942 	, { 4, 348, 0, {0,0}}
2943 	, { 4, 352, 0, {0,0}}
2944 	, { 4, 356, 0, {0,0}}
2945 	, { 4, 360, 0, {0,0}}
2946 	, { 4, 364, 0, {0,0}}
2947 	, { 4, 368, 0, {0,0}}
2948 	, { 4, 372, 0, {0,0}}
2949 	, { 4, 376, 0, {0,0}}
2950 	, { 4, 380, 0, {0,0}}
2951 	, { 4, 384, 0, {0,0}}
2952 	, { 4, 388, 0, {0,0}}
2953 	, { 4, 392, 0, {0,0}}
2954 	, { 4, 396, 0, {0,0}}
2955 	, { 4, 400, 0, {0,0}}
2956 	, { 4, 404, 0, {0,0}}
2957 	, { 4, 408, 0, {0,0}}
2958 	, { 4, 412, 0, {0,0}}
2959 	, { 4, 416, 0, {0,0}}
2960 	, { 4, 420, 0, {0,0}}
2961 	, { 4, 424, 0, {0,0}}
2962 	, { 4, 428, 0, {0,0}}
2963 	, { 4, 432, 0, {0,0}}
2964 	, { 4, 436, 0, {0,0}}
2965 	, { 4, 440, 0, {0,0}}
2966 	, { 4, 444, 0, {0,0}}
2967 	, { 4, 448, 0, {0,0}}
2968 	, { 4, 452, 0, {0,0}}
2969 	, { 4, 456, 0, {0,0}}
2970 	, { 4, 460, 0, {0,0}}
2971 	, { 4, 464, 0, {0,0}}
2972 	, { 4, 468, 0, {0,0}}
2973 	, { 4, 472, 0, {0,0}}
2974 	, { 4, 476, 0, {0,0}}
2975 	, { 4, 480, 0, {0,0}}
2976 	, { 4, 484, 0, {0,0}}
2977 	, { 4, 488, 0, {0,0}}
2978 	, { 4, 492, 0, {0,0}}
2979 	, { 4, 496, 0, {0,0}}
2980 	, { 4, 500, 0, {0,0}}
2981 	, { 4, 504, 0, {0,0}}
2982 	, { 4, 508, 0, {0,0}}
2983 	, { 4, 512, 0, {0,0}}
2984 	, { 4, 516, 0, {0,0}}
2985 	, { 4, 520, 0, {0,0}}
2986 	, { 4, 524, 0, {0,0}}
2987 	, { 4, 528, 0, {0,0}}
2988 	, { 4, 532, 0, {0,0}}
2989 	, { 4, 536, 0, {0,0}}
2990 	, { 4, 540, 0, {0,0}}
2991 	, { 4, 544, 0, {0,0}}
2992 	, { 4, 548, 0, {0,0}}
2993 	, { 4, 552, 0, {0,0}}
2994 	, { 4, 556, 0, {0,0}}
2995 	, { 4, 560, 0, {0,0}}
2996 	, { 4, 564, 0, {0,0}}
2997 	, { 4, 568, 0, {0,0}}
2998 	, { 4, 572, 0, {0,0}}
2999 	, { 4, 576, 0, {0,0}}
3000 	, { 4, 580, 0, {0,0}}
3001 	, { 4, 584, 0, {0,0}}
3002 	, { 4, 588, 0, {0,0}}
3003 	, { 4, 592, 0, {0,0}}
3004 	, { 4, 596, 0, {0,0}}
3005 	, { 4, 600, 0, {0,0}}
3006 	, { 4, 604, 0, {0,0}}
3007 	, { 4, 608, 0, {0,0}}
3008 	, { 4, 612, 0, {0,0}}
3009 	, { 4, 616, 0, {0,0}}
3010 	, { 4, 620, 0, {0,0}}
3011 	, { 4, 624, 0, {0,0}}
3012 	, { 4, 628, 0, {0,0}}
3013 	, { 4, 632, 0, {0,0}}
3014 	, { 4, 636, 0, {0,0}}
3015 	, { 4, 640, 0, {0,0}}
3016 	, { 4, 644, 0, {0,0}}
3017 	, { 4, 648, 0, {0,0}}
3018 	, { 4, 652, 0, {0,0}}
3019 	, { 4, 656, 0, {0,0}}
3020 	, { 4, 660, 0, {0,0}}
3021 	, { 4, 664, 0, {0,0}}
3022 	, { 4, 668, 0, {0,0}}
3023 	, { 4, 672, 0, {0,0}}
3024 	, { 4, 676, 0, {0,0}}
3025 	, { 4, 680, 0, {0,0}}
3026 	, { 4, 684, 0, {0,0}}
3027 	, { 4, 688, 0, {0,0}}
3028 	, { 4, 692, 0, {0,0}}
3029 	, { 4, 696, 0, {0,0}}
3030 	, { 4, 700, 0, {0,0}}
3031 	, { 4, 704, 0, {0,0}}
3032 	, { 4, 708, 0, {0,0}}
3033 	, { 4, 712, 0, {0,0}}
3034 	, { 4, 716, 0, {0,0}}
3035 	, { 4, 720, 0, {0,0}}
3036 	, { 4, 724, 0, {0,0}}
3037 	, { 4, 728, 0, {0,0}}
3038 	, { 4, 732, 0, {0,0}}
3039 	, { 4, 736, 0, {0,0}}
3040 	, { 4, 740, 0, {0,0}}
3041 	, { 4, 744, 0, {0,0}}
3042 	, { 4, 748, 0, {0,0}}
3043 	, { 4, 752, 0, {0,0}}
3044 	, { 4, 756, 0, {0,0}}
3045 	, { 4, 760, 0, {0,0}}
3046 	, { 4, 764, 0, {0,0}}
3047 	, { 4, 768, 0, {0,0}}
3048 	, { 4, 772, 0, {0,0}}
3049 	, { 4, 776, 0, {0,0}}
3050 	, { 4, 780, 0, {0,0}}
3051 	, { 4, 784, 0, {0,0}}
3052 	, { 4, 788, 0, {0,0}}
3053 	, { 4, 792, 0, {0,0}}
3054 	, { 4, 796, 0, {0,0}}
3055 	, { 4, 800, 0, {0,0}}
3056 	, { 4, 804, 0, {0,0}}
3057 	, { 4, 808, 0, {0,0}}
3058 	, { 4, 812, 0, {0,0}}
3059 	, { 4, 816, 0, {0,0}}
3060 	, { 4, 820, 0, {0,0}}
3061 	, { 4, 824, 0, {0,0}}
3062 	, { 4, 828, 0, {0,0}}
3063 	, { 4, 832, 0, {0,0}}
3064 	, { 4, 836, 0, {0,0}}
3065 	, { 4, 840, 0, {0,0}}
3066 	, { 4, 844, 0, {0,0}}
3067 	, { 4, 848, 0, {0,0}}
3068 	, { 4, 852, 0, {0,0}}
3069 	, { 4, 856, 0, {0,0}}
3070 	, { 4, 860, 0, {0,0}}
3071 	, { 4, 864, 0, {0,0}}
3072 	, { 4, 868, 0, {0,0}}
3073 	, { 4, 872, 0, {0,0}}
3074 	, { 4, 876, 0, {0,0}}
3075 	, { 4, 880, 0, {0,0}}
3076 	, { 4, 884, 0, {0,0}}
3077 	, { 4, 888, 0, {0,0}}
3078 	, { 4, 892, 0, {0,0}}
3079 	, { 4, 896, 0, {0,0}}
3080 	, { 4, 900, 0, {0,0}}
3081 	, { 4, 904, 0, {0,0}}
3082 	, { 4, 908, 0, {0,0}}
3083 	, { 4, 912, 0, {0,0}}
3084 	, { 4, 916, 0, {0,0}}
3085 	, { 4, 920, 0, {0,0}}
3086 	, { 4, 924, 0, {0,0}}
3087 	, { 4, 928, 0, {0,0}}
3088 	, { 4, 932, 0, {0,0}}
3089 	, { 4, 936, 0, {0,0}}
3090 	, { 4, 940, 0, {0,0}}
3091 	, { 4, 944, 0, {0,0}}
3092 	, { 4, 948, 0, {0,0}}
3093 	, { 4, 952, 0, {0,0}}
3094 	, { 4, 956, 0, {0,0}}
3095 	, { 4, 960, 0, {0,0}}
3096 	, { 4, 964, 0, {0,0}}
3097 	, { 4, 968, 0, {0,0}}
3098 	, { 4, 972, 0, {0,0}}
3099 	, { 4, 976, 0, {0,0}}
3100 	, { 4, 980, 0, {0,0}}
3101 	, { 4, 984, 0, {0,0}}
3102 	, { 4, 988, 0, {0,0}}
3103 	, { 4, 992, 0, {0,0}}
3104 	, { 4, 996, 0, {0,0}}
3105 	, { 4, 1000, 0, {0,0}}
3106 	, { 4, 1004, 0, {0,0}}
3107 	, { 4, 1008, 0, {0,0}}
3108 	, { 4, 1012, 0, {0,0}}
3109 	, { 4, 1016, 0, {0,0}}
3110 	, { 4, 1020, 0, {0,0}}
3111 	, { 4, 1024, 0, {0,0}}
3112 	, { 4, 1028, 0, {0,0}}
3113 	, { 4, 1032, 0, {0,0}}
3114 	, { 4, 1036, 0, {0,0}}
3115 	, { 4, 1040, 0, {0,0}}
3116 	, { 4, 1044, 0, {0,0}}
3117 	, { 4, 1048, 0, {0,0}}
3118 	, { 4, 1052, 0, {0,0}}
3119 	, { 4, 1056, 0, {0,0}}
3120 	, { 4, 1060, 0, {0,0}}
3121 	, { 4, 1064, 0, {0,0}}
3122 	, { 4, 1068, 0, {0,0}}
3123 	, { 4, 1072, 0, {0,0}}
3124 	, { 4, 1076, 0, {0,0}}
3125 	, { 4, 1080, 0, {0,0}}
3126 	, { 4, 1084, 0, {0,0}}
3127 	, { 4, 1088, 0, {0,0}}
3128 	, { 4, 1092, 0, {0,0}}
3129 	, { 4, 1096, 0, {0,0}}
3130 	, { 4, 1100, 0, {0,0}}
3131 	, { 4, 1104, 0, {0,0}}
3132 	, { 4, 1108, 0, {0,0}}
3133 	, { 4, 1112, 0, {0,0}}
3134 	, { 4, 1116, 0, {0,0}}
3135 	, { 4, 1120, 0, {0,0}}
3136 	, { 4, 1124, 0, {0,0}}
3137 	, { 4, 1128, 0, {0,0}}
3138 	, { 4, 1132, 0, {0,0}}
3139 	, { 4, 1136, 0, {0,0}}
3140 	, { 4, 1140, 0, {0,0}}
3141 	, { 4, 1144, 0, {0,0}}
3142 	, { 4, 1148, 0, {0,0}}
3143 	, { 4, 1152, 0, {0,0}}
3144 	, { 4, 1156, 0, {0,0}}
3145 	, { 4, 1160, 0, {0,0}}
3146 	, { 4, 1164, 0, {0,0}}
3147 	, { 4, 1168, 0, {0,0}}
3148 	, { 4, 1172, 0, {0,0}}
3149 	, { 4, 1176, 0, {0,0}}
3150 	, { 4, 1180, 0, {0,0}}
3151 	, { 4, 1184, 0, {0,0}}
3152 	, { 4, 1188, 0, {0,0}}
3153 	, { 4, 1192, 0, {0,0}}
3154 	, { 4, 1196, 0, {0,0}}
3155 	, { 4, 1200, 0, {0,0}}
3156 	, { 4, 1204, 0, {0,0}}
3157 	, { 4, 1208, 0, {0,0}}
3158 	, { 4, 1212, 0, {0,0}}
3159 	, { 4, 1216, 0, {0,0}}
3160 	, { 4, 1220, 0, {0,0}}
3161 	, { 4, 1224, 0, {0,0}}
3162 	, { 4, 1228, 0, {0,0}}
3163 	, { 4, 1232, 0, {0,0}}
3164 	, { 4, 1236, 0, {0,0}}
3165 	, { 4, 1240, 0, {0,0}}
3166 	, { 4, 1244, 0, {0,0}}
3167 	, { 4, 1248, 0, {0,0}}
3168 	, { 4, 1252, 0, {0,0}}
3169 	, { 4, 1256, 0, {0,0}}
3170 	, { 4, 1260, 0, {0,0}}
3171 	, { 4, 1264, 0, {0,0}}
3172 	, { 4, 1268, 0, {0,0}}
3173 	, { 4, 1272, 0, {0,0}}
3174 	, { 4, 1276, 0, {0,0}}
3175 	, { 4, 1280, 0, {0,0}}
3176 	, { 4, 1284, 0, {0,0}}
3177 	, { 4, 1288, 0, {0,0}}
3178 	, { 4, 1292, 0, {0,0}}
3179 	, { 4, 1296, 0, {0,0}}
3180 	, { 4, 1300, 0, {0,0}}
3181 	, { 4, 1304, 0, {0,0}}
3182 	, { 4, 1308, 0, {0,0}}
3183 	, { 4, 1312, 0, {0,0}}
3184 	, { 4, 1316, 0, {0,0}}
3185 	, { 4, 1320, 0, {0,0}}
3186 	, { 4, 1324, 0, {0,0}}
3187 	, { 4, 1328, 0, {0,0}}
3188 	, { 4, 1332, 0, {0,0}}
3189 	, { 4, 1336, 0, {0,0}}
3190 	, { 4, 1340, 0, {0,0}}
3191 	, { 4, 1344, 0, {0,0}}
3192 	, { 4, 1348, 0, {0,0}}
3193 	, { 4, 1352, 0, {0,0}}
3194 	, { 4, 1356, 0, {0,0}}
3195 	, { 4, 1360, 0, {0,0}}
3196 	, { 4, 1364, 0, {0,0}}
3197 	, { 4, 1368, 0, {0,0}}
3198 	, { 4, 1372, 0, {0,0}}
3199 	, { 4, 1376, 0, {0,0}}
3200 	, { 4, 1380, 0, {0,0}}
3201 	, { 4, 1384, 0, {0,0}}
3202 	, { 4, 1388, 0, {0,0}}
3203 	, { 4, 1392, 0, {0,0}}
3204 	, { 4, 1396, 0, {0,0}}
3205 	, { 4, 1400, 0, {0,0}}
3206 	, { 4, 1404, 0, {0,0}}
3207 	, { 4, 1408, 0, {0,0}}
3208 	, { 4, 1412, 0, {0,0}}
3209 	, { 4, 1416, 0, {0,0}}
3210 	, { 4, 1420, 0, {0,0}}
3211 	, { 4, 1424, 0, {0,0}}
3212 	, { 4, 1428, 0, {0,0}}
3213 	, { 4, 1432, 0, {0,0}}
3214 	, { 4, 1436, 0, {0,0}}
3215 	, { 4, 1440, 0, {0,0}}
3216 	, { 4, 1444, 0, {0,0}}
3217 	, { 4, 1448, 0, {0,0}}
3218 	, { 4, 1452, 0, {0,0}}
3219 	, { 4, 1456, 0, {0,0}}
3220 	, { 4, 1460, 0, {0,0}}
3221 	, { 4, 1464, 0, {0,0}}
3222 	, { 4, 1468, 0, {0,0}}
3223 	, { 4, 1472, 0, {0,0}}
3224 	, { 4, 1476, 0, {0,0}}
3225 	, { 4, 1480, 0, {0,0}}
3226 	, { 4, 1484, 0, {0,0}}
3227 	, { 4, 1488, 0, {0,0}}
3228 	, { 4, 1492, 0, {0,0}}
3229 	, { 4, 1496, 0, {0,0}}
3230 	, { 4, 1500, 0, {0,0}}
3231 	, { 4, 1504, 0, {0,0}}
3232 	, { 4, 1508, 0, {0,0}}
3233 	, { 4, 1512, 0, {0,0}}
3234 	, { 4, 1516, 0, {0,0}}
3235 	, { 4, 1520, 0, {0,0}}
3236 	, { 4, 1524, 0, {0,0}}
3237 	, { 4, 1528, 0, {0,0}}
3238 	, { 4, 1532, 0, {0,0}}
3239 	, { 4, 1536, 0, {0,0}}
3240 	, { 4, 1540, 0, {0,0}}
3241 	, { 4, 1544, 0, {0,0}}
3242 	, { 4, 1548, 0, {0,0}}
3243 	, { 4, 1552, 0, {0,0}}
3244 	, { 4, 1556, 0, {0,0}}
3245 	, { 4, 1560, 0, {0,0}}
3246 	, { 4, 1564, 0, {0,0}}
3247 	, { 4, 1568, 0, {0,0}}
3248 	, { 4, 1572, 0, {0,0}}
3249 	, { 4, 1576, 0, {0,0}}
3250 	, { 4, 1580, 0, {0,0}}
3251 	, { 4, 1584, 0, {0,0}}
3252 	, { 4, 1588, 0, {0,0}}
3253 	, { 4, 1592, 0, {0,0}}
3254 	, { 4, 1596, 0, {0,0}}
3255 	, { 4, 1600, 0, {0,0}}
3256 	, { 4, 1604, 0, {0,0}}
3257 	, { 4, 1608, 0, {0,0}}
3258 	, { 4, 1612, 0, {0,0}}
3259 	, { 4, 1616, 0, {0,0}}
3260 	, { 4, 1620, 0, {0,0}}
3261 	, { 4, 1624, 0, {0,0}}
3262 	, { 4, 1628, 0, {0,0}}
3263 	, { 4, 1632, 0, {0,0}}
3264 	, { 4, 1636, 0, {0,0}}
3265 	, { 4, 1640, 0, {0,0}}
3266 	, { 4, 1644, 0, {0,0}}
3267 	, { 4, 1648, 0, {0,0}}
3268 	, { 4, 1652, 0, {0,0}}
3269 	, { 4, 1656, 0, {0,0}}
3270 	, { 4, 1660, 0, {0,0}}
3271 	, { 4, 1664, 0, {0,0}}
3272 	, { 4, 1668, 0, {0,0}}
3273 	, { 4, 1672, 0, {0,0}}
3274 	, { 4, 1676, 0, {0,0}}
3275 	, { 4, 1680, 0, {0,0}}
3276 	, { 4, 1684, 0, {0,0}}
3277 	, { 4, 1688, 0, {0,0}}
3278 	, { 4, 1692, 0, {0,0}}
3279 	, { 4, 1696, 0, {0,0}}
3280 	, { 4, 1700, 0, {0,0}}
3281 	, { 4, 1704, 0, {0,0}}
3282 	, { 4, 1708, 0, {0,0}}
3283 	, { 4, 1712, 0, {0,0}}
3284 	, { 4, 1716, 0, {0,0}}
3285 	, { 4, 1720, 0, {0,0}}
3286 	, { 4, 1724, 0, {0,0}}
3287 	, { 4, 1728, 0, {0,0}}
3288 	, { 4, 1732, 0, {0,0}}
3289 	, { 4, 1736, 0, {0,0}}
3290 	, { 4, 1740, 0, {0,0}}
3291 	, { 4, 1744, 0, {0,0}}
3292 	, { 4, 1748, 0, {0,0}}
3293 	, { 4, 1752, 0, {0,0}}
3294 	, { 4, 1756, 0, {0,0}}
3295 	, { 4, 1760, 0, {0,0}}
3296 	, { 4, 1764, 0, {0,0}}
3297 	, { 4, 1768, 0, {0,0}}
3298 	, { 4, 1772, 0, {0,0}}
3299 	, { 4, 1776, 0, {0,0}}
3300 	, { 4, 1780, 0, {0,0}}
3301 	, { 4, 1784, 0, {0,0}}
3302 	, { 4, 1788, 0, {0,0}}
3303 	, { 4, 1792, 0, {0,0}}
3304 	, { 4, 1796, 0, {0,0}}
3305 	, { 4, 1800, 0, {0,0}}
3306 	, { 4, 1804, 0, {0,0}}
3307 	, { 4, 1808, 0, {0,0}}
3308 	, { 4, 1812, 0, {0,0}}
3309 	, { 4, 1816, 0, {0,0}}
3310 	, { 4, 1820, 0, {0,0}}
3311 	, { 4, 1824, 0, {0,0}}
3312 	, { 4, 1828, 0, {0,0}}
3313 	, { 4, 1832, 0, {0,0}}
3314 	, { 4, 1836, 0, {0,0}}
3315 	, { 4, 1840, 0, {0,0}}
3316 	, { 4, 1844, 0, {0,0}}
3317 	, { 4, 1848, 0, {0,0}}
3318 	, { 4, 1852, 0, {0,0}}
3319 	, { 4, 1856, 0, {0,0}}
3320 	, { 4, 1860, 0, {0,0}}
3321 	, { 4, 1864, 0, {0,0}}
3322 	, { 4, 1868, 0, {0,0}}
3323 	, { 4, 1872, 0, {0,0}}
3324 	, { 4, 1876, 0, {0,0}}
3325 	, { 4, 1880, 0, {0,0}}
3326 	, { 4, 1884, 0, {0,0}}
3327 	, { 4, 1888, 0, {0,0}}
3328 	, { 4, 1892, 0, {0,0}}
3329 	, { 4, 1896, 0, {0,0}}
3330 	, { 4, 1900, 0, {0,0}}
3331 	, { 4, 1904, 0, {0,0}}
3332 	, { 4, 1908, 0, {0,0}}
3333 	, { 4, 1912, 0, {0,0}}
3334 	, { 4, 1916, 0, {0,0}}
3335 	, { 4, 1920, 0, {0,0}}
3336 	, { 4, 1924, 0, {0,0}}
3337 	, { 4, 1928, 0, {0,0}}
3338 	, { 4, 1932, 0, {0,0}}
3339 	, { 4, 1936, 0, {0,0}}
3340 	, { 4, 1940, 0, {0,0}}
3341 	, { 4, 1944, 0, {0,0}}
3342 	, { 4, 1948, 0, {0,0}}
3343 	, { 4, 1952, 0, {0,0}}
3344 	, { 4, 1956, 0, {0,0}}
3345 	, { 4, 1960, 0, {0,0}}
3346 	, { 4, 1964, 0, {0,0}}
3347 	, { 4, 1968, 0, {0,0}}
3348 	, { 4, 1972, 0, {0,0}}
3349 	, { 4, 1976, 0, {0,0}}
3350 	, { 4, 1980, 0, {0,0}}
3351 	, { 4, 1984, 0, {0,0}}
3352 	, { 4, 1988, 0, {0,0}}
3353 	, { 4, 1992, 0, {0,0}}
3354 	, { 4, 1996, 0, {0,0}}
3355 	, { 4, 2000, 0, {0,0}}
3356 	, { 4, 2004, 0, {0,0}}
3357 	, { 4, 2008, 0, {0,0}}
3358 	, { 4, 2012, 0, {0,0}}
3359 	, { 4, 2016, 0, {0,0}}
3360 	, { 4, 2020, 0, {0,0}}
3361 	, { 4, 2024, 0, {0,0}}
3362 	, { 4, 2028, 0, {0,0}}
3363 	, { 4, 2032, 0, {0,0}}
3364 	, { 4, 2036, 0, {0,0}}
3365 	, { 4, 2040, 0, {0,0}}
3366 	, { 4, 2044, 0, {0,0}}
3367 	, { 4, 2048, 0, {0,0}}
3368 	, { 4, 2052, 0, {0,0}}
3369 	, { 4, 2056, 0, {0,0}}
3370 	, { 4, 2060, 0, {0,0}}
3371 	, { 4, 2064, 0, {0,0}}
3372 	, { 4, 2068, 0, {0,0}}
3373 	, { 4, 2072, 0, {0,0}}
3374 	, { 4, 2076, 0, {0,0}}
3375 	, { 4, 2080, 0, {0,0}}
3376 	, { 4, 2084, 0, {0,0}}
3377 	, { 4, 2088, 0, {0,0}}
3378 	, { 4, 2092, 0, {0,0}}
3379 	, { 4, 2096, 0, {0,0}}
3380 	, { 4, 2100, 0, {0,0}}
3381 	, { 4, 2104, 0, {0,0}}
3382 	, { 4, 2108, 0, {0,0}}
3383 	, { 4, 2112, 0, {0,0}}
3384 	, { 4, 2116, 0, {0,0}}
3385 	, { 4, 2120, 0, {0,0}}
3386 	, { 4, 2124, 0, {0,0}}
3387 	, { 4, 2128, 0, {0,0}}
3388 	, { 4, 2132, 0, {0,0}}
3389 	, { 4, 2136, 0, {0,0}}
3390 	, { 4, 2140, 0, {0,0}}
3391 	, { 4, 2144, 0, {0,0}}
3392 	, { 4, 2148, 0, {0,0}}
3393 	, { 4, 2152, 0, {0,0}}
3394 	, { 4, 2156, 0, {0,0}}
3395 	, { 4, 2160, 0, {0,0}}
3396 	, { 4, 2164, 0, {0,0}}
3397 	, { 4, 2168, 0, {0,0}}
3398 	, { 4, 2172, 0, {0,0}}
3399 	, { 4, 2176, 0, {0,0}}
3400 	, { 4, 2180, 0, {0,0}}
3401 	, { 4, 2184, 0, {0,0}}
3402 	, { 4, 2188, 0, {0,0}}
3403 	, { 4, 2192, 0, {0,0}}
3404 	, { 4, 2196, 0, {0,0}}
3405 	, { 4, 2200, 0, {0,0}}
3406 	, { 4, 2204, 0, {0,0}}
3407 	, { 4, 2208, 0, {0,0}}
3408 	, { 4, 2212, 0, {0,0}}
3409 	, { 4, 2216, 0, {0,0}}
3410 	, { 4, 2220, 0, {0,0}}
3411 	, { 4, 2224, 0, {0,0}}
3412 	, { 4, 2228, 0, {0,0}}
3413 	, { 4, 2232, 0, {0,0}}
3414 	, { 4, 2236, 0, {0,0}}
3415 	, { 4, 2240, 0, {0,0}}
3416 	, { 4, 2244, 0, {0,0}}
3417 	, { 4, 2248, 0, {0,0}}
3418 	, { 4, 2252, 0, {0,0}}
3419 	, { 4, 2256, 0, {0,0}}
3420 	, { 4, 2260, 0, {0,0}}
3421 	, { 4, 2264, 0, {0,0}}
3422 	, { 4, 2268, 0, {0,0}}
3423 	, { 4, 2272, 0, {0,0}}
3424 	, { 4, 2276, 0, {0,0}}
3425 	, { 4, 2280, 0, {0,0}}
3426 	, { 4, 2284, 0, {0,0}}
3427 	, { 4, 2288, 0, {0,0}}
3428 	, { 4, 2292, 0, {0,0}}
3429 	, { 4, 2296, 0, {0,0}}
3430 	, { 4, 2300, 0, {0,0}}
3431 	, { 4, 2304, 0, {0,0}}
3432 	, { 4, 2308, 0, {0,0}}
3433 	, { 4, 2312, 0, {0,0}}
3434 	, { 4, 2316, 0, {0,0}}
3435 	, { 4, 2320, 0, {0,0}}
3436 	, { 4, 2324, 0, {0,0}}
3437 	, { 4, 2328, 0, {0,0}}
3438 	, { 4, 2332, 0, {0,0}}
3439 	, { 4, 2336, 0, {0,0}}
3440 	, { 4, 2340, 0, {0,0}}
3441 	, { 4, 2344, 0, {0,0}}
3442 	, { 4, 2348, 0, {0,0}}
3443 	, { 4, 2352, 0, {0,0}}
3444 	, { 4, 2356, 0, {0,0}}
3445 	, { 4, 2360, 0, {0,0}}
3446 	, { 4, 2364, 0, {0,0}}
3447 	, { 4, 2368, 0, {0,0}}
3448 	, { 4, 2372, 0, {0,0}}
3449 	, { 4, 2376, 0, {0,0}}
3450 	, { 4, 2380, 0, {0,0}}
3451 	, { 4, 2384, 0, {0,0}}
3452 	, { 4, 2388, 0, {0,0}}
3453 	, { 4, 2392, 0, {0,0}}
3454 	, { 4, 2396, 0, {0,0}}
3455 	, { 4, 2400, 0, {0,0}}
3456 	, { 4, 2404, 0, {0,0}}
3457 	, { 4, 2408, 0, {0,0}}
3458 	, { 4, 2412, 0, {0,0}}
3459 	, { 4, 2416, 0, {0,0}}
3460 	, { 4, 2420, 0, {0,0}}
3461 	, { 4, 2424, 0, {0,0}}
3462 	, { 4, 2428, 0, {0,0}}
3463 	, { 4, 2432, 0, {0,0}}
3464 	, { 4, 2436, 0, {0,0}}
3465 	, { 4, 2440, 0, {0,0}}
3466 	, { 4, 2444, 0, {0,0}}
3467 	, { 4, 2448, 0, {0,0}}
3468 	, { 4, 2452, 0, {0,0}}
3469 	, { 4, 2456, 0, {0,0}}
3470 	, { 4, 2460, 0, {0,0}}
3471 	, { 4, 2464, 0, {0,0}}
3472 	, { 4, 2468, 0, {0,0}}
3473 	, { 4, 2472, 0, {0,0}}
3474 	, { 4, 2476, 0, {0,0}}
3475 	, { 4, 2480, 0, {0,0}}
3476 	, { 4, 2484, 0, {0,0}}
3477 	, { 4, 2488, 0, {0,0}}
3478 	, { 4, 2492, 0, {0,0}}
3479 	, { 4, 2496, 0, {0,0}}
3480 	, { 4, 2500, 0, {0,0}}
3481 	, { 4, 2504, 0, {0,0}}
3482 	, { 4, 2508, 0, {0,0}}
3483 	, { 4, 2512, 0, {0,0}}
3484 	, { 4, 2516, 0, {0,0}}
3485 	, { 4, 2520, 0, {0,0}}
3486 	, { 4, 2524, 0, {0,0}}
3487 	, { 4, 2528, 0, {0,0}}
3488 	, { 4, 2532, 0, {0,0}}
3489 	, { 4, 2536, 0, {0,0}}
3490 	, { 4, 2540, 0, {0,0}}
3491 	, { 4, 2544, 0, {0,0}}
3492 	, { 4, 2548, 0, {0,0}}
3493 	, { 4, 2552, 0, {0,0}}
3494 	, { 4, 2556, 0, {0,0}}
3495 	, { 4, 2560, 0, {0,0}}
3496 	, { 4, 2564, 0, {0,0}}
3497 	, { 4, 2568, 0, {0,0}}
3498 	, { 4, 2572, 0, {0,0}}
3499 	, { 4, 2576, 0, {0,0}}
3500 	, { 4, 2580, 0, {0,0}}
3501 	, { 4, 2584, 0, {0,0}}
3502 	, { 4, 2588, 0, {0,0}}
3503 	, { 4, 2592, 0, {0,0}}
3504 	, { 4, 2596, 0, {0,0}}
3505 	, { 4, 2600, 0, {0,0}}
3506 	, { 4, 2604, 0, {0,0}}
3507 	, { 4, 2608, 0, {0,0}}
3508 	, { 4, 2612, 0, {0,0}}
3509 	, { 4, 2616, 0, {0,0}}
3510 	, { 4, 2620, 0, {0,0}}
3511 	, { 4, 2624, 0, {0,0}}
3512 	, { 4, 2628, 0, {0,0}}
3513 	, { 4, 2632, 0, {0,0}}
3514 	, { 4, 2636, 0, {0,0}}
3515 	, { 4, 2640, 0, {0,0}}
3516 	, { 4, 2644, 0, {0,0}}
3517 	, { 4, 2648, 0, {0,0}}
3518 	, { 4, 2652, 0, {0,0}}
3519 	, { 4, 2656, 0, {0,0}}
3520 	, { 4, 2660, 0, {0,0}}
3521 	, { 4, 2664, 0, {0,0}}
3522 	, { 4, 2668, 0, {0,0}}
3523 	, { 4, 2672, 0, {0,0}}
3524 	, { 4, 2676, 0, {0,0}}
3525 	, { 4, 2680, 0, {0,0}}
3526 	, { 4, 2684, 0, {0,0}}
3527 	, { 4, 2688, 0, {0,0}}
3528 	, { 4, 2692, 0, {0,0}}
3529 	, { 4, 2696, 0, {0,0}}
3530 	, { 4, 2700, 0, {0,0}}
3531 	, { 4, 2704, 0, {0,0}}
3532 	, { 4, 2708, 0, {0,0}}
3533 	, { 4, 2712, 0, {0,0}}
3534 	, { 4, 2716, 0, {0,0}}
3535 	, { 4, 2720, 0, {0,0}}
3536 	, { 4, 2724, 0, {0,0}}
3537 	, { 4, 2728, 0, {0,0}}
3538 	, { 4, 2732, 0, {0,0}}
3539 	, { 4, 2736, 0, {0,0}}
3540 	, { 4, 2740, 0, {0,0}}
3541 	, { 4, 2744, 0, {0,0}}
3542 	, { 4, 2748, 0, {0,0}}
3543 	, { 4, 2752, 0, {0,0}}
3544 	, { 4, 2756, 0, {0,0}}
3545 	, { 4, 2760, 0, {0,0}}
3546 	, { 4, 2764, 0, {0,0}}
3547 	, { 4, 2768, 0, {0,0}}
3548 	, { 4, 2772, 0, {0,0}}
3549 	, { 4, 2776, 0, {0,0}}
3550 	, { 4, 2780, 0, {0,0}}
3551 	, { 4, 2784, 0, {0,0}}
3552 	, { 4, 2788, 0, {0,0}}
3553 	, { 4, 2792, 0, {0,0}}
3554 	, { 4, 2796, 0, {0,0}}
3555 	, { 4, 2800, 0, {0,0}}
3556 	, { 4, 2804, 0, {0,0}}
3557 	, { 4, 2808, 0, {0,0}}
3558 	, { 4, 2812, 0, {0,0}}
3559 	, { 4, 2816, 0, {0,0}}
3560 	, { 4, 2820, 0, {0,0}}
3561 	, { 4, 2824, 0, {0,0}}
3562 	, { 4, 2828, 0, {0,0}}
3563 	, { 4, 2832, 0, {0,0}}
3564 	, { 4, 2836, 0, {0,0}}
3565 	, { 4, 2840, 0, {0,0}}
3566 	, { 4, 2844, 0, {0,0}}
3567 	, { 4, 2848, 0, {0,0}}
3568 	, { 4, 2852, 0, {0,0}}
3569 	, { 4, 2856, 0, {0,0}}
3570 	, { 4, 2860, 0, {0,0}}
3571 	, { 4, 2864, 0, {0,0}}
3572 	, { 4, 2868, 0, {0,0}}
3573 	, { 4, 2872, 0, {0,0}}
3574 	, { 4, 2876, 0, {0,0}}
3575 	, { 4, 2880, 0, {0,0}}
3576 	, { 4, 2884, 0, {0,0}}
3577 	, { 4, 2888, 0, {0,0}}
3578 	, { 4, 2892, 0, {0,0}}
3579 	, { 4, 2896, 0, {0,0}}
3580 	, { 4, 2900, 0, {0,0}}
3581 	, { 4, 2904, 0, {0,0}}
3582 	, { 4, 2908, 0, {0,0}}
3583 	, { 4, 2912, 0, {0,0}}
3584 	, { 4, 2916, 0, {0,0}}
3585 	, { 4, 2920, 0, {0,0}}
3586 	, { 4, 2924, 0, {0,0}}
3587 	, { 4, 2928, 0, {0,0}}
3588 	, { 4, 2932, 0, {0,0}}
3589 	, { 4, 2936, 0, {0,0}}
3590 	, { 4, 2940, 0, {0,0}}
3591 	, { 4, 2944, 0, {0,0}}
3592 	, { 4, 2948, 0, {0,0}}
3593 	, { 4, 2952, 0, {0,0}}
3594 	, { 4, 2956, 0, {0,0}}
3595 	, { 4, 2960, 0, {0,0}}
3596 	, { 4, 2964, 0, {0,0}}
3597 	, { 4, 2968, 0, {0,0}}
3598 	, { 4, 2972, 0, {0,0}}
3599 	, { 4, 2976, 0, {0,0}}
3600 	, { 4, 2980, 0, {0,0}}
3601 	, { 4, 2984, 0, {0,0}}
3602 	, { 4, 2988, 0, {0,0}}
3603 	, { 4, 2992, 0, {0,0}}
3604 	, { 4, 2996, 0, {0,0}}
3605 	, { 4, 3000, 0, {0,0}}
3606 	, { 4, 3004, 0, {0,0}}
3607 	, { 4, 3008, 0, {0,0}}
3608 	, { 4, 3012, 0, {0,0}}
3609 	, { 4, 3016, 0, {0,0}}
3610 	, { 4, 3020, 0, {0,0}}
3611 	, { 4, 3024, 0, {0,0}}
3612 	, { 4, 3028, 0, {0,0}}
3613 	, { 4, 3032, 0, {0,0}}
3614 	, { 4, 3036, 0, {0,0}}
3615 	, { 4, 3040, 0, {0,0}}
3616 	, { 4, 3044, 0, {0,0}}
3617 	, { 4, 3048, 0, {0,0}}
3618 	, { 4, 3052, 0, {0,0}}
3619 	, { 4, 3056, 0, {0,0}}
3620 	, { 6, 14, 2, {0,0}}
3621 	, { 6, 14, 2, {0,1}}
3622 	, { 6, 14, 2, {0,2}}
3623 	, { 6, 14, 2, {0,3}}
3624 	, { 6, 14, 2, {0,4}}
3625 	, { 6, 14, 2, {0,5}}
3626 	, { 6, 14, 2, {0,6}}
3627 	, { 6, 14, 2, {0,7}}
3628 	, { 6, 14, 2, {0,8}}
3629 	, { 6, 14, 2, {0,9}}
3630 	, { 6, 14, 2, {0,10}}
3631 	, { 6, 14, 2, {0,11}}
3632 	, { 6, 14, 2, {0,12}}
3633 	, { 6, 14, 2, {0,13}}
3634 	, { 6, 14, 2, {0,14}}
3635 	, { 6, 14, 2, {0,15}}
3636 	, { 6, 14, 2, {0,16}}
3637 	, { 6, 14, 2, {0,17}}
3638 	, { 6, 14, 2, {0,18}}
3639 	, { 6, 14, 2, {0,19}}
3640 	, { 6, 14, 2, {0,20}}
3641 	, { 6, 14, 2, {0,21}}
3642 	, { 6, 14, 2, {0,22}}
3643 	, { 6, 14, 2, {0,23}}
3644 	, { 6, 14, 2, {0,24}}
3645 	, { 6, 14, 2, {0,25}}
3646 	, { 6, 14, 2, {0,26}}
3647 	, { 6, 14, 2, {0,27}}
3648 	, { 6, 14, 2, {0,28}}
3649 	, { 6, 14, 2, {0,29}}
3650 	, { 6, 14, 2, {0,30}}
3651 	, { 6, 14, 2, {0,31}}
3652 	, { 6, 14, 2, {0,32}}
3653 	, { 6, 14, 2, {0,33}}
3654 	, { 6, 14, 2, {0,34}}
3655 	, { 6, 14, 2, {0,35}}
3656 	, { 6, 14, 2, {0,36}}
3657 	, { 6, 14, 2, {0,37}}
3658 	, { 6, 14, 2, {0,38}}
3659 	, { 6, 14, 2, {0,39}}
3660 	, { 6, 14, 2, {0,40}}
3661 	, { 6, 14, 2, {0,41}}
3662 	, { 6, 14, 2, {0,42}}
3663 	, { 6, 14, 2, {0,43}}
3664 	, { 6, 14, 2, {0,44}}
3665 	, { 6, 14, 2, {0,45}}
3666 	, { 6, 14, 2, {0,46}}
3667 	, { 6, 14, 2, {0,47}}
3668 	, { 6, 14, 2, {0,48}}
3669 	, { 6, 14, 2, {0,49}}
3670 	, { 6, 14, 2, {0,50}}
3671 	, { 6, 14, 2, {0,51}}
3672 	, { 6, 14, 2, {0,52}}
3673 	, { 6, 14, 2, {0,53}}
3674 	, { 6, 14, 2, {0,54}}
3675 	, { 6, 14, 2, {0,55}}
3676 	, { 6, 14, 2, {0,56}}
3677 	, { 6, 14, 2, {0,57}}
3678 	, { 6, 14, 2, {0,58}}
3679 	, { 6, 14, 2, {0,59}}
3680 	, { 6, 14, 2, {0,60}}
3681 	, { 6, 14, 2, {0,61}}
3682 	, { 6, 14, 2, {0,62}}
3683 	, { 6, 14, 2, {0,63}}
3684 	, { 6, 14, 2, {0,64}}
3685 	, { 6, 14, 2, {0,65}}
3686 	, { 6, 14, 2, {0,66}}
3687 	, { 6, 14, 2, {0,67}}
3688 	, { 6, 14, 2, {0,68}}
3689 	, { 6, 14, 2, {0,69}}
3690 	, { 6, 14, 2, {0,70}}
3691 	, { 6, 14, 2, {0,71}}
3692 	, { 6, 14, 2, {0,72}}
3693 	, { 6, 14, 2, {0,73}}
3694 	, { 6, 14, 2, {0,74}}
3695 	, { 6, 14, 2, {0,75}}
3696 	, { 6, 14, 2, {0,76}}
3697 	, { 6, 14, 2, {0,77}}
3698 	, { 6, 14, 2, {0,78}}
3699 	, { 6, 14, 2, {0,79}}
3700 	, { 6, 14, 2, {0,80}}
3701 	, { 6, 14, 2, {0,81}}
3702 	, { 6, 14, 2, {0,82}}
3703 	, { 6, 14, 2, {0,83}}
3704 	, { 6, 14, 2, {0,84}}
3705 	, { 6, 14, 2, {0,85}}
3706 	, { 6, 14, 2, {0,86}}
3707 	, { 6, 14, 2, {0,87}}
3708 	, { 6, 14, 2, {0,88}}
3709 	, { 6, 14, 2, {0,89}}
3710 	, { 6, 14, 2, {0,90}}
3711 	, { 6, 14, 2, {0,91}}
3712 	, { 6, 14, 2, {0,92}}
3713 	, { 6, 14, 2, {0,93}}
3714 	, { 6, 14, 2, {0,94}}
3715 	, { 6, 14, 2, {0,95}}
3716 	, { 6, 14, 2, {0,96}}
3717 	, { 6, 14, 2, {0,97}}
3718 	, { 6, 14, 2, {0,98}}
3719 	, { 6, 14, 2, {0,99}}
3720 	, { 6, 14, 2, {0,100}}
3721 	, { 6, 14, 2, {0,101}}
3722 	, { 6, 14, 2, {0,102}}
3723 	, { 6, 14, 2, {0,103}}
3724 	, { 6, 14, 2, {0,104}}
3725 	, { 6, 14, 2, {0,105}}
3726 	, { 6, 14, 2, {0,106}}
3727 	, { 6, 14, 2, {0,107}}
3728 	, { 6, 14, 2, {0,108}}
3729 	, { 6, 14, 2, {0,109}}
3730 	, { 6, 14, 2, {0,110}}
3731 	, { 6, 14, 2, {0,111}}
3732 	, { 6, 14, 2, {0,112}}
3733 	, { 6, 14, 2, {0,113}}
3734 	, { 6, 14, 2, {0,114}}
3735 	, { 6, 14, 2, {0,115}}
3736 	, { 6, 14, 2, {0,116}}
3737 	, { 6, 14, 2, {0,117}}
3738 	, { 6, 14, 2, {0,118}}
3739 	, { 6, 14, 2, {0,119}}
3740 	, { 6, 14, 2, {0,120}}
3741 	, { 6, 14, 2, {0,121}}
3742 	, { 6, 14, 2, {0,122}}
3743 	, { 6, 14, 2, {0,123}}
3744 	, { 6, 14, 2, {0,124}}
3745 	, { 6, 14, 2, {0,125}}
3746 	, { 6, 14, 2, {0,126}}
3747 	, { 6, 14, 2, {0,127}}
3748 	, { 6, 14, 2, {0,128}}
3749 	, { 6, 14, 2, {0,129}}
3750 	, { 6, 14, 2, {0,130}}
3751 	, { 6, 14, 2, {0,131}}
3752 	, { 6, 14, 2, {0,132}}
3753 	, { 6, 14, 2, {0,133}}
3754 	, { 6, 14, 2, {0,134}}
3755 	, { 6, 14, 2, {0,135}}
3756 	, { 6, 14, 2, {0,136}}
3757 	, { 6, 14, 2, {0,137}}
3758 	, { 6, 14, 2, {0,138}}
3759 	, { 6, 14, 2, {0,139}}
3760 	, { 6, 14, 2, {0,140}}
3761 	, { 6, 14, 2, {0,141}}
3762 	, { 6, 14, 2, {0,142}}
3763 	, { 6, 14, 2, {0,143}}
3764 	, { 6, 14, 2, {0,144}}
3765 	, { 6, 14, 2, {0,145}}
3766 	, { 6, 14, 2, {0,146}}
3767 	, { 6, 14, 2, {0,147}}
3768 	, { 6, 14, 2, {0,148}}
3769 	, { 6, 14, 2, {0,149}}
3770 	, { 6, 14, 2, {0,150}}
3771 	, { 6, 14, 2, {0,151}}
3772 	, { 6, 14, 2, {0,152}}
3773 	, { 6, 14, 2, {0,153}}
3774 	, { 6, 14, 2, {0,154}}
3775 	, { 6, 14, 2, {0,155}}
3776 	, { 6, 14, 2, {0,156}}
3777 	, { 6, 14, 2, {0,157}}
3778 	, { 6, 14, 2, {0,158}}
3779 	, { 6, 14, 2, {0,159}}
3780 	, { 6, 14, 2, {0,160}}
3781 	, { 6, 14, 2, {0,161}}
3782 	, { 6, 14, 2, {0,162}}
3783 	, { 6, 14, 2, {0,163}}
3784 	, { 6, 14, 2, {0,164}}
3785 	, { 6, 14, 2, {0,165}}
3786 	, { 6, 14, 2, {0,166}}
3787 	, { 6, 14, 2, {0,167}}
3788 	, { 6, 14, 2, {0,168}}
3789 	, { 6, 14, 2, {0,169}}
3790 	, { 6, 14, 2, {0,170}}
3791 	, { 6, 14, 2, {0,171}}
3792 	, { 6, 14, 2, {0,172}}
3793 	, { 6, 14, 2, {0,173}}
3794 	, { 6, 14, 2, {0,174}}
3795 	, { 6, 14, 2, {0,175}}
3796 	, { 6, 14, 2, {0,176}}
3797 	, { 6, 14, 2, {0,177}}
3798 	, { 6, 14, 2, {0,178}}
3799 	, { 6, 14, 2, {0,179}}
3800 	, { 6, 14, 2, {0,180}}
3801 	, { 6, 14, 2, {0,181}}
3802 	, { 6, 14, 2, {0,182}}
3803 	, { 6, 14, 2, {0,183}}
3804 	, { 6, 14, 2, {0,184}}
3805 	, { 6, 14, 2, {0,185}}
3806 	, { 6, 14, 2, {0,186}}
3807 	, { 6, 14, 2, {0,187}}
3808 	, { 6, 14, 2, {0,188}}
3809 	, { 6, 14, 2, {0,189}}
3810 	, { 6, 14, 2, {0,190}}
3811 	, { 6, 14, 2, {0,191}}
3812 	, { 6, 14, 2, {0,192}}
3813 	, { 6, 14, 2, {0,193}}
3814 	, { 6, 14, 2, {0,194}}
3815 	, { 6, 14, 2, {0,195}}
3816 	, { 6, 14, 2, {0,196}}
3817 	, { 6, 14, 2, {0,197}}
3818 	, { 6, 14, 2, {0,198}}
3819 	, { 6, 14, 2, {0,199}}
3820 	, { 6, 14, 2, {0,200}}
3821 	, { 6, 14, 2, {0,201}}
3822 	, { 6, 14, 2, {0,202}}
3823 	, { 6, 14, 2, {0,203}}
3824 	, { 6, 14, 2, {0,204}}
3825 	, { 6, 14, 2, {0,205}}
3826 	, { 6, 14, 2, {0,206}}
3827 	, { 6, 14, 2, {0,207}}
3828 	, { 6, 14, 2, {0,208}}
3829 	, { 6, 14, 2, {0,209}}
3830 	, { 6, 14, 2, {0,210}}
3831 	, { 6, 14, 2, {0,211}}
3832 	, { 6, 14, 2, {0,212}}
3833 	, { 6, 14, 2, {0,213}}
3834 	, { 6, 14, 2, {0,214}}
3835 	, { 6, 14, 2, {0,215}}
3836 	, { 6, 14, 2, {0,216}}
3837 	, { 6, 14, 2, {0,217}}
3838 	, { 6, 14, 2, {0,218}}
3839 	, { 6, 14, 2, {0,219}}
3840 	, { 6, 14, 2, {0,220}}
3841 	, { 6, 14, 2, {0,221}}
3842 	, { 6, 14, 2, {0,222}}
3843 	, { 6, 14, 2, {0,223}}
3844 	, { 6, 14, 2, {0,224}}
3845 	, { 6, 14, 2, {0,225}}
3846 	, { 6, 14, 2, {0,226}}
3847 	, { 6, 14, 2, {0,227}}
3848 	, { 6, 14, 2, {0,228}}
3849 	, { 6, 14, 2, {0,229}}
3850 	, { 6, 14, 2, {0,230}}
3851 	, { 6, 14, 2, {0,231}}
3852 	, { 6, 14, 2, {0,232}}
3853 	, { 6, 14, 2, {0,233}}
3854 	, { 6, 14, 2, {0,234}}
3855 	, { 6, 14, 2, {0,235}}
3856 	, { 6, 14, 2, {0,236}}
3857 	, { 6, 14, 2, {0,237}}
3858 	, { 6, 14, 2, {0,238}}
3859 	, { 6, 14, 2, {0,239}}
3860 	, { 6, 14, 2, {0,240}}
3861 	, { 6, 14, 2, {0,241}}
3862 	, { 6, 14, 2, {0,242}}
3863 	, { 6, 14, 2, {0,243}}
3864 	, { 6, 14, 2, {0,244}}
3865 	, { 6, 14, 2, {0,245}}
3866 	, { 6, 14, 2, {0,246}}
3867 	, { 6, 14, 2, {0,247}}
3868 	, { 6, 14, 2, {0,248}}
3869 	, { 6, 14, 2, {0,249}}
3870 	, { 6, 14, 2, {0,250}}
3871 	, { 6, 14, 2, {0,251}}
3872 	, { 6, 14, 2, {0,252}}
3873 	, { 6, 14, 2, {0,253}}
3874 	, { 6, 14, 2, {0,254}}
3875 	, { 6, 14, 2, {0,255}}
3876 	, { 6, 14, 2, {0,256}}
3877 	, { 6, 14, 2, {0,257}}
3878 	, { 6, 14, 2, {0,258}}
3879 	, { 6, 14, 2, {0,259}}
3880 	, { 6, 14, 2, {0,260}}
3881 	, { 6, 14, 2, {0,261}}
3882 	, { 6, 14, 2, {0,262}}
3883 	, { 6, 14, 2, {0,263}}
3884 	, { 6, 14, 2, {0,264}}
3885 	, { 6, 14, 2, {0,265}}
3886 	, { 6, 14, 2, {0,266}}
3887 	, { 6, 14, 2, {0,267}}
3888 	, { 6, 14, 2, {0,268}}
3889 	, { 6, 14, 2, {0,269}}
3890 	, { 6, 14, 2, {0,270}}
3891 	, { 6, 14, 2, {0,271}}
3892 	, { 10, 6, 1, {327681,0}}
3893 	, { 10, 6, 1, {327937,0}}
3894 	, { 10, 6, 1, {328193,0}}
3895 	, { 10, 6, 1, {328449,0}}
3896 	, { 10, 6, 1, {328705,0}}
3897 	, { 10, 6, 1, {328961,0}}
3898 	, { 10, 6, 1, {329217,0}}
3899 	, { 10, 6, 1, {329473,0}}
3900 	, { 10, 6, 1, {329729,0}}
3901 	, { 10, 6, 1, {329985,0}}
3902 	, { 10, 6, 1, {330241,0}}
3903 	, { 10, 6, 1, {330497,0}}};
3904 
3905 static const struct vfc_read_task vfc_task_x_e2 = {vfc_vectors_x_e2, 1049};
3906 
3907 
3908 
3909 static const struct igu_data igu_address_e2 = {
3910 	1, 10, 0x130034, 0x130130, { 0x00130178, 0x0013017c}
3911 };
3912 
3913 
3914 
3915 
3916 
3917 static const u32 timer_status_regs_e3[] = { 0x164014, 0x164018};
3918 static const u32 timer_scan_regs_e3[] = { 0x1640d0, 0x1640d4};
3919 
3920 #define TIMER_REGS_COUNT_E3 ARRSIZE(timer_status_regs_e3)
3921 
3922 static const struct vfc_general vfc_general_x_e3 = {
3923 	1, 0x2b8fd0, 0x2b8fc8, 0x2b8fc4, 0x2b8fcc
3924 };
3925 static const struct vfc_general vfc_general_t_e3 = {
3926 	1, 0x1b8fd0, 0x1b8fc8, 0x1b8fc4, 0x1b8fcc
3927 };
3928 static const struct vfc_read_write_vector vfc_vectors_t_e3[1049] = {
3929 	{ 4, 0, 0, {0,0}}
3930 	, { 4, 4, 0, {0,0}}
3931 	, { 4, 8, 0, {0,0}}
3932 	, { 4, 12, 0, {0,0}}
3933 	, { 4, 16, 0, {0,0}}
3934 	, { 4, 20, 0, {0,0}}
3935 	, { 4, 24, 0, {0,0}}
3936 	, { 4, 28, 0, {0,0}}
3937 	, { 4, 32, 0, {0,0}}
3938 	, { 4, 36, 0, {0,0}}
3939 	, { 4, 40, 0, {0,0}}
3940 	, { 4, 44, 0, {0,0}}
3941 	, { 4, 48, 0, {0,0}}
3942 	, { 4, 52, 0, {0,0}}
3943 	, { 4, 56, 0, {0,0}}
3944 	, { 4, 60, 0, {0,0}}
3945 	, { 4, 64, 0, {0,0}}
3946 	, { 4, 68, 0, {0,0}}
3947 	, { 4, 72, 0, {0,0}}
3948 	, { 4, 76, 0, {0,0}}
3949 	, { 4, 80, 0, {0,0}}
3950 	, { 4, 84, 0, {0,0}}
3951 	, { 4, 88, 0, {0,0}}
3952 	, { 4, 92, 0, {0,0}}
3953 	, { 4, 96, 0, {0,0}}
3954 	, { 4, 100, 0, {0,0}}
3955 	, { 4, 104, 0, {0,0}}
3956 	, { 4, 108, 0, {0,0}}
3957 	, { 4, 112, 0, {0,0}}
3958 	, { 4, 116, 0, {0,0}}
3959 	, { 4, 120, 0, {0,0}}
3960 	, { 4, 124, 0, {0,0}}
3961 	, { 4, 128, 0, {0,0}}
3962 	, { 4, 132, 0, {0,0}}
3963 	, { 4, 136, 0, {0,0}}
3964 	, { 4, 140, 0, {0,0}}
3965 	, { 4, 144, 0, {0,0}}
3966 	, { 4, 148, 0, {0,0}}
3967 	, { 4, 152, 0, {0,0}}
3968 	, { 4, 156, 0, {0,0}}
3969 	, { 4, 160, 0, {0,0}}
3970 	, { 4, 164, 0, {0,0}}
3971 	, { 4, 168, 0, {0,0}}
3972 	, { 4, 172, 0, {0,0}}
3973 	, { 4, 176, 0, {0,0}}
3974 	, { 4, 180, 0, {0,0}}
3975 	, { 4, 184, 0, {0,0}}
3976 	, { 4, 188, 0, {0,0}}
3977 	, { 4, 192, 0, {0,0}}
3978 	, { 4, 196, 0, {0,0}}
3979 	, { 4, 200, 0, {0,0}}
3980 	, { 4, 204, 0, {0,0}}
3981 	, { 4, 208, 0, {0,0}}
3982 	, { 4, 212, 0, {0,0}}
3983 	, { 4, 216, 0, {0,0}}
3984 	, { 4, 220, 0, {0,0}}
3985 	, { 4, 224, 0, {0,0}}
3986 	, { 4, 228, 0, {0,0}}
3987 	, { 4, 232, 0, {0,0}}
3988 	, { 4, 236, 0, {0,0}}
3989 	, { 4, 240, 0, {0,0}}
3990 	, { 4, 244, 0, {0,0}}
3991 	, { 4, 248, 0, {0,0}}
3992 	, { 4, 252, 0, {0,0}}
3993 	, { 4, 256, 0, {0,0}}
3994 	, { 4, 260, 0, {0,0}}
3995 	, { 4, 264, 0, {0,0}}
3996 	, { 4, 268, 0, {0,0}}
3997 	, { 4, 272, 0, {0,0}}
3998 	, { 4, 276, 0, {0,0}}
3999 	, { 4, 280, 0, {0,0}}
4000 	, { 4, 284, 0, {0,0}}
4001 	, { 4, 288, 0, {0,0}}
4002 	, { 4, 292, 0, {0,0}}
4003 	, { 4, 296, 0, {0,0}}
4004 	, { 4, 300, 0, {0,0}}
4005 	, { 4, 304, 0, {0,0}}
4006 	, { 4, 308, 0, {0,0}}
4007 	, { 4, 312, 0, {0,0}}
4008 	, { 4, 316, 0, {0,0}}
4009 	, { 4, 320, 0, {0,0}}
4010 	, { 4, 324, 0, {0,0}}
4011 	, { 4, 328, 0, {0,0}}
4012 	, { 4, 332, 0, {0,0}}
4013 	, { 4, 336, 0, {0,0}}
4014 	, { 4, 340, 0, {0,0}}
4015 	, { 4, 344, 0, {0,0}}
4016 	, { 4, 348, 0, {0,0}}
4017 	, { 4, 352, 0, {0,0}}
4018 	, { 4, 356, 0, {0,0}}
4019 	, { 4, 360, 0, {0,0}}
4020 	, { 4, 364, 0, {0,0}}
4021 	, { 4, 368, 0, {0,0}}
4022 	, { 4, 372, 0, {0,0}}
4023 	, { 4, 376, 0, {0,0}}
4024 	, { 4, 380, 0, {0,0}}
4025 	, { 4, 384, 0, {0,0}}
4026 	, { 4, 388, 0, {0,0}}
4027 	, { 4, 392, 0, {0,0}}
4028 	, { 4, 396, 0, {0,0}}
4029 	, { 4, 400, 0, {0,0}}
4030 	, { 4, 404, 0, {0,0}}
4031 	, { 4, 408, 0, {0,0}}
4032 	, { 4, 412, 0, {0,0}}
4033 	, { 4, 416, 0, {0,0}}
4034 	, { 4, 420, 0, {0,0}}
4035 	, { 4, 424, 0, {0,0}}
4036 	, { 4, 428, 0, {0,0}}
4037 	, { 4, 432, 0, {0,0}}
4038 	, { 4, 436, 0, {0,0}}
4039 	, { 4, 440, 0, {0,0}}
4040 	, { 4, 444, 0, {0,0}}
4041 	, { 4, 448, 0, {0,0}}
4042 	, { 4, 452, 0, {0,0}}
4043 	, { 4, 456, 0, {0,0}}
4044 	, { 4, 460, 0, {0,0}}
4045 	, { 4, 464, 0, {0,0}}
4046 	, { 4, 468, 0, {0,0}}
4047 	, { 4, 472, 0, {0,0}}
4048 	, { 4, 476, 0, {0,0}}
4049 	, { 4, 480, 0, {0,0}}
4050 	, { 4, 484, 0, {0,0}}
4051 	, { 4, 488, 0, {0,0}}
4052 	, { 4, 492, 0, {0,0}}
4053 	, { 4, 496, 0, {0,0}}
4054 	, { 4, 500, 0, {0,0}}
4055 	, { 4, 504, 0, {0,0}}
4056 	, { 4, 508, 0, {0,0}}
4057 	, { 4, 512, 0, {0,0}}
4058 	, { 4, 516, 0, {0,0}}
4059 	, { 4, 520, 0, {0,0}}
4060 	, { 4, 524, 0, {0,0}}
4061 	, { 4, 528, 0, {0,0}}
4062 	, { 4, 532, 0, {0,0}}
4063 	, { 4, 536, 0, {0,0}}
4064 	, { 4, 540, 0, {0,0}}
4065 	, { 4, 544, 0, {0,0}}
4066 	, { 4, 548, 0, {0,0}}
4067 	, { 4, 552, 0, {0,0}}
4068 	, { 4, 556, 0, {0,0}}
4069 	, { 4, 560, 0, {0,0}}
4070 	, { 4, 564, 0, {0,0}}
4071 	, { 4, 568, 0, {0,0}}
4072 	, { 4, 572, 0, {0,0}}
4073 	, { 4, 576, 0, {0,0}}
4074 	, { 4, 580, 0, {0,0}}
4075 	, { 4, 584, 0, {0,0}}
4076 	, { 4, 588, 0, {0,0}}
4077 	, { 4, 592, 0, {0,0}}
4078 	, { 4, 596, 0, {0,0}}
4079 	, { 4, 600, 0, {0,0}}
4080 	, { 4, 604, 0, {0,0}}
4081 	, { 4, 608, 0, {0,0}}
4082 	, { 4, 612, 0, {0,0}}
4083 	, { 4, 616, 0, {0,0}}
4084 	, { 4, 620, 0, {0,0}}
4085 	, { 4, 624, 0, {0,0}}
4086 	, { 4, 628, 0, {0,0}}
4087 	, { 4, 632, 0, {0,0}}
4088 	, { 4, 636, 0, {0,0}}
4089 	, { 4, 640, 0, {0,0}}
4090 	, { 4, 644, 0, {0,0}}
4091 	, { 4, 648, 0, {0,0}}
4092 	, { 4, 652, 0, {0,0}}
4093 	, { 4, 656, 0, {0,0}}
4094 	, { 4, 660, 0, {0,0}}
4095 	, { 4, 664, 0, {0,0}}
4096 	, { 4, 668, 0, {0,0}}
4097 	, { 4, 672, 0, {0,0}}
4098 	, { 4, 676, 0, {0,0}}
4099 	, { 4, 680, 0, {0,0}}
4100 	, { 4, 684, 0, {0,0}}
4101 	, { 4, 688, 0, {0,0}}
4102 	, { 4, 692, 0, {0,0}}
4103 	, { 4, 696, 0, {0,0}}
4104 	, { 4, 700, 0, {0,0}}
4105 	, { 4, 704, 0, {0,0}}
4106 	, { 4, 708, 0, {0,0}}
4107 	, { 4, 712, 0, {0,0}}
4108 	, { 4, 716, 0, {0,0}}
4109 	, { 4, 720, 0, {0,0}}
4110 	, { 4, 724, 0, {0,0}}
4111 	, { 4, 728, 0, {0,0}}
4112 	, { 4, 732, 0, {0,0}}
4113 	, { 4, 736, 0, {0,0}}
4114 	, { 4, 740, 0, {0,0}}
4115 	, { 4, 744, 0, {0,0}}
4116 	, { 4, 748, 0, {0,0}}
4117 	, { 4, 752, 0, {0,0}}
4118 	, { 4, 756, 0, {0,0}}
4119 	, { 4, 760, 0, {0,0}}
4120 	, { 4, 764, 0, {0,0}}
4121 	, { 4, 768, 0, {0,0}}
4122 	, { 4, 772, 0, {0,0}}
4123 	, { 4, 776, 0, {0,0}}
4124 	, { 4, 780, 0, {0,0}}
4125 	, { 4, 784, 0, {0,0}}
4126 	, { 4, 788, 0, {0,0}}
4127 	, { 4, 792, 0, {0,0}}
4128 	, { 4, 796, 0, {0,0}}
4129 	, { 4, 800, 0, {0,0}}
4130 	, { 4, 804, 0, {0,0}}
4131 	, { 4, 808, 0, {0,0}}
4132 	, { 4, 812, 0, {0,0}}
4133 	, { 4, 816, 0, {0,0}}
4134 	, { 4, 820, 0, {0,0}}
4135 	, { 4, 824, 0, {0,0}}
4136 	, { 4, 828, 0, {0,0}}
4137 	, { 4, 832, 0, {0,0}}
4138 	, { 4, 836, 0, {0,0}}
4139 	, { 4, 840, 0, {0,0}}
4140 	, { 4, 844, 0, {0,0}}
4141 	, { 4, 848, 0, {0,0}}
4142 	, { 4, 852, 0, {0,0}}
4143 	, { 4, 856, 0, {0,0}}
4144 	, { 4, 860, 0, {0,0}}
4145 	, { 4, 864, 0, {0,0}}
4146 	, { 4, 868, 0, {0,0}}
4147 	, { 4, 872, 0, {0,0}}
4148 	, { 4, 876, 0, {0,0}}
4149 	, { 4, 880, 0, {0,0}}
4150 	, { 4, 884, 0, {0,0}}
4151 	, { 4, 888, 0, {0,0}}
4152 	, { 4, 892, 0, {0,0}}
4153 	, { 4, 896, 0, {0,0}}
4154 	, { 4, 900, 0, {0,0}}
4155 	, { 4, 904, 0, {0,0}}
4156 	, { 4, 908, 0, {0,0}}
4157 	, { 4, 912, 0, {0,0}}
4158 	, { 4, 916, 0, {0,0}}
4159 	, { 4, 920, 0, {0,0}}
4160 	, { 4, 924, 0, {0,0}}
4161 	, { 4, 928, 0, {0,0}}
4162 	, { 4, 932, 0, {0,0}}
4163 	, { 4, 936, 0, {0,0}}
4164 	, { 4, 940, 0, {0,0}}
4165 	, { 4, 944, 0, {0,0}}
4166 	, { 4, 948, 0, {0,0}}
4167 	, { 4, 952, 0, {0,0}}
4168 	, { 4, 956, 0, {0,0}}
4169 	, { 4, 960, 0, {0,0}}
4170 	, { 4, 964, 0, {0,0}}
4171 	, { 4, 968, 0, {0,0}}
4172 	, { 4, 972, 0, {0,0}}
4173 	, { 4, 976, 0, {0,0}}
4174 	, { 4, 980, 0, {0,0}}
4175 	, { 4, 984, 0, {0,0}}
4176 	, { 4, 988, 0, {0,0}}
4177 	, { 4, 992, 0, {0,0}}
4178 	, { 4, 996, 0, {0,0}}
4179 	, { 4, 1000, 0, {0,0}}
4180 	, { 4, 1004, 0, {0,0}}
4181 	, { 4, 1008, 0, {0,0}}
4182 	, { 4, 1012, 0, {0,0}}
4183 	, { 4, 1016, 0, {0,0}}
4184 	, { 4, 1020, 0, {0,0}}
4185 	, { 4, 1024, 0, {0,0}}
4186 	, { 4, 1028, 0, {0,0}}
4187 	, { 4, 1032, 0, {0,0}}
4188 	, { 4, 1036, 0, {0,0}}
4189 	, { 4, 1040, 0, {0,0}}
4190 	, { 4, 1044, 0, {0,0}}
4191 	, { 4, 1048, 0, {0,0}}
4192 	, { 4, 1052, 0, {0,0}}
4193 	, { 4, 1056, 0, {0,0}}
4194 	, { 4, 1060, 0, {0,0}}
4195 	, { 4, 1064, 0, {0,0}}
4196 	, { 4, 1068, 0, {0,0}}
4197 	, { 4, 1072, 0, {0,0}}
4198 	, { 4, 1076, 0, {0,0}}
4199 	, { 4, 1080, 0, {0,0}}
4200 	, { 4, 1084, 0, {0,0}}
4201 	, { 4, 1088, 0, {0,0}}
4202 	, { 4, 1092, 0, {0,0}}
4203 	, { 4, 1096, 0, {0,0}}
4204 	, { 4, 1100, 0, {0,0}}
4205 	, { 4, 1104, 0, {0,0}}
4206 	, { 4, 1108, 0, {0,0}}
4207 	, { 4, 1112, 0, {0,0}}
4208 	, { 4, 1116, 0, {0,0}}
4209 	, { 4, 1120, 0, {0,0}}
4210 	, { 4, 1124, 0, {0,0}}
4211 	, { 4, 1128, 0, {0,0}}
4212 	, { 4, 1132, 0, {0,0}}
4213 	, { 4, 1136, 0, {0,0}}
4214 	, { 4, 1140, 0, {0,0}}
4215 	, { 4, 1144, 0, {0,0}}
4216 	, { 4, 1148, 0, {0,0}}
4217 	, { 4, 1152, 0, {0,0}}
4218 	, { 4, 1156, 0, {0,0}}
4219 	, { 4, 1160, 0, {0,0}}
4220 	, { 4, 1164, 0, {0,0}}
4221 	, { 4, 1168, 0, {0,0}}
4222 	, { 4, 1172, 0, {0,0}}
4223 	, { 4, 1176, 0, {0,0}}
4224 	, { 4, 1180, 0, {0,0}}
4225 	, { 4, 1184, 0, {0,0}}
4226 	, { 4, 1188, 0, {0,0}}
4227 	, { 4, 1192, 0, {0,0}}
4228 	, { 4, 1196, 0, {0,0}}
4229 	, { 4, 1200, 0, {0,0}}
4230 	, { 4, 1204, 0, {0,0}}
4231 	, { 4, 1208, 0, {0,0}}
4232 	, { 4, 1212, 0, {0,0}}
4233 	, { 4, 1216, 0, {0,0}}
4234 	, { 4, 1220, 0, {0,0}}
4235 	, { 4, 1224, 0, {0,0}}
4236 	, { 4, 1228, 0, {0,0}}
4237 	, { 4, 1232, 0, {0,0}}
4238 	, { 4, 1236, 0, {0,0}}
4239 	, { 4, 1240, 0, {0,0}}
4240 	, { 4, 1244, 0, {0,0}}
4241 	, { 4, 1248, 0, {0,0}}
4242 	, { 4, 1252, 0, {0,0}}
4243 	, { 4, 1256, 0, {0,0}}
4244 	, { 4, 1260, 0, {0,0}}
4245 	, { 4, 1264, 0, {0,0}}
4246 	, { 4, 1268, 0, {0,0}}
4247 	, { 4, 1272, 0, {0,0}}
4248 	, { 4, 1276, 0, {0,0}}
4249 	, { 4, 1280, 0, {0,0}}
4250 	, { 4, 1284, 0, {0,0}}
4251 	, { 4, 1288, 0, {0,0}}
4252 	, { 4, 1292, 0, {0,0}}
4253 	, { 4, 1296, 0, {0,0}}
4254 	, { 4, 1300, 0, {0,0}}
4255 	, { 4, 1304, 0, {0,0}}
4256 	, { 4, 1308, 0, {0,0}}
4257 	, { 4, 1312, 0, {0,0}}
4258 	, { 4, 1316, 0, {0,0}}
4259 	, { 4, 1320, 0, {0,0}}
4260 	, { 4, 1324, 0, {0,0}}
4261 	, { 4, 1328, 0, {0,0}}
4262 	, { 4, 1332, 0, {0,0}}
4263 	, { 4, 1336, 0, {0,0}}
4264 	, { 4, 1340, 0, {0,0}}
4265 	, { 4, 1344, 0, {0,0}}
4266 	, { 4, 1348, 0, {0,0}}
4267 	, { 4, 1352, 0, {0,0}}
4268 	, { 4, 1356, 0, {0,0}}
4269 	, { 4, 1360, 0, {0,0}}
4270 	, { 4, 1364, 0, {0,0}}
4271 	, { 4, 1368, 0, {0,0}}
4272 	, { 4, 1372, 0, {0,0}}
4273 	, { 4, 1376, 0, {0,0}}
4274 	, { 4, 1380, 0, {0,0}}
4275 	, { 4, 1384, 0, {0,0}}
4276 	, { 4, 1388, 0, {0,0}}
4277 	, { 4, 1392, 0, {0,0}}
4278 	, { 4, 1396, 0, {0,0}}
4279 	, { 4, 1400, 0, {0,0}}
4280 	, { 4, 1404, 0, {0,0}}
4281 	, { 4, 1408, 0, {0,0}}
4282 	, { 4, 1412, 0, {0,0}}
4283 	, { 4, 1416, 0, {0,0}}
4284 	, { 4, 1420, 0, {0,0}}
4285 	, { 4, 1424, 0, {0,0}}
4286 	, { 4, 1428, 0, {0,0}}
4287 	, { 4, 1432, 0, {0,0}}
4288 	, { 4, 1436, 0, {0,0}}
4289 	, { 4, 1440, 0, {0,0}}
4290 	, { 4, 1444, 0, {0,0}}
4291 	, { 4, 1448, 0, {0,0}}
4292 	, { 4, 1452, 0, {0,0}}
4293 	, { 4, 1456, 0, {0,0}}
4294 	, { 4, 1460, 0, {0,0}}
4295 	, { 4, 1464, 0, {0,0}}
4296 	, { 4, 1468, 0, {0,0}}
4297 	, { 4, 1472, 0, {0,0}}
4298 	, { 4, 1476, 0, {0,0}}
4299 	, { 4, 1480, 0, {0,0}}
4300 	, { 4, 1484, 0, {0,0}}
4301 	, { 4, 1488, 0, {0,0}}
4302 	, { 4, 1492, 0, {0,0}}
4303 	, { 4, 1496, 0, {0,0}}
4304 	, { 4, 1500, 0, {0,0}}
4305 	, { 4, 1504, 0, {0,0}}
4306 	, { 4, 1508, 0, {0,0}}
4307 	, { 4, 1512, 0, {0,0}}
4308 	, { 4, 1516, 0, {0,0}}
4309 	, { 4, 1520, 0, {0,0}}
4310 	, { 4, 1524, 0, {0,0}}
4311 	, { 4, 1528, 0, {0,0}}
4312 	, { 4, 1532, 0, {0,0}}
4313 	, { 4, 1536, 0, {0,0}}
4314 	, { 4, 1540, 0, {0,0}}
4315 	, { 4, 1544, 0, {0,0}}
4316 	, { 4, 1548, 0, {0,0}}
4317 	, { 4, 1552, 0, {0,0}}
4318 	, { 4, 1556, 0, {0,0}}
4319 	, { 4, 1560, 0, {0,0}}
4320 	, { 4, 1564, 0, {0,0}}
4321 	, { 4, 1568, 0, {0,0}}
4322 	, { 4, 1572, 0, {0,0}}
4323 	, { 4, 1576, 0, {0,0}}
4324 	, { 4, 1580, 0, {0,0}}
4325 	, { 4, 1584, 0, {0,0}}
4326 	, { 4, 1588, 0, {0,0}}
4327 	, { 4, 1592, 0, {0,0}}
4328 	, { 4, 1596, 0, {0,0}}
4329 	, { 4, 1600, 0, {0,0}}
4330 	, { 4, 1604, 0, {0,0}}
4331 	, { 4, 1608, 0, {0,0}}
4332 	, { 4, 1612, 0, {0,0}}
4333 	, { 4, 1616, 0, {0,0}}
4334 	, { 4, 1620, 0, {0,0}}
4335 	, { 4, 1624, 0, {0,0}}
4336 	, { 4, 1628, 0, {0,0}}
4337 	, { 4, 1632, 0, {0,0}}
4338 	, { 4, 1636, 0, {0,0}}
4339 	, { 4, 1640, 0, {0,0}}
4340 	, { 4, 1644, 0, {0,0}}
4341 	, { 4, 1648, 0, {0,0}}
4342 	, { 4, 1652, 0, {0,0}}
4343 	, { 4, 1656, 0, {0,0}}
4344 	, { 4, 1660, 0, {0,0}}
4345 	, { 4, 1664, 0, {0,0}}
4346 	, { 4, 1668, 0, {0,0}}
4347 	, { 4, 1672, 0, {0,0}}
4348 	, { 4, 1676, 0, {0,0}}
4349 	, { 4, 1680, 0, {0,0}}
4350 	, { 4, 1684, 0, {0,0}}
4351 	, { 4, 1688, 0, {0,0}}
4352 	, { 4, 1692, 0, {0,0}}
4353 	, { 4, 1696, 0, {0,0}}
4354 	, { 4, 1700, 0, {0,0}}
4355 	, { 4, 1704, 0, {0,0}}
4356 	, { 4, 1708, 0, {0,0}}
4357 	, { 4, 1712, 0, {0,0}}
4358 	, { 4, 1716, 0, {0,0}}
4359 	, { 4, 1720, 0, {0,0}}
4360 	, { 4, 1724, 0, {0,0}}
4361 	, { 4, 1728, 0, {0,0}}
4362 	, { 4, 1732, 0, {0,0}}
4363 	, { 4, 1736, 0, {0,0}}
4364 	, { 4, 1740, 0, {0,0}}
4365 	, { 4, 1744, 0, {0,0}}
4366 	, { 4, 1748, 0, {0,0}}
4367 	, { 4, 1752, 0, {0,0}}
4368 	, { 4, 1756, 0, {0,0}}
4369 	, { 4, 1760, 0, {0,0}}
4370 	, { 4, 1764, 0, {0,0}}
4371 	, { 4, 1768, 0, {0,0}}
4372 	, { 4, 1772, 0, {0,0}}
4373 	, { 4, 1776, 0, {0,0}}
4374 	, { 4, 1780, 0, {0,0}}
4375 	, { 4, 1784, 0, {0,0}}
4376 	, { 4, 1788, 0, {0,0}}
4377 	, { 4, 1792, 0, {0,0}}
4378 	, { 4, 1796, 0, {0,0}}
4379 	, { 4, 1800, 0, {0,0}}
4380 	, { 4, 1804, 0, {0,0}}
4381 	, { 4, 1808, 0, {0,0}}
4382 	, { 4, 1812, 0, {0,0}}
4383 	, { 4, 1816, 0, {0,0}}
4384 	, { 4, 1820, 0, {0,0}}
4385 	, { 4, 1824, 0, {0,0}}
4386 	, { 4, 1828, 0, {0,0}}
4387 	, { 4, 1832, 0, {0,0}}
4388 	, { 4, 1836, 0, {0,0}}
4389 	, { 4, 1840, 0, {0,0}}
4390 	, { 4, 1844, 0, {0,0}}
4391 	, { 4, 1848, 0, {0,0}}
4392 	, { 4, 1852, 0, {0,0}}
4393 	, { 4, 1856, 0, {0,0}}
4394 	, { 4, 1860, 0, {0,0}}
4395 	, { 4, 1864, 0, {0,0}}
4396 	, { 4, 1868, 0, {0,0}}
4397 	, { 4, 1872, 0, {0,0}}
4398 	, { 4, 1876, 0, {0,0}}
4399 	, { 4, 1880, 0, {0,0}}
4400 	, { 4, 1884, 0, {0,0}}
4401 	, { 4, 1888, 0, {0,0}}
4402 	, { 4, 1892, 0, {0,0}}
4403 	, { 4, 1896, 0, {0,0}}
4404 	, { 4, 1900, 0, {0,0}}
4405 	, { 4, 1904, 0, {0,0}}
4406 	, { 4, 1908, 0, {0,0}}
4407 	, { 4, 1912, 0, {0,0}}
4408 	, { 4, 1916, 0, {0,0}}
4409 	, { 4, 1920, 0, {0,0}}
4410 	, { 4, 1924, 0, {0,0}}
4411 	, { 4, 1928, 0, {0,0}}
4412 	, { 4, 1932, 0, {0,0}}
4413 	, { 4, 1936, 0, {0,0}}
4414 	, { 4, 1940, 0, {0,0}}
4415 	, { 4, 1944, 0, {0,0}}
4416 	, { 4, 1948, 0, {0,0}}
4417 	, { 4, 1952, 0, {0,0}}
4418 	, { 4, 1956, 0, {0,0}}
4419 	, { 4, 1960, 0, {0,0}}
4420 	, { 4, 1964, 0, {0,0}}
4421 	, { 4, 1968, 0, {0,0}}
4422 	, { 4, 1972, 0, {0,0}}
4423 	, { 4, 1976, 0, {0,0}}
4424 	, { 4, 1980, 0, {0,0}}
4425 	, { 4, 1984, 0, {0,0}}
4426 	, { 4, 1988, 0, {0,0}}
4427 	, { 4, 1992, 0, {0,0}}
4428 	, { 4, 1996, 0, {0,0}}
4429 	, { 4, 2000, 0, {0,0}}
4430 	, { 4, 2004, 0, {0,0}}
4431 	, { 4, 2008, 0, {0,0}}
4432 	, { 4, 2012, 0, {0,0}}
4433 	, { 4, 2016, 0, {0,0}}
4434 	, { 4, 2020, 0, {0,0}}
4435 	, { 4, 2024, 0, {0,0}}
4436 	, { 4, 2028, 0, {0,0}}
4437 	, { 4, 2032, 0, {0,0}}
4438 	, { 4, 2036, 0, {0,0}}
4439 	, { 4, 2040, 0, {0,0}}
4440 	, { 4, 2044, 0, {0,0}}
4441 	, { 4, 2048, 0, {0,0}}
4442 	, { 4, 2052, 0, {0,0}}
4443 	, { 4, 2056, 0, {0,0}}
4444 	, { 4, 2060, 0, {0,0}}
4445 	, { 4, 2064, 0, {0,0}}
4446 	, { 4, 2068, 0, {0,0}}
4447 	, { 4, 2072, 0, {0,0}}
4448 	, { 4, 2076, 0, {0,0}}
4449 	, { 4, 2080, 0, {0,0}}
4450 	, { 4, 2084, 0, {0,0}}
4451 	, { 4, 2088, 0, {0,0}}
4452 	, { 4, 2092, 0, {0,0}}
4453 	, { 4, 2096, 0, {0,0}}
4454 	, { 4, 2100, 0, {0,0}}
4455 	, { 4, 2104, 0, {0,0}}
4456 	, { 4, 2108, 0, {0,0}}
4457 	, { 4, 2112, 0, {0,0}}
4458 	, { 4, 2116, 0, {0,0}}
4459 	, { 4, 2120, 0, {0,0}}
4460 	, { 4, 2124, 0, {0,0}}
4461 	, { 4, 2128, 0, {0,0}}
4462 	, { 4, 2132, 0, {0,0}}
4463 	, { 4, 2136, 0, {0,0}}
4464 	, { 4, 2140, 0, {0,0}}
4465 	, { 4, 2144, 0, {0,0}}
4466 	, { 4, 2148, 0, {0,0}}
4467 	, { 4, 2152, 0, {0,0}}
4468 	, { 4, 2156, 0, {0,0}}
4469 	, { 4, 2160, 0, {0,0}}
4470 	, { 4, 2164, 0, {0,0}}
4471 	, { 4, 2168, 0, {0,0}}
4472 	, { 4, 2172, 0, {0,0}}
4473 	, { 4, 2176, 0, {0,0}}
4474 	, { 4, 2180, 0, {0,0}}
4475 	, { 4, 2184, 0, {0,0}}
4476 	, { 4, 2188, 0, {0,0}}
4477 	, { 4, 2192, 0, {0,0}}
4478 	, { 4, 2196, 0, {0,0}}
4479 	, { 4, 2200, 0, {0,0}}
4480 	, { 4, 2204, 0, {0,0}}
4481 	, { 4, 2208, 0, {0,0}}
4482 	, { 4, 2212, 0, {0,0}}
4483 	, { 4, 2216, 0, {0,0}}
4484 	, { 4, 2220, 0, {0,0}}
4485 	, { 4, 2224, 0, {0,0}}
4486 	, { 4, 2228, 0, {0,0}}
4487 	, { 4, 2232, 0, {0,0}}
4488 	, { 4, 2236, 0, {0,0}}
4489 	, { 4, 2240, 0, {0,0}}
4490 	, { 4, 2244, 0, {0,0}}
4491 	, { 4, 2248, 0, {0,0}}
4492 	, { 4, 2252, 0, {0,0}}
4493 	, { 4, 2256, 0, {0,0}}
4494 	, { 4, 2260, 0, {0,0}}
4495 	, { 4, 2264, 0, {0,0}}
4496 	, { 4, 2268, 0, {0,0}}
4497 	, { 4, 2272, 0, {0,0}}
4498 	, { 4, 2276, 0, {0,0}}
4499 	, { 4, 2280, 0, {0,0}}
4500 	, { 4, 2284, 0, {0,0}}
4501 	, { 4, 2288, 0, {0,0}}
4502 	, { 4, 2292, 0, {0,0}}
4503 	, { 4, 2296, 0, {0,0}}
4504 	, { 4, 2300, 0, {0,0}}
4505 	, { 4, 2304, 0, {0,0}}
4506 	, { 4, 2308, 0, {0,0}}
4507 	, { 4, 2312, 0, {0,0}}
4508 	, { 4, 2316, 0, {0,0}}
4509 	, { 4, 2320, 0, {0,0}}
4510 	, { 4, 2324, 0, {0,0}}
4511 	, { 4, 2328, 0, {0,0}}
4512 	, { 4, 2332, 0, {0,0}}
4513 	, { 4, 2336, 0, {0,0}}
4514 	, { 4, 2340, 0, {0,0}}
4515 	, { 4, 2344, 0, {0,0}}
4516 	, { 4, 2348, 0, {0,0}}
4517 	, { 4, 2352, 0, {0,0}}
4518 	, { 4, 2356, 0, {0,0}}
4519 	, { 4, 2360, 0, {0,0}}
4520 	, { 4, 2364, 0, {0,0}}
4521 	, { 4, 2368, 0, {0,0}}
4522 	, { 4, 2372, 0, {0,0}}
4523 	, { 4, 2376, 0, {0,0}}
4524 	, { 4, 2380, 0, {0,0}}
4525 	, { 4, 2384, 0, {0,0}}
4526 	, { 4, 2388, 0, {0,0}}
4527 	, { 4, 2392, 0, {0,0}}
4528 	, { 4, 2396, 0, {0,0}}
4529 	, { 4, 2400, 0, {0,0}}
4530 	, { 4, 2404, 0, {0,0}}
4531 	, { 4, 2408, 0, {0,0}}
4532 	, { 4, 2412, 0, {0,0}}
4533 	, { 4, 2416, 0, {0,0}}
4534 	, { 4, 2420, 0, {0,0}}
4535 	, { 4, 2424, 0, {0,0}}
4536 	, { 4, 2428, 0, {0,0}}
4537 	, { 4, 2432, 0, {0,0}}
4538 	, { 4, 2436, 0, {0,0}}
4539 	, { 4, 2440, 0, {0,0}}
4540 	, { 4, 2444, 0, {0,0}}
4541 	, { 4, 2448, 0, {0,0}}
4542 	, { 4, 2452, 0, {0,0}}
4543 	, { 4, 2456, 0, {0,0}}
4544 	, { 4, 2460, 0, {0,0}}
4545 	, { 4, 2464, 0, {0,0}}
4546 	, { 4, 2468, 0, {0,0}}
4547 	, { 4, 2472, 0, {0,0}}
4548 	, { 4, 2476, 0, {0,0}}
4549 	, { 4, 2480, 0, {0,0}}
4550 	, { 4, 2484, 0, {0,0}}
4551 	, { 4, 2488, 0, {0,0}}
4552 	, { 4, 2492, 0, {0,0}}
4553 	, { 4, 2496, 0, {0,0}}
4554 	, { 4, 2500, 0, {0,0}}
4555 	, { 4, 2504, 0, {0,0}}
4556 	, { 4, 2508, 0, {0,0}}
4557 	, { 4, 2512, 0, {0,0}}
4558 	, { 4, 2516, 0, {0,0}}
4559 	, { 4, 2520, 0, {0,0}}
4560 	, { 4, 2524, 0, {0,0}}
4561 	, { 4, 2528, 0, {0,0}}
4562 	, { 4, 2532, 0, {0,0}}
4563 	, { 4, 2536, 0, {0,0}}
4564 	, { 4, 2540, 0, {0,0}}
4565 	, { 4, 2544, 0, {0,0}}
4566 	, { 4, 2548, 0, {0,0}}
4567 	, { 4, 2552, 0, {0,0}}
4568 	, { 4, 2556, 0, {0,0}}
4569 	, { 4, 2560, 0, {0,0}}
4570 	, { 4, 2564, 0, {0,0}}
4571 	, { 4, 2568, 0, {0,0}}
4572 	, { 4, 2572, 0, {0,0}}
4573 	, { 4, 2576, 0, {0,0}}
4574 	, { 4, 2580, 0, {0,0}}
4575 	, { 4, 2584, 0, {0,0}}
4576 	, { 4, 2588, 0, {0,0}}
4577 	, { 4, 2592, 0, {0,0}}
4578 	, { 4, 2596, 0, {0,0}}
4579 	, { 4, 2600, 0, {0,0}}
4580 	, { 4, 2604, 0, {0,0}}
4581 	, { 4, 2608, 0, {0,0}}
4582 	, { 4, 2612, 0, {0,0}}
4583 	, { 4, 2616, 0, {0,0}}
4584 	, { 4, 2620, 0, {0,0}}
4585 	, { 4, 2624, 0, {0,0}}
4586 	, { 4, 2628, 0, {0,0}}
4587 	, { 4, 2632, 0, {0,0}}
4588 	, { 4, 2636, 0, {0,0}}
4589 	, { 4, 2640, 0, {0,0}}
4590 	, { 4, 2644, 0, {0,0}}
4591 	, { 4, 2648, 0, {0,0}}
4592 	, { 4, 2652, 0, {0,0}}
4593 	, { 4, 2656, 0, {0,0}}
4594 	, { 4, 2660, 0, {0,0}}
4595 	, { 4, 2664, 0, {0,0}}
4596 	, { 4, 2668, 0, {0,0}}
4597 	, { 4, 2672, 0, {0,0}}
4598 	, { 4, 2676, 0, {0,0}}
4599 	, { 4, 2680, 0, {0,0}}
4600 	, { 4, 2684, 0, {0,0}}
4601 	, { 4, 2688, 0, {0,0}}
4602 	, { 4, 2692, 0, {0,0}}
4603 	, { 4, 2696, 0, {0,0}}
4604 	, { 4, 2700, 0, {0,0}}
4605 	, { 4, 2704, 0, {0,0}}
4606 	, { 4, 2708, 0, {0,0}}
4607 	, { 4, 2712, 0, {0,0}}
4608 	, { 4, 2716, 0, {0,0}}
4609 	, { 4, 2720, 0, {0,0}}
4610 	, { 4, 2724, 0, {0,0}}
4611 	, { 4, 2728, 0, {0,0}}
4612 	, { 4, 2732, 0, {0,0}}
4613 	, { 4, 2736, 0, {0,0}}
4614 	, { 4, 2740, 0, {0,0}}
4615 	, { 4, 2744, 0, {0,0}}
4616 	, { 4, 2748, 0, {0,0}}
4617 	, { 4, 2752, 0, {0,0}}
4618 	, { 4, 2756, 0, {0,0}}
4619 	, { 4, 2760, 0, {0,0}}
4620 	, { 4, 2764, 0, {0,0}}
4621 	, { 4, 2768, 0, {0,0}}
4622 	, { 4, 2772, 0, {0,0}}
4623 	, { 4, 2776, 0, {0,0}}
4624 	, { 4, 2780, 0, {0,0}}
4625 	, { 4, 2784, 0, {0,0}}
4626 	, { 4, 2788, 0, {0,0}}
4627 	, { 4, 2792, 0, {0,0}}
4628 	, { 4, 2796, 0, {0,0}}
4629 	, { 4, 2800, 0, {0,0}}
4630 	, { 4, 2804, 0, {0,0}}
4631 	, { 4, 2808, 0, {0,0}}
4632 	, { 4, 2812, 0, {0,0}}
4633 	, { 4, 2816, 0, {0,0}}
4634 	, { 4, 2820, 0, {0,0}}
4635 	, { 4, 2824, 0, {0,0}}
4636 	, { 4, 2828, 0, {0,0}}
4637 	, { 4, 2832, 0, {0,0}}
4638 	, { 4, 2836, 0, {0,0}}
4639 	, { 4, 2840, 0, {0,0}}
4640 	, { 4, 2844, 0, {0,0}}
4641 	, { 4, 2848, 0, {0,0}}
4642 	, { 4, 2852, 0, {0,0}}
4643 	, { 4, 2856, 0, {0,0}}
4644 	, { 4, 2860, 0, {0,0}}
4645 	, { 4, 2864, 0, {0,0}}
4646 	, { 4, 2868, 0, {0,0}}
4647 	, { 4, 2872, 0, {0,0}}
4648 	, { 4, 2876, 0, {0,0}}
4649 	, { 4, 2880, 0, {0,0}}
4650 	, { 4, 2884, 0, {0,0}}
4651 	, { 4, 2888, 0, {0,0}}
4652 	, { 4, 2892, 0, {0,0}}
4653 	, { 4, 2896, 0, {0,0}}
4654 	, { 4, 2900, 0, {0,0}}
4655 	, { 4, 2904, 0, {0,0}}
4656 	, { 4, 2908, 0, {0,0}}
4657 	, { 4, 2912, 0, {0,0}}
4658 	, { 4, 2916, 0, {0,0}}
4659 	, { 4, 2920, 0, {0,0}}
4660 	, { 4, 2924, 0, {0,0}}
4661 	, { 4, 2928, 0, {0,0}}
4662 	, { 4, 2932, 0, {0,0}}
4663 	, { 4, 2936, 0, {0,0}}
4664 	, { 4, 2940, 0, {0,0}}
4665 	, { 4, 2944, 0, {0,0}}
4666 	, { 4, 2948, 0, {0,0}}
4667 	, { 4, 2952, 0, {0,0}}
4668 	, { 4, 2956, 0, {0,0}}
4669 	, { 4, 2960, 0, {0,0}}
4670 	, { 4, 2964, 0, {0,0}}
4671 	, { 4, 2968, 0, {0,0}}
4672 	, { 4, 2972, 0, {0,0}}
4673 	, { 4, 2976, 0, {0,0}}
4674 	, { 4, 2980, 0, {0,0}}
4675 	, { 4, 2984, 0, {0,0}}
4676 	, { 4, 2988, 0, {0,0}}
4677 	, { 4, 2992, 0, {0,0}}
4678 	, { 4, 2996, 0, {0,0}}
4679 	, { 4, 3000, 0, {0,0}}
4680 	, { 4, 3004, 0, {0,0}}
4681 	, { 4, 3008, 0, {0,0}}
4682 	, { 4, 3012, 0, {0,0}}
4683 	, { 4, 3016, 0, {0,0}}
4684 	, { 4, 3020, 0, {0,0}}
4685 	, { 4, 3024, 0, {0,0}}
4686 	, { 4, 3028, 0, {0,0}}
4687 	, { 4, 3032, 0, {0,0}}
4688 	, { 4, 3036, 0, {0,0}}
4689 	, { 4, 3040, 0, {0,0}}
4690 	, { 4, 3044, 0, {0,0}}
4691 	, { 4, 3048, 0, {0,0}}
4692 	, { 4, 3052, 0, {0,0}}
4693 	, { 4, 3056, 0, {0,0}}
4694 	, { 6, 14, 2, {0,0}}
4695 	, { 6, 14, 2, {0,1}}
4696 	, { 6, 14, 2, {0,2}}
4697 	, { 6, 14, 2, {0,3}}
4698 	, { 6, 14, 2, {0,4}}
4699 	, { 6, 14, 2, {0,5}}
4700 	, { 6, 14, 2, {0,6}}
4701 	, { 6, 14, 2, {0,7}}
4702 	, { 6, 14, 2, {0,8}}
4703 	, { 6, 14, 2, {0,9}}
4704 	, { 6, 14, 2, {0,10}}
4705 	, { 6, 14, 2, {0,11}}
4706 	, { 6, 14, 2, {0,12}}
4707 	, { 6, 14, 2, {0,13}}
4708 	, { 6, 14, 2, {0,14}}
4709 	, { 6, 14, 2, {0,15}}
4710 	, { 6, 14, 2, {0,16}}
4711 	, { 6, 14, 2, {0,17}}
4712 	, { 6, 14, 2, {0,18}}
4713 	, { 6, 14, 2, {0,19}}
4714 	, { 6, 14, 2, {0,20}}
4715 	, { 6, 14, 2, {0,21}}
4716 	, { 6, 14, 2, {0,22}}
4717 	, { 6, 14, 2, {0,23}}
4718 	, { 6, 14, 2, {0,24}}
4719 	, { 6, 14, 2, {0,25}}
4720 	, { 6, 14, 2, {0,26}}
4721 	, { 6, 14, 2, {0,27}}
4722 	, { 6, 14, 2, {0,28}}
4723 	, { 6, 14, 2, {0,29}}
4724 	, { 6, 14, 2, {0,30}}
4725 	, { 6, 14, 2, {0,31}}
4726 	, { 6, 14, 2, {0,32}}
4727 	, { 6, 14, 2, {0,33}}
4728 	, { 6, 14, 2, {0,34}}
4729 	, { 6, 14, 2, {0,35}}
4730 	, { 6, 14, 2, {0,36}}
4731 	, { 6, 14, 2, {0,37}}
4732 	, { 6, 14, 2, {0,38}}
4733 	, { 6, 14, 2, {0,39}}
4734 	, { 6, 14, 2, {0,40}}
4735 	, { 6, 14, 2, {0,41}}
4736 	, { 6, 14, 2, {0,42}}
4737 	, { 6, 14, 2, {0,43}}
4738 	, { 6, 14, 2, {0,44}}
4739 	, { 6, 14, 2, {0,45}}
4740 	, { 6, 14, 2, {0,46}}
4741 	, { 6, 14, 2, {0,47}}
4742 	, { 6, 14, 2, {0,48}}
4743 	, { 6, 14, 2, {0,49}}
4744 	, { 6, 14, 2, {0,50}}
4745 	, { 6, 14, 2, {0,51}}
4746 	, { 6, 14, 2, {0,52}}
4747 	, { 6, 14, 2, {0,53}}
4748 	, { 6, 14, 2, {0,54}}
4749 	, { 6, 14, 2, {0,55}}
4750 	, { 6, 14, 2, {0,56}}
4751 	, { 6, 14, 2, {0,57}}
4752 	, { 6, 14, 2, {0,58}}
4753 	, { 6, 14, 2, {0,59}}
4754 	, { 6, 14, 2, {0,60}}
4755 	, { 6, 14, 2, {0,61}}
4756 	, { 6, 14, 2, {0,62}}
4757 	, { 6, 14, 2, {0,63}}
4758 	, { 6, 14, 2, {0,64}}
4759 	, { 6, 14, 2, {0,65}}
4760 	, { 6, 14, 2, {0,66}}
4761 	, { 6, 14, 2, {0,67}}
4762 	, { 6, 14, 2, {0,68}}
4763 	, { 6, 14, 2, {0,69}}
4764 	, { 6, 14, 2, {0,70}}
4765 	, { 6, 14, 2, {0,71}}
4766 	, { 6, 14, 2, {0,72}}
4767 	, { 6, 14, 2, {0,73}}
4768 	, { 6, 14, 2, {0,74}}
4769 	, { 6, 14, 2, {0,75}}
4770 	, { 6, 14, 2, {0,76}}
4771 	, { 6, 14, 2, {0,77}}
4772 	, { 6, 14, 2, {0,78}}
4773 	, { 6, 14, 2, {0,79}}
4774 	, { 6, 14, 2, {0,80}}
4775 	, { 6, 14, 2, {0,81}}
4776 	, { 6, 14, 2, {0,82}}
4777 	, { 6, 14, 2, {0,83}}
4778 	, { 6, 14, 2, {0,84}}
4779 	, { 6, 14, 2, {0,85}}
4780 	, { 6, 14, 2, {0,86}}
4781 	, { 6, 14, 2, {0,87}}
4782 	, { 6, 14, 2, {0,88}}
4783 	, { 6, 14, 2, {0,89}}
4784 	, { 6, 14, 2, {0,90}}
4785 	, { 6, 14, 2, {0,91}}
4786 	, { 6, 14, 2, {0,92}}
4787 	, { 6, 14, 2, {0,93}}
4788 	, { 6, 14, 2, {0,94}}
4789 	, { 6, 14, 2, {0,95}}
4790 	, { 6, 14, 2, {0,96}}
4791 	, { 6, 14, 2, {0,97}}
4792 	, { 6, 14, 2, {0,98}}
4793 	, { 6, 14, 2, {0,99}}
4794 	, { 6, 14, 2, {0,100}}
4795 	, { 6, 14, 2, {0,101}}
4796 	, { 6, 14, 2, {0,102}}
4797 	, { 6, 14, 2, {0,103}}
4798 	, { 6, 14, 2, {0,104}}
4799 	, { 6, 14, 2, {0,105}}
4800 	, { 6, 14, 2, {0,106}}
4801 	, { 6, 14, 2, {0,107}}
4802 	, { 6, 14, 2, {0,108}}
4803 	, { 6, 14, 2, {0,109}}
4804 	, { 6, 14, 2, {0,110}}
4805 	, { 6, 14, 2, {0,111}}
4806 	, { 6, 14, 2, {0,112}}
4807 	, { 6, 14, 2, {0,113}}
4808 	, { 6, 14, 2, {0,114}}
4809 	, { 6, 14, 2, {0,115}}
4810 	, { 6, 14, 2, {0,116}}
4811 	, { 6, 14, 2, {0,117}}
4812 	, { 6, 14, 2, {0,118}}
4813 	, { 6, 14, 2, {0,119}}
4814 	, { 6, 14, 2, {0,120}}
4815 	, { 6, 14, 2, {0,121}}
4816 	, { 6, 14, 2, {0,122}}
4817 	, { 6, 14, 2, {0,123}}
4818 	, { 6, 14, 2, {0,124}}
4819 	, { 6, 14, 2, {0,125}}
4820 	, { 6, 14, 2, {0,126}}
4821 	, { 6, 14, 2, {0,127}}
4822 	, { 6, 14, 2, {0,128}}
4823 	, { 6, 14, 2, {0,129}}
4824 	, { 6, 14, 2, {0,130}}
4825 	, { 6, 14, 2, {0,131}}
4826 	, { 6, 14, 2, {0,132}}
4827 	, { 6, 14, 2, {0,133}}
4828 	, { 6, 14, 2, {0,134}}
4829 	, { 6, 14, 2, {0,135}}
4830 	, { 6, 14, 2, {0,136}}
4831 	, { 6, 14, 2, {0,137}}
4832 	, { 6, 14, 2, {0,138}}
4833 	, { 6, 14, 2, {0,139}}
4834 	, { 6, 14, 2, {0,140}}
4835 	, { 6, 14, 2, {0,141}}
4836 	, { 6, 14, 2, {0,142}}
4837 	, { 6, 14, 2, {0,143}}
4838 	, { 6, 14, 2, {0,144}}
4839 	, { 6, 14, 2, {0,145}}
4840 	, { 6, 14, 2, {0,146}}
4841 	, { 6, 14, 2, {0,147}}
4842 	, { 6, 14, 2, {0,148}}
4843 	, { 6, 14, 2, {0,149}}
4844 	, { 6, 14, 2, {0,150}}
4845 	, { 6, 14, 2, {0,151}}
4846 	, { 6, 14, 2, {0,152}}
4847 	, { 6, 14, 2, {0,153}}
4848 	, { 6, 14, 2, {0,154}}
4849 	, { 6, 14, 2, {0,155}}
4850 	, { 6, 14, 2, {0,156}}
4851 	, { 6, 14, 2, {0,157}}
4852 	, { 6, 14, 2, {0,158}}
4853 	, { 6, 14, 2, {0,159}}
4854 	, { 6, 14, 2, {0,160}}
4855 	, { 6, 14, 2, {0,161}}
4856 	, { 6, 14, 2, {0,162}}
4857 	, { 6, 14, 2, {0,163}}
4858 	, { 6, 14, 2, {0,164}}
4859 	, { 6, 14, 2, {0,165}}
4860 	, { 6, 14, 2, {0,166}}
4861 	, { 6, 14, 2, {0,167}}
4862 	, { 6, 14, 2, {0,168}}
4863 	, { 6, 14, 2, {0,169}}
4864 	, { 6, 14, 2, {0,170}}
4865 	, { 6, 14, 2, {0,171}}
4866 	, { 6, 14, 2, {0,172}}
4867 	, { 6, 14, 2, {0,173}}
4868 	, { 6, 14, 2, {0,174}}
4869 	, { 6, 14, 2, {0,175}}
4870 	, { 6, 14, 2, {0,176}}
4871 	, { 6, 14, 2, {0,177}}
4872 	, { 6, 14, 2, {0,178}}
4873 	, { 6, 14, 2, {0,179}}
4874 	, { 6, 14, 2, {0,180}}
4875 	, { 6, 14, 2, {0,181}}
4876 	, { 6, 14, 2, {0,182}}
4877 	, { 6, 14, 2, {0,183}}
4878 	, { 6, 14, 2, {0,184}}
4879 	, { 6, 14, 2, {0,185}}
4880 	, { 6, 14, 2, {0,186}}
4881 	, { 6, 14, 2, {0,187}}
4882 	, { 6, 14, 2, {0,188}}
4883 	, { 6, 14, 2, {0,189}}
4884 	, { 6, 14, 2, {0,190}}
4885 	, { 6, 14, 2, {0,191}}
4886 	, { 6, 14, 2, {0,192}}
4887 	, { 6, 14, 2, {0,193}}
4888 	, { 6, 14, 2, {0,194}}
4889 	, { 6, 14, 2, {0,195}}
4890 	, { 6, 14, 2, {0,196}}
4891 	, { 6, 14, 2, {0,197}}
4892 	, { 6, 14, 2, {0,198}}
4893 	, { 6, 14, 2, {0,199}}
4894 	, { 6, 14, 2, {0,200}}
4895 	, { 6, 14, 2, {0,201}}
4896 	, { 6, 14, 2, {0,202}}
4897 	, { 6, 14, 2, {0,203}}
4898 	, { 6, 14, 2, {0,204}}
4899 	, { 6, 14, 2, {0,205}}
4900 	, { 6, 14, 2, {0,206}}
4901 	, { 6, 14, 2, {0,207}}
4902 	, { 6, 14, 2, {0,208}}
4903 	, { 6, 14, 2, {0,209}}
4904 	, { 6, 14, 2, {0,210}}
4905 	, { 6, 14, 2, {0,211}}
4906 	, { 6, 14, 2, {0,212}}
4907 	, { 6, 14, 2, {0,213}}
4908 	, { 6, 14, 2, {0,214}}
4909 	, { 6, 14, 2, {0,215}}
4910 	, { 6, 14, 2, {0,216}}
4911 	, { 6, 14, 2, {0,217}}
4912 	, { 6, 14, 2, {0,218}}
4913 	, { 6, 14, 2, {0,219}}
4914 	, { 6, 14, 2, {0,220}}
4915 	, { 6, 14, 2, {0,221}}
4916 	, { 6, 14, 2, {0,222}}
4917 	, { 6, 14, 2, {0,223}}
4918 	, { 6, 14, 2, {0,224}}
4919 	, { 6, 14, 2, {0,225}}
4920 	, { 6, 14, 2, {0,226}}
4921 	, { 6, 14, 2, {0,227}}
4922 	, { 6, 14, 2, {0,228}}
4923 	, { 6, 14, 2, {0,229}}
4924 	, { 6, 14, 2, {0,230}}
4925 	, { 6, 14, 2, {0,231}}
4926 	, { 6, 14, 2, {0,232}}
4927 	, { 6, 14, 2, {0,233}}
4928 	, { 6, 14, 2, {0,234}}
4929 	, { 6, 14, 2, {0,235}}
4930 	, { 6, 14, 2, {0,236}}
4931 	, { 6, 14, 2, {0,237}}
4932 	, { 6, 14, 2, {0,238}}
4933 	, { 6, 14, 2, {0,239}}
4934 	, { 6, 14, 2, {0,240}}
4935 	, { 6, 14, 2, {0,241}}
4936 	, { 6, 14, 2, {0,242}}
4937 	, { 6, 14, 2, {0,243}}
4938 	, { 6, 14, 2, {0,244}}
4939 	, { 6, 14, 2, {0,245}}
4940 	, { 6, 14, 2, {0,246}}
4941 	, { 6, 14, 2, {0,247}}
4942 	, { 6, 14, 2, {0,248}}
4943 	, { 6, 14, 2, {0,249}}
4944 	, { 6, 14, 2, {0,250}}
4945 	, { 6, 14, 2, {0,251}}
4946 	, { 6, 14, 2, {0,252}}
4947 	, { 6, 14, 2, {0,253}}
4948 	, { 6, 14, 2, {0,254}}
4949 	, { 6, 14, 2, {0,255}}
4950 	, { 6, 14, 2, {0,256}}
4951 	, { 6, 14, 2, {0,257}}
4952 	, { 6, 14, 2, {0,258}}
4953 	, { 6, 14, 2, {0,259}}
4954 	, { 6, 14, 2, {0,260}}
4955 	, { 6, 14, 2, {0,261}}
4956 	, { 6, 14, 2, {0,262}}
4957 	, { 6, 14, 2, {0,263}}
4958 	, { 6, 14, 2, {0,264}}
4959 	, { 6, 14, 2, {0,265}}
4960 	, { 6, 14, 2, {0,266}}
4961 	, { 6, 14, 2, {0,267}}
4962 	, { 6, 14, 2, {0,268}}
4963 	, { 6, 14, 2, {0,269}}
4964 	, { 6, 14, 2, {0,270}}
4965 	, { 6, 14, 2, {0,271}}
4966 	, { 10, 6, 1, {327681,0}}
4967 	, { 10, 6, 1, {327937,0}}
4968 	, { 10, 6, 1, {328193,0}}
4969 	, { 10, 6, 1, {328449,0}}
4970 	, { 10, 6, 1, {328705,0}}
4971 	, { 10, 6, 1, {328961,0}}
4972 	, { 10, 6, 1, {329217,0}}
4973 	, { 10, 6, 1, {329473,0}}
4974 	, { 10, 6, 1, {329729,0}}
4975 	, { 10, 6, 1, {329985,0}}
4976 	, { 10, 6, 1, {330241,0}}
4977 	, { 10, 6, 1, {330497,0}}};
4978 
4979 static const struct vfc_read_task vfc_task_t_e3 = {vfc_vectors_t_e3, 1049};
4980 static const struct vfc_read_write_vector vfc_vectors_x_e3[1049] = {
4981 	{ 4, 0, 0, {0,0}}
4982 	, { 4, 4, 0, {0,0}}
4983 	, { 4, 8, 0, {0,0}}
4984 	, { 4, 12, 0, {0,0}}
4985 	, { 4, 16, 0, {0,0}}
4986 	, { 4, 20, 0, {0,0}}
4987 	, { 4, 24, 0, {0,0}}
4988 	, { 4, 28, 0, {0,0}}
4989 	, { 4, 32, 0, {0,0}}
4990 	, { 4, 36, 0, {0,0}}
4991 	, { 4, 40, 0, {0,0}}
4992 	, { 4, 44, 0, {0,0}}
4993 	, { 4, 48, 0, {0,0}}
4994 	, { 4, 52, 0, {0,0}}
4995 	, { 4, 56, 0, {0,0}}
4996 	, { 4, 60, 0, {0,0}}
4997 	, { 4, 64, 0, {0,0}}
4998 	, { 4, 68, 0, {0,0}}
4999 	, { 4, 72, 0, {0,0}}
5000 	, { 4, 76, 0, {0,0}}
5001 	, { 4, 80, 0, {0,0}}
5002 	, { 4, 84, 0, {0,0}}
5003 	, { 4, 88, 0, {0,0}}
5004 	, { 4, 92, 0, {0,0}}
5005 	, { 4, 96, 0, {0,0}}
5006 	, { 4, 100, 0, {0,0}}
5007 	, { 4, 104, 0, {0,0}}
5008 	, { 4, 108, 0, {0,0}}
5009 	, { 4, 112, 0, {0,0}}
5010 	, { 4, 116, 0, {0,0}}
5011 	, { 4, 120, 0, {0,0}}
5012 	, { 4, 124, 0, {0,0}}
5013 	, { 4, 128, 0, {0,0}}
5014 	, { 4, 132, 0, {0,0}}
5015 	, { 4, 136, 0, {0,0}}
5016 	, { 4, 140, 0, {0,0}}
5017 	, { 4, 144, 0, {0,0}}
5018 	, { 4, 148, 0, {0,0}}
5019 	, { 4, 152, 0, {0,0}}
5020 	, { 4, 156, 0, {0,0}}
5021 	, { 4, 160, 0, {0,0}}
5022 	, { 4, 164, 0, {0,0}}
5023 	, { 4, 168, 0, {0,0}}
5024 	, { 4, 172, 0, {0,0}}
5025 	, { 4, 176, 0, {0,0}}
5026 	, { 4, 180, 0, {0,0}}
5027 	, { 4, 184, 0, {0,0}}
5028 	, { 4, 188, 0, {0,0}}
5029 	, { 4, 192, 0, {0,0}}
5030 	, { 4, 196, 0, {0,0}}
5031 	, { 4, 200, 0, {0,0}}
5032 	, { 4, 204, 0, {0,0}}
5033 	, { 4, 208, 0, {0,0}}
5034 	, { 4, 212, 0, {0,0}}
5035 	, { 4, 216, 0, {0,0}}
5036 	, { 4, 220, 0, {0,0}}
5037 	, { 4, 224, 0, {0,0}}
5038 	, { 4, 228, 0, {0,0}}
5039 	, { 4, 232, 0, {0,0}}
5040 	, { 4, 236, 0, {0,0}}
5041 	, { 4, 240, 0, {0,0}}
5042 	, { 4, 244, 0, {0,0}}
5043 	, { 4, 248, 0, {0,0}}
5044 	, { 4, 252, 0, {0,0}}
5045 	, { 4, 256, 0, {0,0}}
5046 	, { 4, 260, 0, {0,0}}
5047 	, { 4, 264, 0, {0,0}}
5048 	, { 4, 268, 0, {0,0}}
5049 	, { 4, 272, 0, {0,0}}
5050 	, { 4, 276, 0, {0,0}}
5051 	, { 4, 280, 0, {0,0}}
5052 	, { 4, 284, 0, {0,0}}
5053 	, { 4, 288, 0, {0,0}}
5054 	, { 4, 292, 0, {0,0}}
5055 	, { 4, 296, 0, {0,0}}
5056 	, { 4, 300, 0, {0,0}}
5057 	, { 4, 304, 0, {0,0}}
5058 	, { 4, 308, 0, {0,0}}
5059 	, { 4, 312, 0, {0,0}}
5060 	, { 4, 316, 0, {0,0}}
5061 	, { 4, 320, 0, {0,0}}
5062 	, { 4, 324, 0, {0,0}}
5063 	, { 4, 328, 0, {0,0}}
5064 	, { 4, 332, 0, {0,0}}
5065 	, { 4, 336, 0, {0,0}}
5066 	, { 4, 340, 0, {0,0}}
5067 	, { 4, 344, 0, {0,0}}
5068 	, { 4, 348, 0, {0,0}}
5069 	, { 4, 352, 0, {0,0}}
5070 	, { 4, 356, 0, {0,0}}
5071 	, { 4, 360, 0, {0,0}}
5072 	, { 4, 364, 0, {0,0}}
5073 	, { 4, 368, 0, {0,0}}
5074 	, { 4, 372, 0, {0,0}}
5075 	, { 4, 376, 0, {0,0}}
5076 	, { 4, 380, 0, {0,0}}
5077 	, { 4, 384, 0, {0,0}}
5078 	, { 4, 388, 0, {0,0}}
5079 	, { 4, 392, 0, {0,0}}
5080 	, { 4, 396, 0, {0,0}}
5081 	, { 4, 400, 0, {0,0}}
5082 	, { 4, 404, 0, {0,0}}
5083 	, { 4, 408, 0, {0,0}}
5084 	, { 4, 412, 0, {0,0}}
5085 	, { 4, 416, 0, {0,0}}
5086 	, { 4, 420, 0, {0,0}}
5087 	, { 4, 424, 0, {0,0}}
5088 	, { 4, 428, 0, {0,0}}
5089 	, { 4, 432, 0, {0,0}}
5090 	, { 4, 436, 0, {0,0}}
5091 	, { 4, 440, 0, {0,0}}
5092 	, { 4, 444, 0, {0,0}}
5093 	, { 4, 448, 0, {0,0}}
5094 	, { 4, 452, 0, {0,0}}
5095 	, { 4, 456, 0, {0,0}}
5096 	, { 4, 460, 0, {0,0}}
5097 	, { 4, 464, 0, {0,0}}
5098 	, { 4, 468, 0, {0,0}}
5099 	, { 4, 472, 0, {0,0}}
5100 	, { 4, 476, 0, {0,0}}
5101 	, { 4, 480, 0, {0,0}}
5102 	, { 4, 484, 0, {0,0}}
5103 	, { 4, 488, 0, {0,0}}
5104 	, { 4, 492, 0, {0,0}}
5105 	, { 4, 496, 0, {0,0}}
5106 	, { 4, 500, 0, {0,0}}
5107 	, { 4, 504, 0, {0,0}}
5108 	, { 4, 508, 0, {0,0}}
5109 	, { 4, 512, 0, {0,0}}
5110 	, { 4, 516, 0, {0,0}}
5111 	, { 4, 520, 0, {0,0}}
5112 	, { 4, 524, 0, {0,0}}
5113 	, { 4, 528, 0, {0,0}}
5114 	, { 4, 532, 0, {0,0}}
5115 	, { 4, 536, 0, {0,0}}
5116 	, { 4, 540, 0, {0,0}}
5117 	, { 4, 544, 0, {0,0}}
5118 	, { 4, 548, 0, {0,0}}
5119 	, { 4, 552, 0, {0,0}}
5120 	, { 4, 556, 0, {0,0}}
5121 	, { 4, 560, 0, {0,0}}
5122 	, { 4, 564, 0, {0,0}}
5123 	, { 4, 568, 0, {0,0}}
5124 	, { 4, 572, 0, {0,0}}
5125 	, { 4, 576, 0, {0,0}}
5126 	, { 4, 580, 0, {0,0}}
5127 	, { 4, 584, 0, {0,0}}
5128 	, { 4, 588, 0, {0,0}}
5129 	, { 4, 592, 0, {0,0}}
5130 	, { 4, 596, 0, {0,0}}
5131 	, { 4, 600, 0, {0,0}}
5132 	, { 4, 604, 0, {0,0}}
5133 	, { 4, 608, 0, {0,0}}
5134 	, { 4, 612, 0, {0,0}}
5135 	, { 4, 616, 0, {0,0}}
5136 	, { 4, 620, 0, {0,0}}
5137 	, { 4, 624, 0, {0,0}}
5138 	, { 4, 628, 0, {0,0}}
5139 	, { 4, 632, 0, {0,0}}
5140 	, { 4, 636, 0, {0,0}}
5141 	, { 4, 640, 0, {0,0}}
5142 	, { 4, 644, 0, {0,0}}
5143 	, { 4, 648, 0, {0,0}}
5144 	, { 4, 652, 0, {0,0}}
5145 	, { 4, 656, 0, {0,0}}
5146 	, { 4, 660, 0, {0,0}}
5147 	, { 4, 664, 0, {0,0}}
5148 	, { 4, 668, 0, {0,0}}
5149 	, { 4, 672, 0, {0,0}}
5150 	, { 4, 676, 0, {0,0}}
5151 	, { 4, 680, 0, {0,0}}
5152 	, { 4, 684, 0, {0,0}}
5153 	, { 4, 688, 0, {0,0}}
5154 	, { 4, 692, 0, {0,0}}
5155 	, { 4, 696, 0, {0,0}}
5156 	, { 4, 700, 0, {0,0}}
5157 	, { 4, 704, 0, {0,0}}
5158 	, { 4, 708, 0, {0,0}}
5159 	, { 4, 712, 0, {0,0}}
5160 	, { 4, 716, 0, {0,0}}
5161 	, { 4, 720, 0, {0,0}}
5162 	, { 4, 724, 0, {0,0}}
5163 	, { 4, 728, 0, {0,0}}
5164 	, { 4, 732, 0, {0,0}}
5165 	, { 4, 736, 0, {0,0}}
5166 	, { 4, 740, 0, {0,0}}
5167 	, { 4, 744, 0, {0,0}}
5168 	, { 4, 748, 0, {0,0}}
5169 	, { 4, 752, 0, {0,0}}
5170 	, { 4, 756, 0, {0,0}}
5171 	, { 4, 760, 0, {0,0}}
5172 	, { 4, 764, 0, {0,0}}
5173 	, { 4, 768, 0, {0,0}}
5174 	, { 4, 772, 0, {0,0}}
5175 	, { 4, 776, 0, {0,0}}
5176 	, { 4, 780, 0, {0,0}}
5177 	, { 4, 784, 0, {0,0}}
5178 	, { 4, 788, 0, {0,0}}
5179 	, { 4, 792, 0, {0,0}}
5180 	, { 4, 796, 0, {0,0}}
5181 	, { 4, 800, 0, {0,0}}
5182 	, { 4, 804, 0, {0,0}}
5183 	, { 4, 808, 0, {0,0}}
5184 	, { 4, 812, 0, {0,0}}
5185 	, { 4, 816, 0, {0,0}}
5186 	, { 4, 820, 0, {0,0}}
5187 	, { 4, 824, 0, {0,0}}
5188 	, { 4, 828, 0, {0,0}}
5189 	, { 4, 832, 0, {0,0}}
5190 	, { 4, 836, 0, {0,0}}
5191 	, { 4, 840, 0, {0,0}}
5192 	, { 4, 844, 0, {0,0}}
5193 	, { 4, 848, 0, {0,0}}
5194 	, { 4, 852, 0, {0,0}}
5195 	, { 4, 856, 0, {0,0}}
5196 	, { 4, 860, 0, {0,0}}
5197 	, { 4, 864, 0, {0,0}}
5198 	, { 4, 868, 0, {0,0}}
5199 	, { 4, 872, 0, {0,0}}
5200 	, { 4, 876, 0, {0,0}}
5201 	, { 4, 880, 0, {0,0}}
5202 	, { 4, 884, 0, {0,0}}
5203 	, { 4, 888, 0, {0,0}}
5204 	, { 4, 892, 0, {0,0}}
5205 	, { 4, 896, 0, {0,0}}
5206 	, { 4, 900, 0, {0,0}}
5207 	, { 4, 904, 0, {0,0}}
5208 	, { 4, 908, 0, {0,0}}
5209 	, { 4, 912, 0, {0,0}}
5210 	, { 4, 916, 0, {0,0}}
5211 	, { 4, 920, 0, {0,0}}
5212 	, { 4, 924, 0, {0,0}}
5213 	, { 4, 928, 0, {0,0}}
5214 	, { 4, 932, 0, {0,0}}
5215 	, { 4, 936, 0, {0,0}}
5216 	, { 4, 940, 0, {0,0}}
5217 	, { 4, 944, 0, {0,0}}
5218 	, { 4, 948, 0, {0,0}}
5219 	, { 4, 952, 0, {0,0}}
5220 	, { 4, 956, 0, {0,0}}
5221 	, { 4, 960, 0, {0,0}}
5222 	, { 4, 964, 0, {0,0}}
5223 	, { 4, 968, 0, {0,0}}
5224 	, { 4, 972, 0, {0,0}}
5225 	, { 4, 976, 0, {0,0}}
5226 	, { 4, 980, 0, {0,0}}
5227 	, { 4, 984, 0, {0,0}}
5228 	, { 4, 988, 0, {0,0}}
5229 	, { 4, 992, 0, {0,0}}
5230 	, { 4, 996, 0, {0,0}}
5231 	, { 4, 1000, 0, {0,0}}
5232 	, { 4, 1004, 0, {0,0}}
5233 	, { 4, 1008, 0, {0,0}}
5234 	, { 4, 1012, 0, {0,0}}
5235 	, { 4, 1016, 0, {0,0}}
5236 	, { 4, 1020, 0, {0,0}}
5237 	, { 4, 1024, 0, {0,0}}
5238 	, { 4, 1028, 0, {0,0}}
5239 	, { 4, 1032, 0, {0,0}}
5240 	, { 4, 1036, 0, {0,0}}
5241 	, { 4, 1040, 0, {0,0}}
5242 	, { 4, 1044, 0, {0,0}}
5243 	, { 4, 1048, 0, {0,0}}
5244 	, { 4, 1052, 0, {0,0}}
5245 	, { 4, 1056, 0, {0,0}}
5246 	, { 4, 1060, 0, {0,0}}
5247 	, { 4, 1064, 0, {0,0}}
5248 	, { 4, 1068, 0, {0,0}}
5249 	, { 4, 1072, 0, {0,0}}
5250 	, { 4, 1076, 0, {0,0}}
5251 	, { 4, 1080, 0, {0,0}}
5252 	, { 4, 1084, 0, {0,0}}
5253 	, { 4, 1088, 0, {0,0}}
5254 	, { 4, 1092, 0, {0,0}}
5255 	, { 4, 1096, 0, {0,0}}
5256 	, { 4, 1100, 0, {0,0}}
5257 	, { 4, 1104, 0, {0,0}}
5258 	, { 4, 1108, 0, {0,0}}
5259 	, { 4, 1112, 0, {0,0}}
5260 	, { 4, 1116, 0, {0,0}}
5261 	, { 4, 1120, 0, {0,0}}
5262 	, { 4, 1124, 0, {0,0}}
5263 	, { 4, 1128, 0, {0,0}}
5264 	, { 4, 1132, 0, {0,0}}
5265 	, { 4, 1136, 0, {0,0}}
5266 	, { 4, 1140, 0, {0,0}}
5267 	, { 4, 1144, 0, {0,0}}
5268 	, { 4, 1148, 0, {0,0}}
5269 	, { 4, 1152, 0, {0,0}}
5270 	, { 4, 1156, 0, {0,0}}
5271 	, { 4, 1160, 0, {0,0}}
5272 	, { 4, 1164, 0, {0,0}}
5273 	, { 4, 1168, 0, {0,0}}
5274 	, { 4, 1172, 0, {0,0}}
5275 	, { 4, 1176, 0, {0,0}}
5276 	, { 4, 1180, 0, {0,0}}
5277 	, { 4, 1184, 0, {0,0}}
5278 	, { 4, 1188, 0, {0,0}}
5279 	, { 4, 1192, 0, {0,0}}
5280 	, { 4, 1196, 0, {0,0}}
5281 	, { 4, 1200, 0, {0,0}}
5282 	, { 4, 1204, 0, {0,0}}
5283 	, { 4, 1208, 0, {0,0}}
5284 	, { 4, 1212, 0, {0,0}}
5285 	, { 4, 1216, 0, {0,0}}
5286 	, { 4, 1220, 0, {0,0}}
5287 	, { 4, 1224, 0, {0,0}}
5288 	, { 4, 1228, 0, {0,0}}
5289 	, { 4, 1232, 0, {0,0}}
5290 	, { 4, 1236, 0, {0,0}}
5291 	, { 4, 1240, 0, {0,0}}
5292 	, { 4, 1244, 0, {0,0}}
5293 	, { 4, 1248, 0, {0,0}}
5294 	, { 4, 1252, 0, {0,0}}
5295 	, { 4, 1256, 0, {0,0}}
5296 	, { 4, 1260, 0, {0,0}}
5297 	, { 4, 1264, 0, {0,0}}
5298 	, { 4, 1268, 0, {0,0}}
5299 	, { 4, 1272, 0, {0,0}}
5300 	, { 4, 1276, 0, {0,0}}
5301 	, { 4, 1280, 0, {0,0}}
5302 	, { 4, 1284, 0, {0,0}}
5303 	, { 4, 1288, 0, {0,0}}
5304 	, { 4, 1292, 0, {0,0}}
5305 	, { 4, 1296, 0, {0,0}}
5306 	, { 4, 1300, 0, {0,0}}
5307 	, { 4, 1304, 0, {0,0}}
5308 	, { 4, 1308, 0, {0,0}}
5309 	, { 4, 1312, 0, {0,0}}
5310 	, { 4, 1316, 0, {0,0}}
5311 	, { 4, 1320, 0, {0,0}}
5312 	, { 4, 1324, 0, {0,0}}
5313 	, { 4, 1328, 0, {0,0}}
5314 	, { 4, 1332, 0, {0,0}}
5315 	, { 4, 1336, 0, {0,0}}
5316 	, { 4, 1340, 0, {0,0}}
5317 	, { 4, 1344, 0, {0,0}}
5318 	, { 4, 1348, 0, {0,0}}
5319 	, { 4, 1352, 0, {0,0}}
5320 	, { 4, 1356, 0, {0,0}}
5321 	, { 4, 1360, 0, {0,0}}
5322 	, { 4, 1364, 0, {0,0}}
5323 	, { 4, 1368, 0, {0,0}}
5324 	, { 4, 1372, 0, {0,0}}
5325 	, { 4, 1376, 0, {0,0}}
5326 	, { 4, 1380, 0, {0,0}}
5327 	, { 4, 1384, 0, {0,0}}
5328 	, { 4, 1388, 0, {0,0}}
5329 	, { 4, 1392, 0, {0,0}}
5330 	, { 4, 1396, 0, {0,0}}
5331 	, { 4, 1400, 0, {0,0}}
5332 	, { 4, 1404, 0, {0,0}}
5333 	, { 4, 1408, 0, {0,0}}
5334 	, { 4, 1412, 0, {0,0}}
5335 	, { 4, 1416, 0, {0,0}}
5336 	, { 4, 1420, 0, {0,0}}
5337 	, { 4, 1424, 0, {0,0}}
5338 	, { 4, 1428, 0, {0,0}}
5339 	, { 4, 1432, 0, {0,0}}
5340 	, { 4, 1436, 0, {0,0}}
5341 	, { 4, 1440, 0, {0,0}}
5342 	, { 4, 1444, 0, {0,0}}
5343 	, { 4, 1448, 0, {0,0}}
5344 	, { 4, 1452, 0, {0,0}}
5345 	, { 4, 1456, 0, {0,0}}
5346 	, { 4, 1460, 0, {0,0}}
5347 	, { 4, 1464, 0, {0,0}}
5348 	, { 4, 1468, 0, {0,0}}
5349 	, { 4, 1472, 0, {0,0}}
5350 	, { 4, 1476, 0, {0,0}}
5351 	, { 4, 1480, 0, {0,0}}
5352 	, { 4, 1484, 0, {0,0}}
5353 	, { 4, 1488, 0, {0,0}}
5354 	, { 4, 1492, 0, {0,0}}
5355 	, { 4, 1496, 0, {0,0}}
5356 	, { 4, 1500, 0, {0,0}}
5357 	, { 4, 1504, 0, {0,0}}
5358 	, { 4, 1508, 0, {0,0}}
5359 	, { 4, 1512, 0, {0,0}}
5360 	, { 4, 1516, 0, {0,0}}
5361 	, { 4, 1520, 0, {0,0}}
5362 	, { 4, 1524, 0, {0,0}}
5363 	, { 4, 1528, 0, {0,0}}
5364 	, { 4, 1532, 0, {0,0}}
5365 	, { 4, 1536, 0, {0,0}}
5366 	, { 4, 1540, 0, {0,0}}
5367 	, { 4, 1544, 0, {0,0}}
5368 	, { 4, 1548, 0, {0,0}}
5369 	, { 4, 1552, 0, {0,0}}
5370 	, { 4, 1556, 0, {0,0}}
5371 	, { 4, 1560, 0, {0,0}}
5372 	, { 4, 1564, 0, {0,0}}
5373 	, { 4, 1568, 0, {0,0}}
5374 	, { 4, 1572, 0, {0,0}}
5375 	, { 4, 1576, 0, {0,0}}
5376 	, { 4, 1580, 0, {0,0}}
5377 	, { 4, 1584, 0, {0,0}}
5378 	, { 4, 1588, 0, {0,0}}
5379 	, { 4, 1592, 0, {0,0}}
5380 	, { 4, 1596, 0, {0,0}}
5381 	, { 4, 1600, 0, {0,0}}
5382 	, { 4, 1604, 0, {0,0}}
5383 	, { 4, 1608, 0, {0,0}}
5384 	, { 4, 1612, 0, {0,0}}
5385 	, { 4, 1616, 0, {0,0}}
5386 	, { 4, 1620, 0, {0,0}}
5387 	, { 4, 1624, 0, {0,0}}
5388 	, { 4, 1628, 0, {0,0}}
5389 	, { 4, 1632, 0, {0,0}}
5390 	, { 4, 1636, 0, {0,0}}
5391 	, { 4, 1640, 0, {0,0}}
5392 	, { 4, 1644, 0, {0,0}}
5393 	, { 4, 1648, 0, {0,0}}
5394 	, { 4, 1652, 0, {0,0}}
5395 	, { 4, 1656, 0, {0,0}}
5396 	, { 4, 1660, 0, {0,0}}
5397 	, { 4, 1664, 0, {0,0}}
5398 	, { 4, 1668, 0, {0,0}}
5399 	, { 4, 1672, 0, {0,0}}
5400 	, { 4, 1676, 0, {0,0}}
5401 	, { 4, 1680, 0, {0,0}}
5402 	, { 4, 1684, 0, {0,0}}
5403 	, { 4, 1688, 0, {0,0}}
5404 	, { 4, 1692, 0, {0,0}}
5405 	, { 4, 1696, 0, {0,0}}
5406 	, { 4, 1700, 0, {0,0}}
5407 	, { 4, 1704, 0, {0,0}}
5408 	, { 4, 1708, 0, {0,0}}
5409 	, { 4, 1712, 0, {0,0}}
5410 	, { 4, 1716, 0, {0,0}}
5411 	, { 4, 1720, 0, {0,0}}
5412 	, { 4, 1724, 0, {0,0}}
5413 	, { 4, 1728, 0, {0,0}}
5414 	, { 4, 1732, 0, {0,0}}
5415 	, { 4, 1736, 0, {0,0}}
5416 	, { 4, 1740, 0, {0,0}}
5417 	, { 4, 1744, 0, {0,0}}
5418 	, { 4, 1748, 0, {0,0}}
5419 	, { 4, 1752, 0, {0,0}}
5420 	, { 4, 1756, 0, {0,0}}
5421 	, { 4, 1760, 0, {0,0}}
5422 	, { 4, 1764, 0, {0,0}}
5423 	, { 4, 1768, 0, {0,0}}
5424 	, { 4, 1772, 0, {0,0}}
5425 	, { 4, 1776, 0, {0,0}}
5426 	, { 4, 1780, 0, {0,0}}
5427 	, { 4, 1784, 0, {0,0}}
5428 	, { 4, 1788, 0, {0,0}}
5429 	, { 4, 1792, 0, {0,0}}
5430 	, { 4, 1796, 0, {0,0}}
5431 	, { 4, 1800, 0, {0,0}}
5432 	, { 4, 1804, 0, {0,0}}
5433 	, { 4, 1808, 0, {0,0}}
5434 	, { 4, 1812, 0, {0,0}}
5435 	, { 4, 1816, 0, {0,0}}
5436 	, { 4, 1820, 0, {0,0}}
5437 	, { 4, 1824, 0, {0,0}}
5438 	, { 4, 1828, 0, {0,0}}
5439 	, { 4, 1832, 0, {0,0}}
5440 	, { 4, 1836, 0, {0,0}}
5441 	, { 4, 1840, 0, {0,0}}
5442 	, { 4, 1844, 0, {0,0}}
5443 	, { 4, 1848, 0, {0,0}}
5444 	, { 4, 1852, 0, {0,0}}
5445 	, { 4, 1856, 0, {0,0}}
5446 	, { 4, 1860, 0, {0,0}}
5447 	, { 4, 1864, 0, {0,0}}
5448 	, { 4, 1868, 0, {0,0}}
5449 	, { 4, 1872, 0, {0,0}}
5450 	, { 4, 1876, 0, {0,0}}
5451 	, { 4, 1880, 0, {0,0}}
5452 	, { 4, 1884, 0, {0,0}}
5453 	, { 4, 1888, 0, {0,0}}
5454 	, { 4, 1892, 0, {0,0}}
5455 	, { 4, 1896, 0, {0,0}}
5456 	, { 4, 1900, 0, {0,0}}
5457 	, { 4, 1904, 0, {0,0}}
5458 	, { 4, 1908, 0, {0,0}}
5459 	, { 4, 1912, 0, {0,0}}
5460 	, { 4, 1916, 0, {0,0}}
5461 	, { 4, 1920, 0, {0,0}}
5462 	, { 4, 1924, 0, {0,0}}
5463 	, { 4, 1928, 0, {0,0}}
5464 	, { 4, 1932, 0, {0,0}}
5465 	, { 4, 1936, 0, {0,0}}
5466 	, { 4, 1940, 0, {0,0}}
5467 	, { 4, 1944, 0, {0,0}}
5468 	, { 4, 1948, 0, {0,0}}
5469 	, { 4, 1952, 0, {0,0}}
5470 	, { 4, 1956, 0, {0,0}}
5471 	, { 4, 1960, 0, {0,0}}
5472 	, { 4, 1964, 0, {0,0}}
5473 	, { 4, 1968, 0, {0,0}}
5474 	, { 4, 1972, 0, {0,0}}
5475 	, { 4, 1976, 0, {0,0}}
5476 	, { 4, 1980, 0, {0,0}}
5477 	, { 4, 1984, 0, {0,0}}
5478 	, { 4, 1988, 0, {0,0}}
5479 	, { 4, 1992, 0, {0,0}}
5480 	, { 4, 1996, 0, {0,0}}
5481 	, { 4, 2000, 0, {0,0}}
5482 	, { 4, 2004, 0, {0,0}}
5483 	, { 4, 2008, 0, {0,0}}
5484 	, { 4, 2012, 0, {0,0}}
5485 	, { 4, 2016, 0, {0,0}}
5486 	, { 4, 2020, 0, {0,0}}
5487 	, { 4, 2024, 0, {0,0}}
5488 	, { 4, 2028, 0, {0,0}}
5489 	, { 4, 2032, 0, {0,0}}
5490 	, { 4, 2036, 0, {0,0}}
5491 	, { 4, 2040, 0, {0,0}}
5492 	, { 4, 2044, 0, {0,0}}
5493 	, { 4, 2048, 0, {0,0}}
5494 	, { 4, 2052, 0, {0,0}}
5495 	, { 4, 2056, 0, {0,0}}
5496 	, { 4, 2060, 0, {0,0}}
5497 	, { 4, 2064, 0, {0,0}}
5498 	, { 4, 2068, 0, {0,0}}
5499 	, { 4, 2072, 0, {0,0}}
5500 	, { 4, 2076, 0, {0,0}}
5501 	, { 4, 2080, 0, {0,0}}
5502 	, { 4, 2084, 0, {0,0}}
5503 	, { 4, 2088, 0, {0,0}}
5504 	, { 4, 2092, 0, {0,0}}
5505 	, { 4, 2096, 0, {0,0}}
5506 	, { 4, 2100, 0, {0,0}}
5507 	, { 4, 2104, 0, {0,0}}
5508 	, { 4, 2108, 0, {0,0}}
5509 	, { 4, 2112, 0, {0,0}}
5510 	, { 4, 2116, 0, {0,0}}
5511 	, { 4, 2120, 0, {0,0}}
5512 	, { 4, 2124, 0, {0,0}}
5513 	, { 4, 2128, 0, {0,0}}
5514 	, { 4, 2132, 0, {0,0}}
5515 	, { 4, 2136, 0, {0,0}}
5516 	, { 4, 2140, 0, {0,0}}
5517 	, { 4, 2144, 0, {0,0}}
5518 	, { 4, 2148, 0, {0,0}}
5519 	, { 4, 2152, 0, {0,0}}
5520 	, { 4, 2156, 0, {0,0}}
5521 	, { 4, 2160, 0, {0,0}}
5522 	, { 4, 2164, 0, {0,0}}
5523 	, { 4, 2168, 0, {0,0}}
5524 	, { 4, 2172, 0, {0,0}}
5525 	, { 4, 2176, 0, {0,0}}
5526 	, { 4, 2180, 0, {0,0}}
5527 	, { 4, 2184, 0, {0,0}}
5528 	, { 4, 2188, 0, {0,0}}
5529 	, { 4, 2192, 0, {0,0}}
5530 	, { 4, 2196, 0, {0,0}}
5531 	, { 4, 2200, 0, {0,0}}
5532 	, { 4, 2204, 0, {0,0}}
5533 	, { 4, 2208, 0, {0,0}}
5534 	, { 4, 2212, 0, {0,0}}
5535 	, { 4, 2216, 0, {0,0}}
5536 	, { 4, 2220, 0, {0,0}}
5537 	, { 4, 2224, 0, {0,0}}
5538 	, { 4, 2228, 0, {0,0}}
5539 	, { 4, 2232, 0, {0,0}}
5540 	, { 4, 2236, 0, {0,0}}
5541 	, { 4, 2240, 0, {0,0}}
5542 	, { 4, 2244, 0, {0,0}}
5543 	, { 4, 2248, 0, {0,0}}
5544 	, { 4, 2252, 0, {0,0}}
5545 	, { 4, 2256, 0, {0,0}}
5546 	, { 4, 2260, 0, {0,0}}
5547 	, { 4, 2264, 0, {0,0}}
5548 	, { 4, 2268, 0, {0,0}}
5549 	, { 4, 2272, 0, {0,0}}
5550 	, { 4, 2276, 0, {0,0}}
5551 	, { 4, 2280, 0, {0,0}}
5552 	, { 4, 2284, 0, {0,0}}
5553 	, { 4, 2288, 0, {0,0}}
5554 	, { 4, 2292, 0, {0,0}}
5555 	, { 4, 2296, 0, {0,0}}
5556 	, { 4, 2300, 0, {0,0}}
5557 	, { 4, 2304, 0, {0,0}}
5558 	, { 4, 2308, 0, {0,0}}
5559 	, { 4, 2312, 0, {0,0}}
5560 	, { 4, 2316, 0, {0,0}}
5561 	, { 4, 2320, 0, {0,0}}
5562 	, { 4, 2324, 0, {0,0}}
5563 	, { 4, 2328, 0, {0,0}}
5564 	, { 4, 2332, 0, {0,0}}
5565 	, { 4, 2336, 0, {0,0}}
5566 	, { 4, 2340, 0, {0,0}}
5567 	, { 4, 2344, 0, {0,0}}
5568 	, { 4, 2348, 0, {0,0}}
5569 	, { 4, 2352, 0, {0,0}}
5570 	, { 4, 2356, 0, {0,0}}
5571 	, { 4, 2360, 0, {0,0}}
5572 	, { 4, 2364, 0, {0,0}}
5573 	, { 4, 2368, 0, {0,0}}
5574 	, { 4, 2372, 0, {0,0}}
5575 	, { 4, 2376, 0, {0,0}}
5576 	, { 4, 2380, 0, {0,0}}
5577 	, { 4, 2384, 0, {0,0}}
5578 	, { 4, 2388, 0, {0,0}}
5579 	, { 4, 2392, 0, {0,0}}
5580 	, { 4, 2396, 0, {0,0}}
5581 	, { 4, 2400, 0, {0,0}}
5582 	, { 4, 2404, 0, {0,0}}
5583 	, { 4, 2408, 0, {0,0}}
5584 	, { 4, 2412, 0, {0,0}}
5585 	, { 4, 2416, 0, {0,0}}
5586 	, { 4, 2420, 0, {0,0}}
5587 	, { 4, 2424, 0, {0,0}}
5588 	, { 4, 2428, 0, {0,0}}
5589 	, { 4, 2432, 0, {0,0}}
5590 	, { 4, 2436, 0, {0,0}}
5591 	, { 4, 2440, 0, {0,0}}
5592 	, { 4, 2444, 0, {0,0}}
5593 	, { 4, 2448, 0, {0,0}}
5594 	, { 4, 2452, 0, {0,0}}
5595 	, { 4, 2456, 0, {0,0}}
5596 	, { 4, 2460, 0, {0,0}}
5597 	, { 4, 2464, 0, {0,0}}
5598 	, { 4, 2468, 0, {0,0}}
5599 	, { 4, 2472, 0, {0,0}}
5600 	, { 4, 2476, 0, {0,0}}
5601 	, { 4, 2480, 0, {0,0}}
5602 	, { 4, 2484, 0, {0,0}}
5603 	, { 4, 2488, 0, {0,0}}
5604 	, { 4, 2492, 0, {0,0}}
5605 	, { 4, 2496, 0, {0,0}}
5606 	, { 4, 2500, 0, {0,0}}
5607 	, { 4, 2504, 0, {0,0}}
5608 	, { 4, 2508, 0, {0,0}}
5609 	, { 4, 2512, 0, {0,0}}
5610 	, { 4, 2516, 0, {0,0}}
5611 	, { 4, 2520, 0, {0,0}}
5612 	, { 4, 2524, 0, {0,0}}
5613 	, { 4, 2528, 0, {0,0}}
5614 	, { 4, 2532, 0, {0,0}}
5615 	, { 4, 2536, 0, {0,0}}
5616 	, { 4, 2540, 0, {0,0}}
5617 	, { 4, 2544, 0, {0,0}}
5618 	, { 4, 2548, 0, {0,0}}
5619 	, { 4, 2552, 0, {0,0}}
5620 	, { 4, 2556, 0, {0,0}}
5621 	, { 4, 2560, 0, {0,0}}
5622 	, { 4, 2564, 0, {0,0}}
5623 	, { 4, 2568, 0, {0,0}}
5624 	, { 4, 2572, 0, {0,0}}
5625 	, { 4, 2576, 0, {0,0}}
5626 	, { 4, 2580, 0, {0,0}}
5627 	, { 4, 2584, 0, {0,0}}
5628 	, { 4, 2588, 0, {0,0}}
5629 	, { 4, 2592, 0, {0,0}}
5630 	, { 4, 2596, 0, {0,0}}
5631 	, { 4, 2600, 0, {0,0}}
5632 	, { 4, 2604, 0, {0,0}}
5633 	, { 4, 2608, 0, {0,0}}
5634 	, { 4, 2612, 0, {0,0}}
5635 	, { 4, 2616, 0, {0,0}}
5636 	, { 4, 2620, 0, {0,0}}
5637 	, { 4, 2624, 0, {0,0}}
5638 	, { 4, 2628, 0, {0,0}}
5639 	, { 4, 2632, 0, {0,0}}
5640 	, { 4, 2636, 0, {0,0}}
5641 	, { 4, 2640, 0, {0,0}}
5642 	, { 4, 2644, 0, {0,0}}
5643 	, { 4, 2648, 0, {0,0}}
5644 	, { 4, 2652, 0, {0,0}}
5645 	, { 4, 2656, 0, {0,0}}
5646 	, { 4, 2660, 0, {0,0}}
5647 	, { 4, 2664, 0, {0,0}}
5648 	, { 4, 2668, 0, {0,0}}
5649 	, { 4, 2672, 0, {0,0}}
5650 	, { 4, 2676, 0, {0,0}}
5651 	, { 4, 2680, 0, {0,0}}
5652 	, { 4, 2684, 0, {0,0}}
5653 	, { 4, 2688, 0, {0,0}}
5654 	, { 4, 2692, 0, {0,0}}
5655 	, { 4, 2696, 0, {0,0}}
5656 	, { 4, 2700, 0, {0,0}}
5657 	, { 4, 2704, 0, {0,0}}
5658 	, { 4, 2708, 0, {0,0}}
5659 	, { 4, 2712, 0, {0,0}}
5660 	, { 4, 2716, 0, {0,0}}
5661 	, { 4, 2720, 0, {0,0}}
5662 	, { 4, 2724, 0, {0,0}}
5663 	, { 4, 2728, 0, {0,0}}
5664 	, { 4, 2732, 0, {0,0}}
5665 	, { 4, 2736, 0, {0,0}}
5666 	, { 4, 2740, 0, {0,0}}
5667 	, { 4, 2744, 0, {0,0}}
5668 	, { 4, 2748, 0, {0,0}}
5669 	, { 4, 2752, 0, {0,0}}
5670 	, { 4, 2756, 0, {0,0}}
5671 	, { 4, 2760, 0, {0,0}}
5672 	, { 4, 2764, 0, {0,0}}
5673 	, { 4, 2768, 0, {0,0}}
5674 	, { 4, 2772, 0, {0,0}}
5675 	, { 4, 2776, 0, {0,0}}
5676 	, { 4, 2780, 0, {0,0}}
5677 	, { 4, 2784, 0, {0,0}}
5678 	, { 4, 2788, 0, {0,0}}
5679 	, { 4, 2792, 0, {0,0}}
5680 	, { 4, 2796, 0, {0,0}}
5681 	, { 4, 2800, 0, {0,0}}
5682 	, { 4, 2804, 0, {0,0}}
5683 	, { 4, 2808, 0, {0,0}}
5684 	, { 4, 2812, 0, {0,0}}
5685 	, { 4, 2816, 0, {0,0}}
5686 	, { 4, 2820, 0, {0,0}}
5687 	, { 4, 2824, 0, {0,0}}
5688 	, { 4, 2828, 0, {0,0}}
5689 	, { 4, 2832, 0, {0,0}}
5690 	, { 4, 2836, 0, {0,0}}
5691 	, { 4, 2840, 0, {0,0}}
5692 	, { 4, 2844, 0, {0,0}}
5693 	, { 4, 2848, 0, {0,0}}
5694 	, { 4, 2852, 0, {0,0}}
5695 	, { 4, 2856, 0, {0,0}}
5696 	, { 4, 2860, 0, {0,0}}
5697 	, { 4, 2864, 0, {0,0}}
5698 	, { 4, 2868, 0, {0,0}}
5699 	, { 4, 2872, 0, {0,0}}
5700 	, { 4, 2876, 0, {0,0}}
5701 	, { 4, 2880, 0, {0,0}}
5702 	, { 4, 2884, 0, {0,0}}
5703 	, { 4, 2888, 0, {0,0}}
5704 	, { 4, 2892, 0, {0,0}}
5705 	, { 4, 2896, 0, {0,0}}
5706 	, { 4, 2900, 0, {0,0}}
5707 	, { 4, 2904, 0, {0,0}}
5708 	, { 4, 2908, 0, {0,0}}
5709 	, { 4, 2912, 0, {0,0}}
5710 	, { 4, 2916, 0, {0,0}}
5711 	, { 4, 2920, 0, {0,0}}
5712 	, { 4, 2924, 0, {0,0}}
5713 	, { 4, 2928, 0, {0,0}}
5714 	, { 4, 2932, 0, {0,0}}
5715 	, { 4, 2936, 0, {0,0}}
5716 	, { 4, 2940, 0, {0,0}}
5717 	, { 4, 2944, 0, {0,0}}
5718 	, { 4, 2948, 0, {0,0}}
5719 	, { 4, 2952, 0, {0,0}}
5720 	, { 4, 2956, 0, {0,0}}
5721 	, { 4, 2960, 0, {0,0}}
5722 	, { 4, 2964, 0, {0,0}}
5723 	, { 4, 2968, 0, {0,0}}
5724 	, { 4, 2972, 0, {0,0}}
5725 	, { 4, 2976, 0, {0,0}}
5726 	, { 4, 2980, 0, {0,0}}
5727 	, { 4, 2984, 0, {0,0}}
5728 	, { 4, 2988, 0, {0,0}}
5729 	, { 4, 2992, 0, {0,0}}
5730 	, { 4, 2996, 0, {0,0}}
5731 	, { 4, 3000, 0, {0,0}}
5732 	, { 4, 3004, 0, {0,0}}
5733 	, { 4, 3008, 0, {0,0}}
5734 	, { 4, 3012, 0, {0,0}}
5735 	, { 4, 3016, 0, {0,0}}
5736 	, { 4, 3020, 0, {0,0}}
5737 	, { 4, 3024, 0, {0,0}}
5738 	, { 4, 3028, 0, {0,0}}
5739 	, { 4, 3032, 0, {0,0}}
5740 	, { 4, 3036, 0, {0,0}}
5741 	, { 4, 3040, 0, {0,0}}
5742 	, { 4, 3044, 0, {0,0}}
5743 	, { 4, 3048, 0, {0,0}}
5744 	, { 4, 3052, 0, {0,0}}
5745 	, { 4, 3056, 0, {0,0}}
5746 	, { 6, 14, 2, {0,0}}
5747 	, { 6, 14, 2, {0,1}}
5748 	, { 6, 14, 2, {0,2}}
5749 	, { 6, 14, 2, {0,3}}
5750 	, { 6, 14, 2, {0,4}}
5751 	, { 6, 14, 2, {0,5}}
5752 	, { 6, 14, 2, {0,6}}
5753 	, { 6, 14, 2, {0,7}}
5754 	, { 6, 14, 2, {0,8}}
5755 	, { 6, 14, 2, {0,9}}
5756 	, { 6, 14, 2, {0,10}}
5757 	, { 6, 14, 2, {0,11}}
5758 	, { 6, 14, 2, {0,12}}
5759 	, { 6, 14, 2, {0,13}}
5760 	, { 6, 14, 2, {0,14}}
5761 	, { 6, 14, 2, {0,15}}
5762 	, { 6, 14, 2, {0,16}}
5763 	, { 6, 14, 2, {0,17}}
5764 	, { 6, 14, 2, {0,18}}
5765 	, { 6, 14, 2, {0,19}}
5766 	, { 6, 14, 2, {0,20}}
5767 	, { 6, 14, 2, {0,21}}
5768 	, { 6, 14, 2, {0,22}}
5769 	, { 6, 14, 2, {0,23}}
5770 	, { 6, 14, 2, {0,24}}
5771 	, { 6, 14, 2, {0,25}}
5772 	, { 6, 14, 2, {0,26}}
5773 	, { 6, 14, 2, {0,27}}
5774 	, { 6, 14, 2, {0,28}}
5775 	, { 6, 14, 2, {0,29}}
5776 	, { 6, 14, 2, {0,30}}
5777 	, { 6, 14, 2, {0,31}}
5778 	, { 6, 14, 2, {0,32}}
5779 	, { 6, 14, 2, {0,33}}
5780 	, { 6, 14, 2, {0,34}}
5781 	, { 6, 14, 2, {0,35}}
5782 	, { 6, 14, 2, {0,36}}
5783 	, { 6, 14, 2, {0,37}}
5784 	, { 6, 14, 2, {0,38}}
5785 	, { 6, 14, 2, {0,39}}
5786 	, { 6, 14, 2, {0,40}}
5787 	, { 6, 14, 2, {0,41}}
5788 	, { 6, 14, 2, {0,42}}
5789 	, { 6, 14, 2, {0,43}}
5790 	, { 6, 14, 2, {0,44}}
5791 	, { 6, 14, 2, {0,45}}
5792 	, { 6, 14, 2, {0,46}}
5793 	, { 6, 14, 2, {0,47}}
5794 	, { 6, 14, 2, {0,48}}
5795 	, { 6, 14, 2, {0,49}}
5796 	, { 6, 14, 2, {0,50}}
5797 	, { 6, 14, 2, {0,51}}
5798 	, { 6, 14, 2, {0,52}}
5799 	, { 6, 14, 2, {0,53}}
5800 	, { 6, 14, 2, {0,54}}
5801 	, { 6, 14, 2, {0,55}}
5802 	, { 6, 14, 2, {0,56}}
5803 	, { 6, 14, 2, {0,57}}
5804 	, { 6, 14, 2, {0,58}}
5805 	, { 6, 14, 2, {0,59}}
5806 	, { 6, 14, 2, {0,60}}
5807 	, { 6, 14, 2, {0,61}}
5808 	, { 6, 14, 2, {0,62}}
5809 	, { 6, 14, 2, {0,63}}
5810 	, { 6, 14, 2, {0,64}}
5811 	, { 6, 14, 2, {0,65}}
5812 	, { 6, 14, 2, {0,66}}
5813 	, { 6, 14, 2, {0,67}}
5814 	, { 6, 14, 2, {0,68}}
5815 	, { 6, 14, 2, {0,69}}
5816 	, { 6, 14, 2, {0,70}}
5817 	, { 6, 14, 2, {0,71}}
5818 	, { 6, 14, 2, {0,72}}
5819 	, { 6, 14, 2, {0,73}}
5820 	, { 6, 14, 2, {0,74}}
5821 	, { 6, 14, 2, {0,75}}
5822 	, { 6, 14, 2, {0,76}}
5823 	, { 6, 14, 2, {0,77}}
5824 	, { 6, 14, 2, {0,78}}
5825 	, { 6, 14, 2, {0,79}}
5826 	, { 6, 14, 2, {0,80}}
5827 	, { 6, 14, 2, {0,81}}
5828 	, { 6, 14, 2, {0,82}}
5829 	, { 6, 14, 2, {0,83}}
5830 	, { 6, 14, 2, {0,84}}
5831 	, { 6, 14, 2, {0,85}}
5832 	, { 6, 14, 2, {0,86}}
5833 	, { 6, 14, 2, {0,87}}
5834 	, { 6, 14, 2, {0,88}}
5835 	, { 6, 14, 2, {0,89}}
5836 	, { 6, 14, 2, {0,90}}
5837 	, { 6, 14, 2, {0,91}}
5838 	, { 6, 14, 2, {0,92}}
5839 	, { 6, 14, 2, {0,93}}
5840 	, { 6, 14, 2, {0,94}}
5841 	, { 6, 14, 2, {0,95}}
5842 	, { 6, 14, 2, {0,96}}
5843 	, { 6, 14, 2, {0,97}}
5844 	, { 6, 14, 2, {0,98}}
5845 	, { 6, 14, 2, {0,99}}
5846 	, { 6, 14, 2, {0,100}}
5847 	, { 6, 14, 2, {0,101}}
5848 	, { 6, 14, 2, {0,102}}
5849 	, { 6, 14, 2, {0,103}}
5850 	, { 6, 14, 2, {0,104}}
5851 	, { 6, 14, 2, {0,105}}
5852 	, { 6, 14, 2, {0,106}}
5853 	, { 6, 14, 2, {0,107}}
5854 	, { 6, 14, 2, {0,108}}
5855 	, { 6, 14, 2, {0,109}}
5856 	, { 6, 14, 2, {0,110}}
5857 	, { 6, 14, 2, {0,111}}
5858 	, { 6, 14, 2, {0,112}}
5859 	, { 6, 14, 2, {0,113}}
5860 	, { 6, 14, 2, {0,114}}
5861 	, { 6, 14, 2, {0,115}}
5862 	, { 6, 14, 2, {0,116}}
5863 	, { 6, 14, 2, {0,117}}
5864 	, { 6, 14, 2, {0,118}}
5865 	, { 6, 14, 2, {0,119}}
5866 	, { 6, 14, 2, {0,120}}
5867 	, { 6, 14, 2, {0,121}}
5868 	, { 6, 14, 2, {0,122}}
5869 	, { 6, 14, 2, {0,123}}
5870 	, { 6, 14, 2, {0,124}}
5871 	, { 6, 14, 2, {0,125}}
5872 	, { 6, 14, 2, {0,126}}
5873 	, { 6, 14, 2, {0,127}}
5874 	, { 6, 14, 2, {0,128}}
5875 	, { 6, 14, 2, {0,129}}
5876 	, { 6, 14, 2, {0,130}}
5877 	, { 6, 14, 2, {0,131}}
5878 	, { 6, 14, 2, {0,132}}
5879 	, { 6, 14, 2, {0,133}}
5880 	, { 6, 14, 2, {0,134}}
5881 	, { 6, 14, 2, {0,135}}
5882 	, { 6, 14, 2, {0,136}}
5883 	, { 6, 14, 2, {0,137}}
5884 	, { 6, 14, 2, {0,138}}
5885 	, { 6, 14, 2, {0,139}}
5886 	, { 6, 14, 2, {0,140}}
5887 	, { 6, 14, 2, {0,141}}
5888 	, { 6, 14, 2, {0,142}}
5889 	, { 6, 14, 2, {0,143}}
5890 	, { 6, 14, 2, {0,144}}
5891 	, { 6, 14, 2, {0,145}}
5892 	, { 6, 14, 2, {0,146}}
5893 	, { 6, 14, 2, {0,147}}
5894 	, { 6, 14, 2, {0,148}}
5895 	, { 6, 14, 2, {0,149}}
5896 	, { 6, 14, 2, {0,150}}
5897 	, { 6, 14, 2, {0,151}}
5898 	, { 6, 14, 2, {0,152}}
5899 	, { 6, 14, 2, {0,153}}
5900 	, { 6, 14, 2, {0,154}}
5901 	, { 6, 14, 2, {0,155}}
5902 	, { 6, 14, 2, {0,156}}
5903 	, { 6, 14, 2, {0,157}}
5904 	, { 6, 14, 2, {0,158}}
5905 	, { 6, 14, 2, {0,159}}
5906 	, { 6, 14, 2, {0,160}}
5907 	, { 6, 14, 2, {0,161}}
5908 	, { 6, 14, 2, {0,162}}
5909 	, { 6, 14, 2, {0,163}}
5910 	, { 6, 14, 2, {0,164}}
5911 	, { 6, 14, 2, {0,165}}
5912 	, { 6, 14, 2, {0,166}}
5913 	, { 6, 14, 2, {0,167}}
5914 	, { 6, 14, 2, {0,168}}
5915 	, { 6, 14, 2, {0,169}}
5916 	, { 6, 14, 2, {0,170}}
5917 	, { 6, 14, 2, {0,171}}
5918 	, { 6, 14, 2, {0,172}}
5919 	, { 6, 14, 2, {0,173}}
5920 	, { 6, 14, 2, {0,174}}
5921 	, { 6, 14, 2, {0,175}}
5922 	, { 6, 14, 2, {0,176}}
5923 	, { 6, 14, 2, {0,177}}
5924 	, { 6, 14, 2, {0,178}}
5925 	, { 6, 14, 2, {0,179}}
5926 	, { 6, 14, 2, {0,180}}
5927 	, { 6, 14, 2, {0,181}}
5928 	, { 6, 14, 2, {0,182}}
5929 	, { 6, 14, 2, {0,183}}
5930 	, { 6, 14, 2, {0,184}}
5931 	, { 6, 14, 2, {0,185}}
5932 	, { 6, 14, 2, {0,186}}
5933 	, { 6, 14, 2, {0,187}}
5934 	, { 6, 14, 2, {0,188}}
5935 	, { 6, 14, 2, {0,189}}
5936 	, { 6, 14, 2, {0,190}}
5937 	, { 6, 14, 2, {0,191}}
5938 	, { 6, 14, 2, {0,192}}
5939 	, { 6, 14, 2, {0,193}}
5940 	, { 6, 14, 2, {0,194}}
5941 	, { 6, 14, 2, {0,195}}
5942 	, { 6, 14, 2, {0,196}}
5943 	, { 6, 14, 2, {0,197}}
5944 	, { 6, 14, 2, {0,198}}
5945 	, { 6, 14, 2, {0,199}}
5946 	, { 6, 14, 2, {0,200}}
5947 	, { 6, 14, 2, {0,201}}
5948 	, { 6, 14, 2, {0,202}}
5949 	, { 6, 14, 2, {0,203}}
5950 	, { 6, 14, 2, {0,204}}
5951 	, { 6, 14, 2, {0,205}}
5952 	, { 6, 14, 2, {0,206}}
5953 	, { 6, 14, 2, {0,207}}
5954 	, { 6, 14, 2, {0,208}}
5955 	, { 6, 14, 2, {0,209}}
5956 	, { 6, 14, 2, {0,210}}
5957 	, { 6, 14, 2, {0,211}}
5958 	, { 6, 14, 2, {0,212}}
5959 	, { 6, 14, 2, {0,213}}
5960 	, { 6, 14, 2, {0,214}}
5961 	, { 6, 14, 2, {0,215}}
5962 	, { 6, 14, 2, {0,216}}
5963 	, { 6, 14, 2, {0,217}}
5964 	, { 6, 14, 2, {0,218}}
5965 	, { 6, 14, 2, {0,219}}
5966 	, { 6, 14, 2, {0,220}}
5967 	, { 6, 14, 2, {0,221}}
5968 	, { 6, 14, 2, {0,222}}
5969 	, { 6, 14, 2, {0,223}}
5970 	, { 6, 14, 2, {0,224}}
5971 	, { 6, 14, 2, {0,225}}
5972 	, { 6, 14, 2, {0,226}}
5973 	, { 6, 14, 2, {0,227}}
5974 	, { 6, 14, 2, {0,228}}
5975 	, { 6, 14, 2, {0,229}}
5976 	, { 6, 14, 2, {0,230}}
5977 	, { 6, 14, 2, {0,231}}
5978 	, { 6, 14, 2, {0,232}}
5979 	, { 6, 14, 2, {0,233}}
5980 	, { 6, 14, 2, {0,234}}
5981 	, { 6, 14, 2, {0,235}}
5982 	, { 6, 14, 2, {0,236}}
5983 	, { 6, 14, 2, {0,237}}
5984 	, { 6, 14, 2, {0,238}}
5985 	, { 6, 14, 2, {0,239}}
5986 	, { 6, 14, 2, {0,240}}
5987 	, { 6, 14, 2, {0,241}}
5988 	, { 6, 14, 2, {0,242}}
5989 	, { 6, 14, 2, {0,243}}
5990 	, { 6, 14, 2, {0,244}}
5991 	, { 6, 14, 2, {0,245}}
5992 	, { 6, 14, 2, {0,246}}
5993 	, { 6, 14, 2, {0,247}}
5994 	, { 6, 14, 2, {0,248}}
5995 	, { 6, 14, 2, {0,249}}
5996 	, { 6, 14, 2, {0,250}}
5997 	, { 6, 14, 2, {0,251}}
5998 	, { 6, 14, 2, {0,252}}
5999 	, { 6, 14, 2, {0,253}}
6000 	, { 6, 14, 2, {0,254}}
6001 	, { 6, 14, 2, {0,255}}
6002 	, { 6, 14, 2, {0,256}}
6003 	, { 6, 14, 2, {0,257}}
6004 	, { 6, 14, 2, {0,258}}
6005 	, { 6, 14, 2, {0,259}}
6006 	, { 6, 14, 2, {0,260}}
6007 	, { 6, 14, 2, {0,261}}
6008 	, { 6, 14, 2, {0,262}}
6009 	, { 6, 14, 2, {0,263}}
6010 	, { 6, 14, 2, {0,264}}
6011 	, { 6, 14, 2, {0,265}}
6012 	, { 6, 14, 2, {0,266}}
6013 	, { 6, 14, 2, {0,267}}
6014 	, { 6, 14, 2, {0,268}}
6015 	, { 6, 14, 2, {0,269}}
6016 	, { 6, 14, 2, {0,270}}
6017 	, { 6, 14, 2, {0,271}}
6018 	, { 10, 6, 1, {327681,0}}
6019 	, { 10, 6, 1, {327937,0}}
6020 	, { 10, 6, 1, {328193,0}}
6021 	, { 10, 6, 1, {328449,0}}
6022 	, { 10, 6, 1, {328705,0}}
6023 	, { 10, 6, 1, {328961,0}}
6024 	, { 10, 6, 1, {329217,0}}
6025 	, { 10, 6, 1, {329473,0}}
6026 	, { 10, 6, 1, {329729,0}}
6027 	, { 10, 6, 1, {329985,0}}
6028 	, { 10, 6, 1, {330241,0}}
6029 	, { 10, 6, 1, {330497,0}}};
6030 
6031 static const struct vfc_read_task vfc_task_x_e3 = {vfc_vectors_x_e3, 1049};
6032 
6033 
6034 
6035 static const struct igu_data igu_address_e3 = {
6036 	1, 10, 0x130034, 0x130130, { 0x00130178, 0x0013017c}
6037 };
6038 
6039 
6040 
6041 
6042 
6043 static const u32 timer_status_regs_e3b0[] = { 0x164014, 0x164018};
6044 static const u32 timer_scan_regs_e3b0[] = { 0x1640d0, 0x1640d4};
6045 
6046 #define TIMER_REGS_COUNT_E3B0 ARRSIZE(timer_status_regs_e3b0)
6047 
6048 
6049 static const struct vfc_general vfc_general_x_e3b0 = {
6050 	1, 0x2b8fd0, 0x2b8fc8, 0x2b8fc4, 0x2b8fcc
6051 };
6052 
6053 static const struct vfc_general vfc_general_t_e3b0 = {
6054 	1, 0x1b8fd0, 0x1b8fc8, 0x1b8fc4, 0x1b8fcc
6055 };
6056 
6057 static const struct vfc_read_write_vector vfc_vectors_t_e3b0[1049] = {
6058 	{ 4, 0, 0, {0,0}}
6059 	, { 4, 4, 0, {0,0}}
6060 	, { 4, 8, 0, {0,0}}
6061 	, { 4, 12, 0, {0,0}}
6062 	, { 4, 16, 0, {0,0}}
6063 	, { 4, 20, 0, {0,0}}
6064 	, { 4, 24, 0, {0,0}}
6065 	, { 4, 28, 0, {0,0}}
6066 	, { 4, 32, 0, {0,0}}
6067 	, { 4, 36, 0, {0,0}}
6068 	, { 4, 40, 0, {0,0}}
6069 	, { 4, 44, 0, {0,0}}
6070 	, { 4, 48, 0, {0,0}}
6071 	, { 4, 52, 0, {0,0}}
6072 	, { 4, 56, 0, {0,0}}
6073 	, { 4, 60, 0, {0,0}}
6074 	, { 4, 64, 0, {0,0}}
6075 	, { 4, 68, 0, {0,0}}
6076 	, { 4, 72, 0, {0,0}}
6077 	, { 4, 76, 0, {0,0}}
6078 	, { 4, 80, 0, {0,0}}
6079 	, { 4, 84, 0, {0,0}}
6080 	, { 4, 88, 0, {0,0}}
6081 	, { 4, 92, 0, {0,0}}
6082 	, { 4, 96, 0, {0,0}}
6083 	, { 4, 100, 0, {0,0}}
6084 	, { 4, 104, 0, {0,0}}
6085 	, { 4, 108, 0, {0,0}}
6086 	, { 4, 112, 0, {0,0}}
6087 	, { 4, 116, 0, {0,0}}
6088 	, { 4, 120, 0, {0,0}}
6089 	, { 4, 124, 0, {0,0}}
6090 	, { 4, 128, 0, {0,0}}
6091 	, { 4, 132, 0, {0,0}}
6092 	, { 4, 136, 0, {0,0}}
6093 	, { 4, 140, 0, {0,0}}
6094 	, { 4, 144, 0, {0,0}}
6095 	, { 4, 148, 0, {0,0}}
6096 	, { 4, 152, 0, {0,0}}
6097 	, { 4, 156, 0, {0,0}}
6098 	, { 4, 160, 0, {0,0}}
6099 	, { 4, 164, 0, {0,0}}
6100 	, { 4, 168, 0, {0,0}}
6101 	, { 4, 172, 0, {0,0}}
6102 	, { 4, 176, 0, {0,0}}
6103 	, { 4, 180, 0, {0,0}}
6104 	, { 4, 184, 0, {0,0}}
6105 	, { 4, 188, 0, {0,0}}
6106 	, { 4, 192, 0, {0,0}}
6107 	, { 4, 196, 0, {0,0}}
6108 	, { 4, 200, 0, {0,0}}
6109 	, { 4, 204, 0, {0,0}}
6110 	, { 4, 208, 0, {0,0}}
6111 	, { 4, 212, 0, {0,0}}
6112 	, { 4, 216, 0, {0,0}}
6113 	, { 4, 220, 0, {0,0}}
6114 	, { 4, 224, 0, {0,0}}
6115 	, { 4, 228, 0, {0,0}}
6116 	, { 4, 232, 0, {0,0}}
6117 	, { 4, 236, 0, {0,0}}
6118 	, { 4, 240, 0, {0,0}}
6119 	, { 4, 244, 0, {0,0}}
6120 	, { 4, 248, 0, {0,0}}
6121 	, { 4, 252, 0, {0,0}}
6122 	, { 4, 256, 0, {0,0}}
6123 	, { 4, 260, 0, {0,0}}
6124 	, { 4, 264, 0, {0,0}}
6125 	, { 4, 268, 0, {0,0}}
6126 	, { 4, 272, 0, {0,0}}
6127 	, { 4, 276, 0, {0,0}}
6128 	, { 4, 280, 0, {0,0}}
6129 	, { 4, 284, 0, {0,0}}
6130 	, { 4, 288, 0, {0,0}}
6131 	, { 4, 292, 0, {0,0}}
6132 	, { 4, 296, 0, {0,0}}
6133 	, { 4, 300, 0, {0,0}}
6134 	, { 4, 304, 0, {0,0}}
6135 	, { 4, 308, 0, {0,0}}
6136 	, { 4, 312, 0, {0,0}}
6137 	, { 4, 316, 0, {0,0}}
6138 	, { 4, 320, 0, {0,0}}
6139 	, { 4, 324, 0, {0,0}}
6140 	, { 4, 328, 0, {0,0}}
6141 	, { 4, 332, 0, {0,0}}
6142 	, { 4, 336, 0, {0,0}}
6143 	, { 4, 340, 0, {0,0}}
6144 	, { 4, 344, 0, {0,0}}
6145 	, { 4, 348, 0, {0,0}}
6146 	, { 4, 352, 0, {0,0}}
6147 	, { 4, 356, 0, {0,0}}
6148 	, { 4, 360, 0, {0,0}}
6149 	, { 4, 364, 0, {0,0}}
6150 	, { 4, 368, 0, {0,0}}
6151 	, { 4, 372, 0, {0,0}}
6152 	, { 4, 376, 0, {0,0}}
6153 	, { 4, 380, 0, {0,0}}
6154 	, { 4, 384, 0, {0,0}}
6155 	, { 4, 388, 0, {0,0}}
6156 	, { 4, 392, 0, {0,0}}
6157 	, { 4, 396, 0, {0,0}}
6158 	, { 4, 400, 0, {0,0}}
6159 	, { 4, 404, 0, {0,0}}
6160 	, { 4, 408, 0, {0,0}}
6161 	, { 4, 412, 0, {0,0}}
6162 	, { 4, 416, 0, {0,0}}
6163 	, { 4, 420, 0, {0,0}}
6164 	, { 4, 424, 0, {0,0}}
6165 	, { 4, 428, 0, {0,0}}
6166 	, { 4, 432, 0, {0,0}}
6167 	, { 4, 436, 0, {0,0}}
6168 	, { 4, 440, 0, {0,0}}
6169 	, { 4, 444, 0, {0,0}}
6170 	, { 4, 448, 0, {0,0}}
6171 	, { 4, 452, 0, {0,0}}
6172 	, { 4, 456, 0, {0,0}}
6173 	, { 4, 460, 0, {0,0}}
6174 	, { 4, 464, 0, {0,0}}
6175 	, { 4, 468, 0, {0,0}}
6176 	, { 4, 472, 0, {0,0}}
6177 	, { 4, 476, 0, {0,0}}
6178 	, { 4, 480, 0, {0,0}}
6179 	, { 4, 484, 0, {0,0}}
6180 	, { 4, 488, 0, {0,0}}
6181 	, { 4, 492, 0, {0,0}}
6182 	, { 4, 496, 0, {0,0}}
6183 	, { 4, 500, 0, {0,0}}
6184 	, { 4, 504, 0, {0,0}}
6185 	, { 4, 508, 0, {0,0}}
6186 	, { 4, 512, 0, {0,0}}
6187 	, { 4, 516, 0, {0,0}}
6188 	, { 4, 520, 0, {0,0}}
6189 	, { 4, 524, 0, {0,0}}
6190 	, { 4, 528, 0, {0,0}}
6191 	, { 4, 532, 0, {0,0}}
6192 	, { 4, 536, 0, {0,0}}
6193 	, { 4, 540, 0, {0,0}}
6194 	, { 4, 544, 0, {0,0}}
6195 	, { 4, 548, 0, {0,0}}
6196 	, { 4, 552, 0, {0,0}}
6197 	, { 4, 556, 0, {0,0}}
6198 	, { 4, 560, 0, {0,0}}
6199 	, { 4, 564, 0, {0,0}}
6200 	, { 4, 568, 0, {0,0}}
6201 	, { 4, 572, 0, {0,0}}
6202 	, { 4, 576, 0, {0,0}}
6203 	, { 4, 580, 0, {0,0}}
6204 	, { 4, 584, 0, {0,0}}
6205 	, { 4, 588, 0, {0,0}}
6206 	, { 4, 592, 0, {0,0}}
6207 	, { 4, 596, 0, {0,0}}
6208 	, { 4, 600, 0, {0,0}}
6209 	, { 4, 604, 0, {0,0}}
6210 	, { 4, 608, 0, {0,0}}
6211 	, { 4, 612, 0, {0,0}}
6212 	, { 4, 616, 0, {0,0}}
6213 	, { 4, 620, 0, {0,0}}
6214 	, { 4, 624, 0, {0,0}}
6215 	, { 4, 628, 0, {0,0}}
6216 	, { 4, 632, 0, {0,0}}
6217 	, { 4, 636, 0, {0,0}}
6218 	, { 4, 640, 0, {0,0}}
6219 	, { 4, 644, 0, {0,0}}
6220 	, { 4, 648, 0, {0,0}}
6221 	, { 4, 652, 0, {0,0}}
6222 	, { 4, 656, 0, {0,0}}
6223 	, { 4, 660, 0, {0,0}}
6224 	, { 4, 664, 0, {0,0}}
6225 	, { 4, 668, 0, {0,0}}
6226 	, { 4, 672, 0, {0,0}}
6227 	, { 4, 676, 0, {0,0}}
6228 	, { 4, 680, 0, {0,0}}
6229 	, { 4, 684, 0, {0,0}}
6230 	, { 4, 688, 0, {0,0}}
6231 	, { 4, 692, 0, {0,0}}
6232 	, { 4, 696, 0, {0,0}}
6233 	, { 4, 700, 0, {0,0}}
6234 	, { 4, 704, 0, {0,0}}
6235 	, { 4, 708, 0, {0,0}}
6236 	, { 4, 712, 0, {0,0}}
6237 	, { 4, 716, 0, {0,0}}
6238 	, { 4, 720, 0, {0,0}}
6239 	, { 4, 724, 0, {0,0}}
6240 	, { 4, 728, 0, {0,0}}
6241 	, { 4, 732, 0, {0,0}}
6242 	, { 4, 736, 0, {0,0}}
6243 	, { 4, 740, 0, {0,0}}
6244 	, { 4, 744, 0, {0,0}}
6245 	, { 4, 748, 0, {0,0}}
6246 	, { 4, 752, 0, {0,0}}
6247 	, { 4, 756, 0, {0,0}}
6248 	, { 4, 760, 0, {0,0}}
6249 	, { 4, 764, 0, {0,0}}
6250 	, { 4, 768, 0, {0,0}}
6251 	, { 4, 772, 0, {0,0}}
6252 	, { 4, 776, 0, {0,0}}
6253 	, { 4, 780, 0, {0,0}}
6254 	, { 4, 784, 0, {0,0}}
6255 	, { 4, 788, 0, {0,0}}
6256 	, { 4, 792, 0, {0,0}}
6257 	, { 4, 796, 0, {0,0}}
6258 	, { 4, 800, 0, {0,0}}
6259 	, { 4, 804, 0, {0,0}}
6260 	, { 4, 808, 0, {0,0}}
6261 	, { 4, 812, 0, {0,0}}
6262 	, { 4, 816, 0, {0,0}}
6263 	, { 4, 820, 0, {0,0}}
6264 	, { 4, 824, 0, {0,0}}
6265 	, { 4, 828, 0, {0,0}}
6266 	, { 4, 832, 0, {0,0}}
6267 	, { 4, 836, 0, {0,0}}
6268 	, { 4, 840, 0, {0,0}}
6269 	, { 4, 844, 0, {0,0}}
6270 	, { 4, 848, 0, {0,0}}
6271 	, { 4, 852, 0, {0,0}}
6272 	, { 4, 856, 0, {0,0}}
6273 	, { 4, 860, 0, {0,0}}
6274 	, { 4, 864, 0, {0,0}}
6275 	, { 4, 868, 0, {0,0}}
6276 	, { 4, 872, 0, {0,0}}
6277 	, { 4, 876, 0, {0,0}}
6278 	, { 4, 880, 0, {0,0}}
6279 	, { 4, 884, 0, {0,0}}
6280 	, { 4, 888, 0, {0,0}}
6281 	, { 4, 892, 0, {0,0}}
6282 	, { 4, 896, 0, {0,0}}
6283 	, { 4, 900, 0, {0,0}}
6284 	, { 4, 904, 0, {0,0}}
6285 	, { 4, 908, 0, {0,0}}
6286 	, { 4, 912, 0, {0,0}}
6287 	, { 4, 916, 0, {0,0}}
6288 	, { 4, 920, 0, {0,0}}
6289 	, { 4, 924, 0, {0,0}}
6290 	, { 4, 928, 0, {0,0}}
6291 	, { 4, 932, 0, {0,0}}
6292 	, { 4, 936, 0, {0,0}}
6293 	, { 4, 940, 0, {0,0}}
6294 	, { 4, 944, 0, {0,0}}
6295 	, { 4, 948, 0, {0,0}}
6296 	, { 4, 952, 0, {0,0}}
6297 	, { 4, 956, 0, {0,0}}
6298 	, { 4, 960, 0, {0,0}}
6299 	, { 4, 964, 0, {0,0}}
6300 	, { 4, 968, 0, {0,0}}
6301 	, { 4, 972, 0, {0,0}}
6302 	, { 4, 976, 0, {0,0}}
6303 	, { 4, 980, 0, {0,0}}
6304 	, { 4, 984, 0, {0,0}}
6305 	, { 4, 988, 0, {0,0}}
6306 	, { 4, 992, 0, {0,0}}
6307 	, { 4, 996, 0, {0,0}}
6308 	, { 4, 1000, 0, {0,0}}
6309 	, { 4, 1004, 0, {0,0}}
6310 	, { 4, 1008, 0, {0,0}}
6311 	, { 4, 1012, 0, {0,0}}
6312 	, { 4, 1016, 0, {0,0}}
6313 	, { 4, 1020, 0, {0,0}}
6314 	, { 4, 1024, 0, {0,0}}
6315 	, { 4, 1028, 0, {0,0}}
6316 	, { 4, 1032, 0, {0,0}}
6317 	, { 4, 1036, 0, {0,0}}
6318 	, { 4, 1040, 0, {0,0}}
6319 	, { 4, 1044, 0, {0,0}}
6320 	, { 4, 1048, 0, {0,0}}
6321 	, { 4, 1052, 0, {0,0}}
6322 	, { 4, 1056, 0, {0,0}}
6323 	, { 4, 1060, 0, {0,0}}
6324 	, { 4, 1064, 0, {0,0}}
6325 	, { 4, 1068, 0, {0,0}}
6326 	, { 4, 1072, 0, {0,0}}
6327 	, { 4, 1076, 0, {0,0}}
6328 	, { 4, 1080, 0, {0,0}}
6329 	, { 4, 1084, 0, {0,0}}
6330 	, { 4, 1088, 0, {0,0}}
6331 	, { 4, 1092, 0, {0,0}}
6332 	, { 4, 1096, 0, {0,0}}
6333 	, { 4, 1100, 0, {0,0}}
6334 	, { 4, 1104, 0, {0,0}}
6335 	, { 4, 1108, 0, {0,0}}
6336 	, { 4, 1112, 0, {0,0}}
6337 	, { 4, 1116, 0, {0,0}}
6338 	, { 4, 1120, 0, {0,0}}
6339 	, { 4, 1124, 0, {0,0}}
6340 	, { 4, 1128, 0, {0,0}}
6341 	, { 4, 1132, 0, {0,0}}
6342 	, { 4, 1136, 0, {0,0}}
6343 	, { 4, 1140, 0, {0,0}}
6344 	, { 4, 1144, 0, {0,0}}
6345 	, { 4, 1148, 0, {0,0}}
6346 	, { 4, 1152, 0, {0,0}}
6347 	, { 4, 1156, 0, {0,0}}
6348 	, { 4, 1160, 0, {0,0}}
6349 	, { 4, 1164, 0, {0,0}}
6350 	, { 4, 1168, 0, {0,0}}
6351 	, { 4, 1172, 0, {0,0}}
6352 	, { 4, 1176, 0, {0,0}}
6353 	, { 4, 1180, 0, {0,0}}
6354 	, { 4, 1184, 0, {0,0}}
6355 	, { 4, 1188, 0, {0,0}}
6356 	, { 4, 1192, 0, {0,0}}
6357 	, { 4, 1196, 0, {0,0}}
6358 	, { 4, 1200, 0, {0,0}}
6359 	, { 4, 1204, 0, {0,0}}
6360 	, { 4, 1208, 0, {0,0}}
6361 	, { 4, 1212, 0, {0,0}}
6362 	, { 4, 1216, 0, {0,0}}
6363 	, { 4, 1220, 0, {0,0}}
6364 	, { 4, 1224, 0, {0,0}}
6365 	, { 4, 1228, 0, {0,0}}
6366 	, { 4, 1232, 0, {0,0}}
6367 	, { 4, 1236, 0, {0,0}}
6368 	, { 4, 1240, 0, {0,0}}
6369 	, { 4, 1244, 0, {0,0}}
6370 	, { 4, 1248, 0, {0,0}}
6371 	, { 4, 1252, 0, {0,0}}
6372 	, { 4, 1256, 0, {0,0}}
6373 	, { 4, 1260, 0, {0,0}}
6374 	, { 4, 1264, 0, {0,0}}
6375 	, { 4, 1268, 0, {0,0}}
6376 	, { 4, 1272, 0, {0,0}}
6377 	, { 4, 1276, 0, {0,0}}
6378 	, { 4, 1280, 0, {0,0}}
6379 	, { 4, 1284, 0, {0,0}}
6380 	, { 4, 1288, 0, {0,0}}
6381 	, { 4, 1292, 0, {0,0}}
6382 	, { 4, 1296, 0, {0,0}}
6383 	, { 4, 1300, 0, {0,0}}
6384 	, { 4, 1304, 0, {0,0}}
6385 	, { 4, 1308, 0, {0,0}}
6386 	, { 4, 1312, 0, {0,0}}
6387 	, { 4, 1316, 0, {0,0}}
6388 	, { 4, 1320, 0, {0,0}}
6389 	, { 4, 1324, 0, {0,0}}
6390 	, { 4, 1328, 0, {0,0}}
6391 	, { 4, 1332, 0, {0,0}}
6392 	, { 4, 1336, 0, {0,0}}
6393 	, { 4, 1340, 0, {0,0}}
6394 	, { 4, 1344, 0, {0,0}}
6395 	, { 4, 1348, 0, {0,0}}
6396 	, { 4, 1352, 0, {0,0}}
6397 	, { 4, 1356, 0, {0,0}}
6398 	, { 4, 1360, 0, {0,0}}
6399 	, { 4, 1364, 0, {0,0}}
6400 	, { 4, 1368, 0, {0,0}}
6401 	, { 4, 1372, 0, {0,0}}
6402 	, { 4, 1376, 0, {0,0}}
6403 	, { 4, 1380, 0, {0,0}}
6404 	, { 4, 1384, 0, {0,0}}
6405 	, { 4, 1388, 0, {0,0}}
6406 	, { 4, 1392, 0, {0,0}}
6407 	, { 4, 1396, 0, {0,0}}
6408 	, { 4, 1400, 0, {0,0}}
6409 	, { 4, 1404, 0, {0,0}}
6410 	, { 4, 1408, 0, {0,0}}
6411 	, { 4, 1412, 0, {0,0}}
6412 	, { 4, 1416, 0, {0,0}}
6413 	, { 4, 1420, 0, {0,0}}
6414 	, { 4, 1424, 0, {0,0}}
6415 	, { 4, 1428, 0, {0,0}}
6416 	, { 4, 1432, 0, {0,0}}
6417 	, { 4, 1436, 0, {0,0}}
6418 	, { 4, 1440, 0, {0,0}}
6419 	, { 4, 1444, 0, {0,0}}
6420 	, { 4, 1448, 0, {0,0}}
6421 	, { 4, 1452, 0, {0,0}}
6422 	, { 4, 1456, 0, {0,0}}
6423 	, { 4, 1460, 0, {0,0}}
6424 	, { 4, 1464, 0, {0,0}}
6425 	, { 4, 1468, 0, {0,0}}
6426 	, { 4, 1472, 0, {0,0}}
6427 	, { 4, 1476, 0, {0,0}}
6428 	, { 4, 1480, 0, {0,0}}
6429 	, { 4, 1484, 0, {0,0}}
6430 	, { 4, 1488, 0, {0,0}}
6431 	, { 4, 1492, 0, {0,0}}
6432 	, { 4, 1496, 0, {0,0}}
6433 	, { 4, 1500, 0, {0,0}}
6434 	, { 4, 1504, 0, {0,0}}
6435 	, { 4, 1508, 0, {0,0}}
6436 	, { 4, 1512, 0, {0,0}}
6437 	, { 4, 1516, 0, {0,0}}
6438 	, { 4, 1520, 0, {0,0}}
6439 	, { 4, 1524, 0, {0,0}}
6440 	, { 4, 1528, 0, {0,0}}
6441 	, { 4, 1532, 0, {0,0}}
6442 	, { 4, 1536, 0, {0,0}}
6443 	, { 4, 1540, 0, {0,0}}
6444 	, { 4, 1544, 0, {0,0}}
6445 	, { 4, 1548, 0, {0,0}}
6446 	, { 4, 1552, 0, {0,0}}
6447 	, { 4, 1556, 0, {0,0}}
6448 	, { 4, 1560, 0, {0,0}}
6449 	, { 4, 1564, 0, {0,0}}
6450 	, { 4, 1568, 0, {0,0}}
6451 	, { 4, 1572, 0, {0,0}}
6452 	, { 4, 1576, 0, {0,0}}
6453 	, { 4, 1580, 0, {0,0}}
6454 	, { 4, 1584, 0, {0,0}}
6455 	, { 4, 1588, 0, {0,0}}
6456 	, { 4, 1592, 0, {0,0}}
6457 	, { 4, 1596, 0, {0,0}}
6458 	, { 4, 1600, 0, {0,0}}
6459 	, { 4, 1604, 0, {0,0}}
6460 	, { 4, 1608, 0, {0,0}}
6461 	, { 4, 1612, 0, {0,0}}
6462 	, { 4, 1616, 0, {0,0}}
6463 	, { 4, 1620, 0, {0,0}}
6464 	, { 4, 1624, 0, {0,0}}
6465 	, { 4, 1628, 0, {0,0}}
6466 	, { 4, 1632, 0, {0,0}}
6467 	, { 4, 1636, 0, {0,0}}
6468 	, { 4, 1640, 0, {0,0}}
6469 	, { 4, 1644, 0, {0,0}}
6470 	, { 4, 1648, 0, {0,0}}
6471 	, { 4, 1652, 0, {0,0}}
6472 	, { 4, 1656, 0, {0,0}}
6473 	, { 4, 1660, 0, {0,0}}
6474 	, { 4, 1664, 0, {0,0}}
6475 	, { 4, 1668, 0, {0,0}}
6476 	, { 4, 1672, 0, {0,0}}
6477 	, { 4, 1676, 0, {0,0}}
6478 	, { 4, 1680, 0, {0,0}}
6479 	, { 4, 1684, 0, {0,0}}
6480 	, { 4, 1688, 0, {0,0}}
6481 	, { 4, 1692, 0, {0,0}}
6482 	, { 4, 1696, 0, {0,0}}
6483 	, { 4, 1700, 0, {0,0}}
6484 	, { 4, 1704, 0, {0,0}}
6485 	, { 4, 1708, 0, {0,0}}
6486 	, { 4, 1712, 0, {0,0}}
6487 	, { 4, 1716, 0, {0,0}}
6488 	, { 4, 1720, 0, {0,0}}
6489 	, { 4, 1724, 0, {0,0}}
6490 	, { 4, 1728, 0, {0,0}}
6491 	, { 4, 1732, 0, {0,0}}
6492 	, { 4, 1736, 0, {0,0}}
6493 	, { 4, 1740, 0, {0,0}}
6494 	, { 4, 1744, 0, {0,0}}
6495 	, { 4, 1748, 0, {0,0}}
6496 	, { 4, 1752, 0, {0,0}}
6497 	, { 4, 1756, 0, {0,0}}
6498 	, { 4, 1760, 0, {0,0}}
6499 	, { 4, 1764, 0, {0,0}}
6500 	, { 4, 1768, 0, {0,0}}
6501 	, { 4, 1772, 0, {0,0}}
6502 	, { 4, 1776, 0, {0,0}}
6503 	, { 4, 1780, 0, {0,0}}
6504 	, { 4, 1784, 0, {0,0}}
6505 	, { 4, 1788, 0, {0,0}}
6506 	, { 4, 1792, 0, {0,0}}
6507 	, { 4, 1796, 0, {0,0}}
6508 	, { 4, 1800, 0, {0,0}}
6509 	, { 4, 1804, 0, {0,0}}
6510 	, { 4, 1808, 0, {0,0}}
6511 	, { 4, 1812, 0, {0,0}}
6512 	, { 4, 1816, 0, {0,0}}
6513 	, { 4, 1820, 0, {0,0}}
6514 	, { 4, 1824, 0, {0,0}}
6515 	, { 4, 1828, 0, {0,0}}
6516 	, { 4, 1832, 0, {0,0}}
6517 	, { 4, 1836, 0, {0,0}}
6518 	, { 4, 1840, 0, {0,0}}
6519 	, { 4, 1844, 0, {0,0}}
6520 	, { 4, 1848, 0, {0,0}}
6521 	, { 4, 1852, 0, {0,0}}
6522 	, { 4, 1856, 0, {0,0}}
6523 	, { 4, 1860, 0, {0,0}}
6524 	, { 4, 1864, 0, {0,0}}
6525 	, { 4, 1868, 0, {0,0}}
6526 	, { 4, 1872, 0, {0,0}}
6527 	, { 4, 1876, 0, {0,0}}
6528 	, { 4, 1880, 0, {0,0}}
6529 	, { 4, 1884, 0, {0,0}}
6530 	, { 4, 1888, 0, {0,0}}
6531 	, { 4, 1892, 0, {0,0}}
6532 	, { 4, 1896, 0, {0,0}}
6533 	, { 4, 1900, 0, {0,0}}
6534 	, { 4, 1904, 0, {0,0}}
6535 	, { 4, 1908, 0, {0,0}}
6536 	, { 4, 1912, 0, {0,0}}
6537 	, { 4, 1916, 0, {0,0}}
6538 	, { 4, 1920, 0, {0,0}}
6539 	, { 4, 1924, 0, {0,0}}
6540 	, { 4, 1928, 0, {0,0}}
6541 	, { 4, 1932, 0, {0,0}}
6542 	, { 4, 1936, 0, {0,0}}
6543 	, { 4, 1940, 0, {0,0}}
6544 	, { 4, 1944, 0, {0,0}}
6545 	, { 4, 1948, 0, {0,0}}
6546 	, { 4, 1952, 0, {0,0}}
6547 	, { 4, 1956, 0, {0,0}}
6548 	, { 4, 1960, 0, {0,0}}
6549 	, { 4, 1964, 0, {0,0}}
6550 	, { 4, 1968, 0, {0,0}}
6551 	, { 4, 1972, 0, {0,0}}
6552 	, { 4, 1976, 0, {0,0}}
6553 	, { 4, 1980, 0, {0,0}}
6554 	, { 4, 1984, 0, {0,0}}
6555 	, { 4, 1988, 0, {0,0}}
6556 	, { 4, 1992, 0, {0,0}}
6557 	, { 4, 1996, 0, {0,0}}
6558 	, { 4, 2000, 0, {0,0}}
6559 	, { 4, 2004, 0, {0,0}}
6560 	, { 4, 2008, 0, {0,0}}
6561 	, { 4, 2012, 0, {0,0}}
6562 	, { 4, 2016, 0, {0,0}}
6563 	, { 4, 2020, 0, {0,0}}
6564 	, { 4, 2024, 0, {0,0}}
6565 	, { 4, 2028, 0, {0,0}}
6566 	, { 4, 2032, 0, {0,0}}
6567 	, { 4, 2036, 0, {0,0}}
6568 	, { 4, 2040, 0, {0,0}}
6569 	, { 4, 2044, 0, {0,0}}
6570 	, { 4, 2048, 0, {0,0}}
6571 	, { 4, 2052, 0, {0,0}}
6572 	, { 4, 2056, 0, {0,0}}
6573 	, { 4, 2060, 0, {0,0}}
6574 	, { 4, 2064, 0, {0,0}}
6575 	, { 4, 2068, 0, {0,0}}
6576 	, { 4, 2072, 0, {0,0}}
6577 	, { 4, 2076, 0, {0,0}}
6578 	, { 4, 2080, 0, {0,0}}
6579 	, { 4, 2084, 0, {0,0}}
6580 	, { 4, 2088, 0, {0,0}}
6581 	, { 4, 2092, 0, {0,0}}
6582 	, { 4, 2096, 0, {0,0}}
6583 	, { 4, 2100, 0, {0,0}}
6584 	, { 4, 2104, 0, {0,0}}
6585 	, { 4, 2108, 0, {0,0}}
6586 	, { 4, 2112, 0, {0,0}}
6587 	, { 4, 2116, 0, {0,0}}
6588 	, { 4, 2120, 0, {0,0}}
6589 	, { 4, 2124, 0, {0,0}}
6590 	, { 4, 2128, 0, {0,0}}
6591 	, { 4, 2132, 0, {0,0}}
6592 	, { 4, 2136, 0, {0,0}}
6593 	, { 4, 2140, 0, {0,0}}
6594 	, { 4, 2144, 0, {0,0}}
6595 	, { 4, 2148, 0, {0,0}}
6596 	, { 4, 2152, 0, {0,0}}
6597 	, { 4, 2156, 0, {0,0}}
6598 	, { 4, 2160, 0, {0,0}}
6599 	, { 4, 2164, 0, {0,0}}
6600 	, { 4, 2168, 0, {0,0}}
6601 	, { 4, 2172, 0, {0,0}}
6602 	, { 4, 2176, 0, {0,0}}
6603 	, { 4, 2180, 0, {0,0}}
6604 	, { 4, 2184, 0, {0,0}}
6605 	, { 4, 2188, 0, {0,0}}
6606 	, { 4, 2192, 0, {0,0}}
6607 	, { 4, 2196, 0, {0,0}}
6608 	, { 4, 2200, 0, {0,0}}
6609 	, { 4, 2204, 0, {0,0}}
6610 	, { 4, 2208, 0, {0,0}}
6611 	, { 4, 2212, 0, {0,0}}
6612 	, { 4, 2216, 0, {0,0}}
6613 	, { 4, 2220, 0, {0,0}}
6614 	, { 4, 2224, 0, {0,0}}
6615 	, { 4, 2228, 0, {0,0}}
6616 	, { 4, 2232, 0, {0,0}}
6617 	, { 4, 2236, 0, {0,0}}
6618 	, { 4, 2240, 0, {0,0}}
6619 	, { 4, 2244, 0, {0,0}}
6620 	, { 4, 2248, 0, {0,0}}
6621 	, { 4, 2252, 0, {0,0}}
6622 	, { 4, 2256, 0, {0,0}}
6623 	, { 4, 2260, 0, {0,0}}
6624 	, { 4, 2264, 0, {0,0}}
6625 	, { 4, 2268, 0, {0,0}}
6626 	, { 4, 2272, 0, {0,0}}
6627 	, { 4, 2276, 0, {0,0}}
6628 	, { 4, 2280, 0, {0,0}}
6629 	, { 4, 2284, 0, {0,0}}
6630 	, { 4, 2288, 0, {0,0}}
6631 	, { 4, 2292, 0, {0,0}}
6632 	, { 4, 2296, 0, {0,0}}
6633 	, { 4, 2300, 0, {0,0}}
6634 	, { 4, 2304, 0, {0,0}}
6635 	, { 4, 2308, 0, {0,0}}
6636 	, { 4, 2312, 0, {0,0}}
6637 	, { 4, 2316, 0, {0,0}}
6638 	, { 4, 2320, 0, {0,0}}
6639 	, { 4, 2324, 0, {0,0}}
6640 	, { 4, 2328, 0, {0,0}}
6641 	, { 4, 2332, 0, {0,0}}
6642 	, { 4, 2336, 0, {0,0}}
6643 	, { 4, 2340, 0, {0,0}}
6644 	, { 4, 2344, 0, {0,0}}
6645 	, { 4, 2348, 0, {0,0}}
6646 	, { 4, 2352, 0, {0,0}}
6647 	, { 4, 2356, 0, {0,0}}
6648 	, { 4, 2360, 0, {0,0}}
6649 	, { 4, 2364, 0, {0,0}}
6650 	, { 4, 2368, 0, {0,0}}
6651 	, { 4, 2372, 0, {0,0}}
6652 	, { 4, 2376, 0, {0,0}}
6653 	, { 4, 2380, 0, {0,0}}
6654 	, { 4, 2384, 0, {0,0}}
6655 	, { 4, 2388, 0, {0,0}}
6656 	, { 4, 2392, 0, {0,0}}
6657 	, { 4, 2396, 0, {0,0}}
6658 	, { 4, 2400, 0, {0,0}}
6659 	, { 4, 2404, 0, {0,0}}
6660 	, { 4, 2408, 0, {0,0}}
6661 	, { 4, 2412, 0, {0,0}}
6662 	, { 4, 2416, 0, {0,0}}
6663 	, { 4, 2420, 0, {0,0}}
6664 	, { 4, 2424, 0, {0,0}}
6665 	, { 4, 2428, 0, {0,0}}
6666 	, { 4, 2432, 0, {0,0}}
6667 	, { 4, 2436, 0, {0,0}}
6668 	, { 4, 2440, 0, {0,0}}
6669 	, { 4, 2444, 0, {0,0}}
6670 	, { 4, 2448, 0, {0,0}}
6671 	, { 4, 2452, 0, {0,0}}
6672 	, { 4, 2456, 0, {0,0}}
6673 	, { 4, 2460, 0, {0,0}}
6674 	, { 4, 2464, 0, {0,0}}
6675 	, { 4, 2468, 0, {0,0}}
6676 	, { 4, 2472, 0, {0,0}}
6677 	, { 4, 2476, 0, {0,0}}
6678 	, { 4, 2480, 0, {0,0}}
6679 	, { 4, 2484, 0, {0,0}}
6680 	, { 4, 2488, 0, {0,0}}
6681 	, { 4, 2492, 0, {0,0}}
6682 	, { 4, 2496, 0, {0,0}}
6683 	, { 4, 2500, 0, {0,0}}
6684 	, { 4, 2504, 0, {0,0}}
6685 	, { 4, 2508, 0, {0,0}}
6686 	, { 4, 2512, 0, {0,0}}
6687 	, { 4, 2516, 0, {0,0}}
6688 	, { 4, 2520, 0, {0,0}}
6689 	, { 4, 2524, 0, {0,0}}
6690 	, { 4, 2528, 0, {0,0}}
6691 	, { 4, 2532, 0, {0,0}}
6692 	, { 4, 2536, 0, {0,0}}
6693 	, { 4, 2540, 0, {0,0}}
6694 	, { 4, 2544, 0, {0,0}}
6695 	, { 4, 2548, 0, {0,0}}
6696 	, { 4, 2552, 0, {0,0}}
6697 	, { 4, 2556, 0, {0,0}}
6698 	, { 4, 2560, 0, {0,0}}
6699 	, { 4, 2564, 0, {0,0}}
6700 	, { 4, 2568, 0, {0,0}}
6701 	, { 4, 2572, 0, {0,0}}
6702 	, { 4, 2576, 0, {0,0}}
6703 	, { 4, 2580, 0, {0,0}}
6704 	, { 4, 2584, 0, {0,0}}
6705 	, { 4, 2588, 0, {0,0}}
6706 	, { 4, 2592, 0, {0,0}}
6707 	, { 4, 2596, 0, {0,0}}
6708 	, { 4, 2600, 0, {0,0}}
6709 	, { 4, 2604, 0, {0,0}}
6710 	, { 4, 2608, 0, {0,0}}
6711 	, { 4, 2612, 0, {0,0}}
6712 	, { 4, 2616, 0, {0,0}}
6713 	, { 4, 2620, 0, {0,0}}
6714 	, { 4, 2624, 0, {0,0}}
6715 	, { 4, 2628, 0, {0,0}}
6716 	, { 4, 2632, 0, {0,0}}
6717 	, { 4, 2636, 0, {0,0}}
6718 	, { 4, 2640, 0, {0,0}}
6719 	, { 4, 2644, 0, {0,0}}
6720 	, { 4, 2648, 0, {0,0}}
6721 	, { 4, 2652, 0, {0,0}}
6722 	, { 4, 2656, 0, {0,0}}
6723 	, { 4, 2660, 0, {0,0}}
6724 	, { 4, 2664, 0, {0,0}}
6725 	, { 4, 2668, 0, {0,0}}
6726 	, { 4, 2672, 0, {0,0}}
6727 	, { 4, 2676, 0, {0,0}}
6728 	, { 4, 2680, 0, {0,0}}
6729 	, { 4, 2684, 0, {0,0}}
6730 	, { 4, 2688, 0, {0,0}}
6731 	, { 4, 2692, 0, {0,0}}
6732 	, { 4, 2696, 0, {0,0}}
6733 	, { 4, 2700, 0, {0,0}}
6734 	, { 4, 2704, 0, {0,0}}
6735 	, { 4, 2708, 0, {0,0}}
6736 	, { 4, 2712, 0, {0,0}}
6737 	, { 4, 2716, 0, {0,0}}
6738 	, { 4, 2720, 0, {0,0}}
6739 	, { 4, 2724, 0, {0,0}}
6740 	, { 4, 2728, 0, {0,0}}
6741 	, { 4, 2732, 0, {0,0}}
6742 	, { 4, 2736, 0, {0,0}}
6743 	, { 4, 2740, 0, {0,0}}
6744 	, { 4, 2744, 0, {0,0}}
6745 	, { 4, 2748, 0, {0,0}}
6746 	, { 4, 2752, 0, {0,0}}
6747 	, { 4, 2756, 0, {0,0}}
6748 	, { 4, 2760, 0, {0,0}}
6749 	, { 4, 2764, 0, {0,0}}
6750 	, { 4, 2768, 0, {0,0}}
6751 	, { 4, 2772, 0, {0,0}}
6752 	, { 4, 2776, 0, {0,0}}
6753 	, { 4, 2780, 0, {0,0}}
6754 	, { 4, 2784, 0, {0,0}}
6755 	, { 4, 2788, 0, {0,0}}
6756 	, { 4, 2792, 0, {0,0}}
6757 	, { 4, 2796, 0, {0,0}}
6758 	, { 4, 2800, 0, {0,0}}
6759 	, { 4, 2804, 0, {0,0}}
6760 	, { 4, 2808, 0, {0,0}}
6761 	, { 4, 2812, 0, {0,0}}
6762 	, { 4, 2816, 0, {0,0}}
6763 	, { 4, 2820, 0, {0,0}}
6764 	, { 4, 2824, 0, {0,0}}
6765 	, { 4, 2828, 0, {0,0}}
6766 	, { 4, 2832, 0, {0,0}}
6767 	, { 4, 2836, 0, {0,0}}
6768 	, { 4, 2840, 0, {0,0}}
6769 	, { 4, 2844, 0, {0,0}}
6770 	, { 4, 2848, 0, {0,0}}
6771 	, { 4, 2852, 0, {0,0}}
6772 	, { 4, 2856, 0, {0,0}}
6773 	, { 4, 2860, 0, {0,0}}
6774 	, { 4, 2864, 0, {0,0}}
6775 	, { 4, 2868, 0, {0,0}}
6776 	, { 4, 2872, 0, {0,0}}
6777 	, { 4, 2876, 0, {0,0}}
6778 	, { 4, 2880, 0, {0,0}}
6779 	, { 4, 2884, 0, {0,0}}
6780 	, { 4, 2888, 0, {0,0}}
6781 	, { 4, 2892, 0, {0,0}}
6782 	, { 4, 2896, 0, {0,0}}
6783 	, { 4, 2900, 0, {0,0}}
6784 	, { 4, 2904, 0, {0,0}}
6785 	, { 4, 2908, 0, {0,0}}
6786 	, { 4, 2912, 0, {0,0}}
6787 	, { 4, 2916, 0, {0,0}}
6788 	, { 4, 2920, 0, {0,0}}
6789 	, { 4, 2924, 0, {0,0}}
6790 	, { 4, 2928, 0, {0,0}}
6791 	, { 4, 2932, 0, {0,0}}
6792 	, { 4, 2936, 0, {0,0}}
6793 	, { 4, 2940, 0, {0,0}}
6794 	, { 4, 2944, 0, {0,0}}
6795 	, { 4, 2948, 0, {0,0}}
6796 	, { 4, 2952, 0, {0,0}}
6797 	, { 4, 2956, 0, {0,0}}
6798 	, { 4, 2960, 0, {0,0}}
6799 	, { 4, 2964, 0, {0,0}}
6800 	, { 4, 2968, 0, {0,0}}
6801 	, { 4, 2972, 0, {0,0}}
6802 	, { 4, 2976, 0, {0,0}}
6803 	, { 4, 2980, 0, {0,0}}
6804 	, { 4, 2984, 0, {0,0}}
6805 	, { 4, 2988, 0, {0,0}}
6806 	, { 4, 2992, 0, {0,0}}
6807 	, { 4, 2996, 0, {0,0}}
6808 	, { 4, 3000, 0, {0,0}}
6809 	, { 4, 3004, 0, {0,0}}
6810 	, { 4, 3008, 0, {0,0}}
6811 	, { 4, 3012, 0, {0,0}}
6812 	, { 4, 3016, 0, {0,0}}
6813 	, { 4, 3020, 0, {0,0}}
6814 	, { 4, 3024, 0, {0,0}}
6815 	, { 4, 3028, 0, {0,0}}
6816 	, { 4, 3032, 0, {0,0}}
6817 	, { 4, 3036, 0, {0,0}}
6818 	, { 4, 3040, 0, {0,0}}
6819 	, { 4, 3044, 0, {0,0}}
6820 	, { 4, 3048, 0, {0,0}}
6821 	, { 4, 3052, 0, {0,0}}
6822 	, { 4, 3056, 0, {0,0}}
6823 	, { 6, 14, 2, {0,0}}
6824 	, { 6, 14, 2, {0,1}}
6825 	, { 6, 14, 2, {0,2}}
6826 	, { 6, 14, 2, {0,3}}
6827 	, { 6, 14, 2, {0,4}}
6828 	, { 6, 14, 2, {0,5}}
6829 	, { 6, 14, 2, {0,6}}
6830 	, { 6, 14, 2, {0,7}}
6831 	, { 6, 14, 2, {0,8}}
6832 	, { 6, 14, 2, {0,9}}
6833 	, { 6, 14, 2, {0,10}}
6834 	, { 6, 14, 2, {0,11}}
6835 	, { 6, 14, 2, {0,12}}
6836 	, { 6, 14, 2, {0,13}}
6837 	, { 6, 14, 2, {0,14}}
6838 	, { 6, 14, 2, {0,15}}
6839 	, { 6, 14, 2, {0,16}}
6840 	, { 6, 14, 2, {0,17}}
6841 	, { 6, 14, 2, {0,18}}
6842 	, { 6, 14, 2, {0,19}}
6843 	, { 6, 14, 2, {0,20}}
6844 	, { 6, 14, 2, {0,21}}
6845 	, { 6, 14, 2, {0,22}}
6846 	, { 6, 14, 2, {0,23}}
6847 	, { 6, 14, 2, {0,24}}
6848 	, { 6, 14, 2, {0,25}}
6849 	, { 6, 14, 2, {0,26}}
6850 	, { 6, 14, 2, {0,27}}
6851 	, { 6, 14, 2, {0,28}}
6852 	, { 6, 14, 2, {0,29}}
6853 	, { 6, 14, 2, {0,30}}
6854 	, { 6, 14, 2, {0,31}}
6855 	, { 6, 14, 2, {0,32}}
6856 	, { 6, 14, 2, {0,33}}
6857 	, { 6, 14, 2, {0,34}}
6858 	, { 6, 14, 2, {0,35}}
6859 	, { 6, 14, 2, {0,36}}
6860 	, { 6, 14, 2, {0,37}}
6861 	, { 6, 14, 2, {0,38}}
6862 	, { 6, 14, 2, {0,39}}
6863 	, { 6, 14, 2, {0,40}}
6864 	, { 6, 14, 2, {0,41}}
6865 	, { 6, 14, 2, {0,42}}
6866 	, { 6, 14, 2, {0,43}}
6867 	, { 6, 14, 2, {0,44}}
6868 	, { 6, 14, 2, {0,45}}
6869 	, { 6, 14, 2, {0,46}}
6870 	, { 6, 14, 2, {0,47}}
6871 	, { 6, 14, 2, {0,48}}
6872 	, { 6, 14, 2, {0,49}}
6873 	, { 6, 14, 2, {0,50}}
6874 	, { 6, 14, 2, {0,51}}
6875 	, { 6, 14, 2, {0,52}}
6876 	, { 6, 14, 2, {0,53}}
6877 	, { 6, 14, 2, {0,54}}
6878 	, { 6, 14, 2, {0,55}}
6879 	, { 6, 14, 2, {0,56}}
6880 	, { 6, 14, 2, {0,57}}
6881 	, { 6, 14, 2, {0,58}}
6882 	, { 6, 14, 2, {0,59}}
6883 	, { 6, 14, 2, {0,60}}
6884 	, { 6, 14, 2, {0,61}}
6885 	, { 6, 14, 2, {0,62}}
6886 	, { 6, 14, 2, {0,63}}
6887 	, { 6, 14, 2, {0,64}}
6888 	, { 6, 14, 2, {0,65}}
6889 	, { 6, 14, 2, {0,66}}
6890 	, { 6, 14, 2, {0,67}}
6891 	, { 6, 14, 2, {0,68}}
6892 	, { 6, 14, 2, {0,69}}
6893 	, { 6, 14, 2, {0,70}}
6894 	, { 6, 14, 2, {0,71}}
6895 	, { 6, 14, 2, {0,72}}
6896 	, { 6, 14, 2, {0,73}}
6897 	, { 6, 14, 2, {0,74}}
6898 	, { 6, 14, 2, {0,75}}
6899 	, { 6, 14, 2, {0,76}}
6900 	, { 6, 14, 2, {0,77}}
6901 	, { 6, 14, 2, {0,78}}
6902 	, { 6, 14, 2, {0,79}}
6903 	, { 6, 14, 2, {0,80}}
6904 	, { 6, 14, 2, {0,81}}
6905 	, { 6, 14, 2, {0,82}}
6906 	, { 6, 14, 2, {0,83}}
6907 	, { 6, 14, 2, {0,84}}
6908 	, { 6, 14, 2, {0,85}}
6909 	, { 6, 14, 2, {0,86}}
6910 	, { 6, 14, 2, {0,87}}
6911 	, { 6, 14, 2, {0,88}}
6912 	, { 6, 14, 2, {0,89}}
6913 	, { 6, 14, 2, {0,90}}
6914 	, { 6, 14, 2, {0,91}}
6915 	, { 6, 14, 2, {0,92}}
6916 	, { 6, 14, 2, {0,93}}
6917 	, { 6, 14, 2, {0,94}}
6918 	, { 6, 14, 2, {0,95}}
6919 	, { 6, 14, 2, {0,96}}
6920 	, { 6, 14, 2, {0,97}}
6921 	, { 6, 14, 2, {0,98}}
6922 	, { 6, 14, 2, {0,99}}
6923 	, { 6, 14, 2, {0,100}}
6924 	, { 6, 14, 2, {0,101}}
6925 	, { 6, 14, 2, {0,102}}
6926 	, { 6, 14, 2, {0,103}}
6927 	, { 6, 14, 2, {0,104}}
6928 	, { 6, 14, 2, {0,105}}
6929 	, { 6, 14, 2, {0,106}}
6930 	, { 6, 14, 2, {0,107}}
6931 	, { 6, 14, 2, {0,108}}
6932 	, { 6, 14, 2, {0,109}}
6933 	, { 6, 14, 2, {0,110}}
6934 	, { 6, 14, 2, {0,111}}
6935 	, { 6, 14, 2, {0,112}}
6936 	, { 6, 14, 2, {0,113}}
6937 	, { 6, 14, 2, {0,114}}
6938 	, { 6, 14, 2, {0,115}}
6939 	, { 6, 14, 2, {0,116}}
6940 	, { 6, 14, 2, {0,117}}
6941 	, { 6, 14, 2, {0,118}}
6942 	, { 6, 14, 2, {0,119}}
6943 	, { 6, 14, 2, {0,120}}
6944 	, { 6, 14, 2, {0,121}}
6945 	, { 6, 14, 2, {0,122}}
6946 	, { 6, 14, 2, {0,123}}
6947 	, { 6, 14, 2, {0,124}}
6948 	, { 6, 14, 2, {0,125}}
6949 	, { 6, 14, 2, {0,126}}
6950 	, { 6, 14, 2, {0,127}}
6951 	, { 6, 14, 2, {0,128}}
6952 	, { 6, 14, 2, {0,129}}
6953 	, { 6, 14, 2, {0,130}}
6954 	, { 6, 14, 2, {0,131}}
6955 	, { 6, 14, 2, {0,132}}
6956 	, { 6, 14, 2, {0,133}}
6957 	, { 6, 14, 2, {0,134}}
6958 	, { 6, 14, 2, {0,135}}
6959 	, { 6, 14, 2, {0,136}}
6960 	, { 6, 14, 2, {0,137}}
6961 	, { 6, 14, 2, {0,138}}
6962 	, { 6, 14, 2, {0,139}}
6963 	, { 6, 14, 2, {0,140}}
6964 	, { 6, 14, 2, {0,141}}
6965 	, { 6, 14, 2, {0,142}}
6966 	, { 6, 14, 2, {0,143}}
6967 	, { 6, 14, 2, {0,144}}
6968 	, { 6, 14, 2, {0,145}}
6969 	, { 6, 14, 2, {0,146}}
6970 	, { 6, 14, 2, {0,147}}
6971 	, { 6, 14, 2, {0,148}}
6972 	, { 6, 14, 2, {0,149}}
6973 	, { 6, 14, 2, {0,150}}
6974 	, { 6, 14, 2, {0,151}}
6975 	, { 6, 14, 2, {0,152}}
6976 	, { 6, 14, 2, {0,153}}
6977 	, { 6, 14, 2, {0,154}}
6978 	, { 6, 14, 2, {0,155}}
6979 	, { 6, 14, 2, {0,156}}
6980 	, { 6, 14, 2, {0,157}}
6981 	, { 6, 14, 2, {0,158}}
6982 	, { 6, 14, 2, {0,159}}
6983 	, { 6, 14, 2, {0,160}}
6984 	, { 6, 14, 2, {0,161}}
6985 	, { 6, 14, 2, {0,162}}
6986 	, { 6, 14, 2, {0,163}}
6987 	, { 6, 14, 2, {0,164}}
6988 	, { 6, 14, 2, {0,165}}
6989 	, { 6, 14, 2, {0,166}}
6990 	, { 6, 14, 2, {0,167}}
6991 	, { 6, 14, 2, {0,168}}
6992 	, { 6, 14, 2, {0,169}}
6993 	, { 6, 14, 2, {0,170}}
6994 	, { 6, 14, 2, {0,171}}
6995 	, { 6, 14, 2, {0,172}}
6996 	, { 6, 14, 2, {0,173}}
6997 	, { 6, 14, 2, {0,174}}
6998 	, { 6, 14, 2, {0,175}}
6999 	, { 6, 14, 2, {0,176}}
7000 	, { 6, 14, 2, {0,177}}
7001 	, { 6, 14, 2, {0,178}}
7002 	, { 6, 14, 2, {0,179}}
7003 	, { 6, 14, 2, {0,180}}
7004 	, { 6, 14, 2, {0,181}}
7005 	, { 6, 14, 2, {0,182}}
7006 	, { 6, 14, 2, {0,183}}
7007 	, { 6, 14, 2, {0,184}}
7008 	, { 6, 14, 2, {0,185}}
7009 	, { 6, 14, 2, {0,186}}
7010 	, { 6, 14, 2, {0,187}}
7011 	, { 6, 14, 2, {0,188}}
7012 	, { 6, 14, 2, {0,189}}
7013 	, { 6, 14, 2, {0,190}}
7014 	, { 6, 14, 2, {0,191}}
7015 	, { 6, 14, 2, {0,192}}
7016 	, { 6, 14, 2, {0,193}}
7017 	, { 6, 14, 2, {0,194}}
7018 	, { 6, 14, 2, {0,195}}
7019 	, { 6, 14, 2, {0,196}}
7020 	, { 6, 14, 2, {0,197}}
7021 	, { 6, 14, 2, {0,198}}
7022 	, { 6, 14, 2, {0,199}}
7023 	, { 6, 14, 2, {0,200}}
7024 	, { 6, 14, 2, {0,201}}
7025 	, { 6, 14, 2, {0,202}}
7026 	, { 6, 14, 2, {0,203}}
7027 	, { 6, 14, 2, {0,204}}
7028 	, { 6, 14, 2, {0,205}}
7029 	, { 6, 14, 2, {0,206}}
7030 	, { 6, 14, 2, {0,207}}
7031 	, { 6, 14, 2, {0,208}}
7032 	, { 6, 14, 2, {0,209}}
7033 	, { 6, 14, 2, {0,210}}
7034 	, { 6, 14, 2, {0,211}}
7035 	, { 6, 14, 2, {0,212}}
7036 	, { 6, 14, 2, {0,213}}
7037 	, { 6, 14, 2, {0,214}}
7038 	, { 6, 14, 2, {0,215}}
7039 	, { 6, 14, 2, {0,216}}
7040 	, { 6, 14, 2, {0,217}}
7041 	, { 6, 14, 2, {0,218}}
7042 	, { 6, 14, 2, {0,219}}
7043 	, { 6, 14, 2, {0,220}}
7044 	, { 6, 14, 2, {0,221}}
7045 	, { 6, 14, 2, {0,222}}
7046 	, { 6, 14, 2, {0,223}}
7047 	, { 6, 14, 2, {0,224}}
7048 	, { 6, 14, 2, {0,225}}
7049 	, { 6, 14, 2, {0,226}}
7050 	, { 6, 14, 2, {0,227}}
7051 	, { 6, 14, 2, {0,228}}
7052 	, { 6, 14, 2, {0,229}}
7053 	, { 6, 14, 2, {0,230}}
7054 	, { 6, 14, 2, {0,231}}
7055 	, { 6, 14, 2, {0,232}}
7056 	, { 6, 14, 2, {0,233}}
7057 	, { 6, 14, 2, {0,234}}
7058 	, { 6, 14, 2, {0,235}}
7059 	, { 6, 14, 2, {0,236}}
7060 	, { 6, 14, 2, {0,237}}
7061 	, { 6, 14, 2, {0,238}}
7062 	, { 6, 14, 2, {0,239}}
7063 	, { 6, 14, 2, {0,240}}
7064 	, { 6, 14, 2, {0,241}}
7065 	, { 6, 14, 2, {0,242}}
7066 	, { 6, 14, 2, {0,243}}
7067 	, { 6, 14, 2, {0,244}}
7068 	, { 6, 14, 2, {0,245}}
7069 	, { 6, 14, 2, {0,246}}
7070 	, { 6, 14, 2, {0,247}}
7071 	, { 6, 14, 2, {0,248}}
7072 	, { 6, 14, 2, {0,249}}
7073 	, { 6, 14, 2, {0,250}}
7074 	, { 6, 14, 2, {0,251}}
7075 	, { 6, 14, 2, {0,252}}
7076 	, { 6, 14, 2, {0,253}}
7077 	, { 6, 14, 2, {0,254}}
7078 	, { 6, 14, 2, {0,255}}
7079 	, { 6, 14, 2, {0,256}}
7080 	, { 6, 14, 2, {0,257}}
7081 	, { 6, 14, 2, {0,258}}
7082 	, { 6, 14, 2, {0,259}}
7083 	, { 6, 14, 2, {0,260}}
7084 	, { 6, 14, 2, {0,261}}
7085 	, { 6, 14, 2, {0,262}}
7086 	, { 6, 14, 2, {0,263}}
7087 	, { 6, 14, 2, {0,264}}
7088 	, { 6, 14, 2, {0,265}}
7089 	, { 6, 14, 2, {0,266}}
7090 	, { 6, 14, 2, {0,267}}
7091 	, { 6, 14, 2, {0,268}}
7092 	, { 6, 14, 2, {0,269}}
7093 	, { 6, 14, 2, {0,270}}
7094 	, { 6, 14, 2, {0,271}}
7095 	, { 10, 6, 1, {327681,0}}
7096 	, { 10, 6, 1, {327937,0}}
7097 	, { 10, 6, 1, {328193,0}}
7098 	, { 10, 6, 1, {328449,0}}
7099 	, { 10, 6, 1, {328705,0}}
7100 	, { 10, 6, 1, {328961,0}}
7101 	, { 10, 6, 1, {329217,0}}
7102 	, { 10, 6, 1, {329473,0}}
7103 	, { 10, 6, 1, {329729,0}}
7104 	, { 10, 6, 1, {329985,0}}
7105 	, { 10, 6, 1, {330241,0}}
7106 	, { 10, 6, 1, {330497,0}}};
7107 
7108 static const struct vfc_read_task vfc_task_t_e3b0 = {vfc_vectors_t_e3b0, 1049};
7109 static const struct vfc_read_write_vector vfc_vectors_x_e3b0[1049] = {
7110 	{ 4, 0, 0, {0,0}}
7111 	, { 4, 4, 0, {0,0}}
7112 	, { 4, 8, 0, {0,0}}
7113 	, { 4, 12, 0, {0,0}}
7114 	, { 4, 16, 0, {0,0}}
7115 	, { 4, 20, 0, {0,0}}
7116 	, { 4, 24, 0, {0,0}}
7117 	, { 4, 28, 0, {0,0}}
7118 	, { 4, 32, 0, {0,0}}
7119 	, { 4, 36, 0, {0,0}}
7120 	, { 4, 40, 0, {0,0}}
7121 	, { 4, 44, 0, {0,0}}
7122 	, { 4, 48, 0, {0,0}}
7123 	, { 4, 52, 0, {0,0}}
7124 	, { 4, 56, 0, {0,0}}
7125 	, { 4, 60, 0, {0,0}}
7126 	, { 4, 64, 0, {0,0}}
7127 	, { 4, 68, 0, {0,0}}
7128 	, { 4, 72, 0, {0,0}}
7129 	, { 4, 76, 0, {0,0}}
7130 	, { 4, 80, 0, {0,0}}
7131 	, { 4, 84, 0, {0,0}}
7132 	, { 4, 88, 0, {0,0}}
7133 	, { 4, 92, 0, {0,0}}
7134 	, { 4, 96, 0, {0,0}}
7135 	, { 4, 100, 0, {0,0}}
7136 	, { 4, 104, 0, {0,0}}
7137 	, { 4, 108, 0, {0,0}}
7138 	, { 4, 112, 0, {0,0}}
7139 	, { 4, 116, 0, {0,0}}
7140 	, { 4, 120, 0, {0,0}}
7141 	, { 4, 124, 0, {0,0}}
7142 	, { 4, 128, 0, {0,0}}
7143 	, { 4, 132, 0, {0,0}}
7144 	, { 4, 136, 0, {0,0}}
7145 	, { 4, 140, 0, {0,0}}
7146 	, { 4, 144, 0, {0,0}}
7147 	, { 4, 148, 0, {0,0}}
7148 	, { 4, 152, 0, {0,0}}
7149 	, { 4, 156, 0, {0,0}}
7150 	, { 4, 160, 0, {0,0}}
7151 	, { 4, 164, 0, {0,0}}
7152 	, { 4, 168, 0, {0,0}}
7153 	, { 4, 172, 0, {0,0}}
7154 	, { 4, 176, 0, {0,0}}
7155 	, { 4, 180, 0, {0,0}}
7156 	, { 4, 184, 0, {0,0}}
7157 	, { 4, 188, 0, {0,0}}
7158 	, { 4, 192, 0, {0,0}}
7159 	, { 4, 196, 0, {0,0}}
7160 	, { 4, 200, 0, {0,0}}
7161 	, { 4, 204, 0, {0,0}}
7162 	, { 4, 208, 0, {0,0}}
7163 	, { 4, 212, 0, {0,0}}
7164 	, { 4, 216, 0, {0,0}}
7165 	, { 4, 220, 0, {0,0}}
7166 	, { 4, 224, 0, {0,0}}
7167 	, { 4, 228, 0, {0,0}}
7168 	, { 4, 232, 0, {0,0}}
7169 	, { 4, 236, 0, {0,0}}
7170 	, { 4, 240, 0, {0,0}}
7171 	, { 4, 244, 0, {0,0}}
7172 	, { 4, 248, 0, {0,0}}
7173 	, { 4, 252, 0, {0,0}}
7174 	, { 4, 256, 0, {0,0}}
7175 	, { 4, 260, 0, {0,0}}
7176 	, { 4, 264, 0, {0,0}}
7177 	, { 4, 268, 0, {0,0}}
7178 	, { 4, 272, 0, {0,0}}
7179 	, { 4, 276, 0, {0,0}}
7180 	, { 4, 280, 0, {0,0}}
7181 	, { 4, 284, 0, {0,0}}
7182 	, { 4, 288, 0, {0,0}}
7183 	, { 4, 292, 0, {0,0}}
7184 	, { 4, 296, 0, {0,0}}
7185 	, { 4, 300, 0, {0,0}}
7186 	, { 4, 304, 0, {0,0}}
7187 	, { 4, 308, 0, {0,0}}
7188 	, { 4, 312, 0, {0,0}}
7189 	, { 4, 316, 0, {0,0}}
7190 	, { 4, 320, 0, {0,0}}
7191 	, { 4, 324, 0, {0,0}}
7192 	, { 4, 328, 0, {0,0}}
7193 	, { 4, 332, 0, {0,0}}
7194 	, { 4, 336, 0, {0,0}}
7195 	, { 4, 340, 0, {0,0}}
7196 	, { 4, 344, 0, {0,0}}
7197 	, { 4, 348, 0, {0,0}}
7198 	, { 4, 352, 0, {0,0}}
7199 	, { 4, 356, 0, {0,0}}
7200 	, { 4, 360, 0, {0,0}}
7201 	, { 4, 364, 0, {0,0}}
7202 	, { 4, 368, 0, {0,0}}
7203 	, { 4, 372, 0, {0,0}}
7204 	, { 4, 376, 0, {0,0}}
7205 	, { 4, 380, 0, {0,0}}
7206 	, { 4, 384, 0, {0,0}}
7207 	, { 4, 388, 0, {0,0}}
7208 	, { 4, 392, 0, {0,0}}
7209 	, { 4, 396, 0, {0,0}}
7210 	, { 4, 400, 0, {0,0}}
7211 	, { 4, 404, 0, {0,0}}
7212 	, { 4, 408, 0, {0,0}}
7213 	, { 4, 412, 0, {0,0}}
7214 	, { 4, 416, 0, {0,0}}
7215 	, { 4, 420, 0, {0,0}}
7216 	, { 4, 424, 0, {0,0}}
7217 	, { 4, 428, 0, {0,0}}
7218 	, { 4, 432, 0, {0,0}}
7219 	, { 4, 436, 0, {0,0}}
7220 	, { 4, 440, 0, {0,0}}
7221 	, { 4, 444, 0, {0,0}}
7222 	, { 4, 448, 0, {0,0}}
7223 	, { 4, 452, 0, {0,0}}
7224 	, { 4, 456, 0, {0,0}}
7225 	, { 4, 460, 0, {0,0}}
7226 	, { 4, 464, 0, {0,0}}
7227 	, { 4, 468, 0, {0,0}}
7228 	, { 4, 472, 0, {0,0}}
7229 	, { 4, 476, 0, {0,0}}
7230 	, { 4, 480, 0, {0,0}}
7231 	, { 4, 484, 0, {0,0}}
7232 	, { 4, 488, 0, {0,0}}
7233 	, { 4, 492, 0, {0,0}}
7234 	, { 4, 496, 0, {0,0}}
7235 	, { 4, 500, 0, {0,0}}
7236 	, { 4, 504, 0, {0,0}}
7237 	, { 4, 508, 0, {0,0}}
7238 	, { 4, 512, 0, {0,0}}
7239 	, { 4, 516, 0, {0,0}}
7240 	, { 4, 520, 0, {0,0}}
7241 	, { 4, 524, 0, {0,0}}
7242 	, { 4, 528, 0, {0,0}}
7243 	, { 4, 532, 0, {0,0}}
7244 	, { 4, 536, 0, {0,0}}
7245 	, { 4, 540, 0, {0,0}}
7246 	, { 4, 544, 0, {0,0}}
7247 	, { 4, 548, 0, {0,0}}
7248 	, { 4, 552, 0, {0,0}}
7249 	, { 4, 556, 0, {0,0}}
7250 	, { 4, 560, 0, {0,0}}
7251 	, { 4, 564, 0, {0,0}}
7252 	, { 4, 568, 0, {0,0}}
7253 	, { 4, 572, 0, {0,0}}
7254 	, { 4, 576, 0, {0,0}}
7255 	, { 4, 580, 0, {0,0}}
7256 	, { 4, 584, 0, {0,0}}
7257 	, { 4, 588, 0, {0,0}}
7258 	, { 4, 592, 0, {0,0}}
7259 	, { 4, 596, 0, {0,0}}
7260 	, { 4, 600, 0, {0,0}}
7261 	, { 4, 604, 0, {0,0}}
7262 	, { 4, 608, 0, {0,0}}
7263 	, { 4, 612, 0, {0,0}}
7264 	, { 4, 616, 0, {0,0}}
7265 	, { 4, 620, 0, {0,0}}
7266 	, { 4, 624, 0, {0,0}}
7267 	, { 4, 628, 0, {0,0}}
7268 	, { 4, 632, 0, {0,0}}
7269 	, { 4, 636, 0, {0,0}}
7270 	, { 4, 640, 0, {0,0}}
7271 	, { 4, 644, 0, {0,0}}
7272 	, { 4, 648, 0, {0,0}}
7273 	, { 4, 652, 0, {0,0}}
7274 	, { 4, 656, 0, {0,0}}
7275 	, { 4, 660, 0, {0,0}}
7276 	, { 4, 664, 0, {0,0}}
7277 	, { 4, 668, 0, {0,0}}
7278 	, { 4, 672, 0, {0,0}}
7279 	, { 4, 676, 0, {0,0}}
7280 	, { 4, 680, 0, {0,0}}
7281 	, { 4, 684, 0, {0,0}}
7282 	, { 4, 688, 0, {0,0}}
7283 	, { 4, 692, 0, {0,0}}
7284 	, { 4, 696, 0, {0,0}}
7285 	, { 4, 700, 0, {0,0}}
7286 	, { 4, 704, 0, {0,0}}
7287 	, { 4, 708, 0, {0,0}}
7288 	, { 4, 712, 0, {0,0}}
7289 	, { 4, 716, 0, {0,0}}
7290 	, { 4, 720, 0, {0,0}}
7291 	, { 4, 724, 0, {0,0}}
7292 	, { 4, 728, 0, {0,0}}
7293 	, { 4, 732, 0, {0,0}}
7294 	, { 4, 736, 0, {0,0}}
7295 	, { 4, 740, 0, {0,0}}
7296 	, { 4, 744, 0, {0,0}}
7297 	, { 4, 748, 0, {0,0}}
7298 	, { 4, 752, 0, {0,0}}
7299 	, { 4, 756, 0, {0,0}}
7300 	, { 4, 760, 0, {0,0}}
7301 	, { 4, 764, 0, {0,0}}
7302 	, { 4, 768, 0, {0,0}}
7303 	, { 4, 772, 0, {0,0}}
7304 	, { 4, 776, 0, {0,0}}
7305 	, { 4, 780, 0, {0,0}}
7306 	, { 4, 784, 0, {0,0}}
7307 	, { 4, 788, 0, {0,0}}
7308 	, { 4, 792, 0, {0,0}}
7309 	, { 4, 796, 0, {0,0}}
7310 	, { 4, 800, 0, {0,0}}
7311 	, { 4, 804, 0, {0,0}}
7312 	, { 4, 808, 0, {0,0}}
7313 	, { 4, 812, 0, {0,0}}
7314 	, { 4, 816, 0, {0,0}}
7315 	, { 4, 820, 0, {0,0}}
7316 	, { 4, 824, 0, {0,0}}
7317 	, { 4, 828, 0, {0,0}}
7318 	, { 4, 832, 0, {0,0}}
7319 	, { 4, 836, 0, {0,0}}
7320 	, { 4, 840, 0, {0,0}}
7321 	, { 4, 844, 0, {0,0}}
7322 	, { 4, 848, 0, {0,0}}
7323 	, { 4, 852, 0, {0,0}}
7324 	, { 4, 856, 0, {0,0}}
7325 	, { 4, 860, 0, {0,0}}
7326 	, { 4, 864, 0, {0,0}}
7327 	, { 4, 868, 0, {0,0}}
7328 	, { 4, 872, 0, {0,0}}
7329 	, { 4, 876, 0, {0,0}}
7330 	, { 4, 880, 0, {0,0}}
7331 	, { 4, 884, 0, {0,0}}
7332 	, { 4, 888, 0, {0,0}}
7333 	, { 4, 892, 0, {0,0}}
7334 	, { 4, 896, 0, {0,0}}
7335 	, { 4, 900, 0, {0,0}}
7336 	, { 4, 904, 0, {0,0}}
7337 	, { 4, 908, 0, {0,0}}
7338 	, { 4, 912, 0, {0,0}}
7339 	, { 4, 916, 0, {0,0}}
7340 	, { 4, 920, 0, {0,0}}
7341 	, { 4, 924, 0, {0,0}}
7342 	, { 4, 928, 0, {0,0}}
7343 	, { 4, 932, 0, {0,0}}
7344 	, { 4, 936, 0, {0,0}}
7345 	, { 4, 940, 0, {0,0}}
7346 	, { 4, 944, 0, {0,0}}
7347 	, { 4, 948, 0, {0,0}}
7348 	, { 4, 952, 0, {0,0}}
7349 	, { 4, 956, 0, {0,0}}
7350 	, { 4, 960, 0, {0,0}}
7351 	, { 4, 964, 0, {0,0}}
7352 	, { 4, 968, 0, {0,0}}
7353 	, { 4, 972, 0, {0,0}}
7354 	, { 4, 976, 0, {0,0}}
7355 	, { 4, 980, 0, {0,0}}
7356 	, { 4, 984, 0, {0,0}}
7357 	, { 4, 988, 0, {0,0}}
7358 	, { 4, 992, 0, {0,0}}
7359 	, { 4, 996, 0, {0,0}}
7360 	, { 4, 1000, 0, {0,0}}
7361 	, { 4, 1004, 0, {0,0}}
7362 	, { 4, 1008, 0, {0,0}}
7363 	, { 4, 1012, 0, {0,0}}
7364 	, { 4, 1016, 0, {0,0}}
7365 	, { 4, 1020, 0, {0,0}}
7366 	, { 4, 1024, 0, {0,0}}
7367 	, { 4, 1028, 0, {0,0}}
7368 	, { 4, 1032, 0, {0,0}}
7369 	, { 4, 1036, 0, {0,0}}
7370 	, { 4, 1040, 0, {0,0}}
7371 	, { 4, 1044, 0, {0,0}}
7372 	, { 4, 1048, 0, {0,0}}
7373 	, { 4, 1052, 0, {0,0}}
7374 	, { 4, 1056, 0, {0,0}}
7375 	, { 4, 1060, 0, {0,0}}
7376 	, { 4, 1064, 0, {0,0}}
7377 	, { 4, 1068, 0, {0,0}}
7378 	, { 4, 1072, 0, {0,0}}
7379 	, { 4, 1076, 0, {0,0}}
7380 	, { 4, 1080, 0, {0,0}}
7381 	, { 4, 1084, 0, {0,0}}
7382 	, { 4, 1088, 0, {0,0}}
7383 	, { 4, 1092, 0, {0,0}}
7384 	, { 4, 1096, 0, {0,0}}
7385 	, { 4, 1100, 0, {0,0}}
7386 	, { 4, 1104, 0, {0,0}}
7387 	, { 4, 1108, 0, {0,0}}
7388 	, { 4, 1112, 0, {0,0}}
7389 	, { 4, 1116, 0, {0,0}}
7390 	, { 4, 1120, 0, {0,0}}
7391 	, { 4, 1124, 0, {0,0}}
7392 	, { 4, 1128, 0, {0,0}}
7393 	, { 4, 1132, 0, {0,0}}
7394 	, { 4, 1136, 0, {0,0}}
7395 	, { 4, 1140, 0, {0,0}}
7396 	, { 4, 1144, 0, {0,0}}
7397 	, { 4, 1148, 0, {0,0}}
7398 	, { 4, 1152, 0, {0,0}}
7399 	, { 4, 1156, 0, {0,0}}
7400 	, { 4, 1160, 0, {0,0}}
7401 	, { 4, 1164, 0, {0,0}}
7402 	, { 4, 1168, 0, {0,0}}
7403 	, { 4, 1172, 0, {0,0}}
7404 	, { 4, 1176, 0, {0,0}}
7405 	, { 4, 1180, 0, {0,0}}
7406 	, { 4, 1184, 0, {0,0}}
7407 	, { 4, 1188, 0, {0,0}}
7408 	, { 4, 1192, 0, {0,0}}
7409 	, { 4, 1196, 0, {0,0}}
7410 	, { 4, 1200, 0, {0,0}}
7411 	, { 4, 1204, 0, {0,0}}
7412 	, { 4, 1208, 0, {0,0}}
7413 	, { 4, 1212, 0, {0,0}}
7414 	, { 4, 1216, 0, {0,0}}
7415 	, { 4, 1220, 0, {0,0}}
7416 	, { 4, 1224, 0, {0,0}}
7417 	, { 4, 1228, 0, {0,0}}
7418 	, { 4, 1232, 0, {0,0}}
7419 	, { 4, 1236, 0, {0,0}}
7420 	, { 4, 1240, 0, {0,0}}
7421 	, { 4, 1244, 0, {0,0}}
7422 	, { 4, 1248, 0, {0,0}}
7423 	, { 4, 1252, 0, {0,0}}
7424 	, { 4, 1256, 0, {0,0}}
7425 	, { 4, 1260, 0, {0,0}}
7426 	, { 4, 1264, 0, {0,0}}
7427 	, { 4, 1268, 0, {0,0}}
7428 	, { 4, 1272, 0, {0,0}}
7429 	, { 4, 1276, 0, {0,0}}
7430 	, { 4, 1280, 0, {0,0}}
7431 	, { 4, 1284, 0, {0,0}}
7432 	, { 4, 1288, 0, {0,0}}
7433 	, { 4, 1292, 0, {0,0}}
7434 	, { 4, 1296, 0, {0,0}}
7435 	, { 4, 1300, 0, {0,0}}
7436 	, { 4, 1304, 0, {0,0}}
7437 	, { 4, 1308, 0, {0,0}}
7438 	, { 4, 1312, 0, {0,0}}
7439 	, { 4, 1316, 0, {0,0}}
7440 	, { 4, 1320, 0, {0,0}}
7441 	, { 4, 1324, 0, {0,0}}
7442 	, { 4, 1328, 0, {0,0}}
7443 	, { 4, 1332, 0, {0,0}}
7444 	, { 4, 1336, 0, {0,0}}
7445 	, { 4, 1340, 0, {0,0}}
7446 	, { 4, 1344, 0, {0,0}}
7447 	, { 4, 1348, 0, {0,0}}
7448 	, { 4, 1352, 0, {0,0}}
7449 	, { 4, 1356, 0, {0,0}}
7450 	, { 4, 1360, 0, {0,0}}
7451 	, { 4, 1364, 0, {0,0}}
7452 	, { 4, 1368, 0, {0,0}}
7453 	, { 4, 1372, 0, {0,0}}
7454 	, { 4, 1376, 0, {0,0}}
7455 	, { 4, 1380, 0, {0,0}}
7456 	, { 4, 1384, 0, {0,0}}
7457 	, { 4, 1388, 0, {0,0}}
7458 	, { 4, 1392, 0, {0,0}}
7459 	, { 4, 1396, 0, {0,0}}
7460 	, { 4, 1400, 0, {0,0}}
7461 	, { 4, 1404, 0, {0,0}}
7462 	, { 4, 1408, 0, {0,0}}
7463 	, { 4, 1412, 0, {0,0}}
7464 	, { 4, 1416, 0, {0,0}}
7465 	, { 4, 1420, 0, {0,0}}
7466 	, { 4, 1424, 0, {0,0}}
7467 	, { 4, 1428, 0, {0,0}}
7468 	, { 4, 1432, 0, {0,0}}
7469 	, { 4, 1436, 0, {0,0}}
7470 	, { 4, 1440, 0, {0,0}}
7471 	, { 4, 1444, 0, {0,0}}
7472 	, { 4, 1448, 0, {0,0}}
7473 	, { 4, 1452, 0, {0,0}}
7474 	, { 4, 1456, 0, {0,0}}
7475 	, { 4, 1460, 0, {0,0}}
7476 	, { 4, 1464, 0, {0,0}}
7477 	, { 4, 1468, 0, {0,0}}
7478 	, { 4, 1472, 0, {0,0}}
7479 	, { 4, 1476, 0, {0,0}}
7480 	, { 4, 1480, 0, {0,0}}
7481 	, { 4, 1484, 0, {0,0}}
7482 	, { 4, 1488, 0, {0,0}}
7483 	, { 4, 1492, 0, {0,0}}
7484 	, { 4, 1496, 0, {0,0}}
7485 	, { 4, 1500, 0, {0,0}}
7486 	, { 4, 1504, 0, {0,0}}
7487 	, { 4, 1508, 0, {0,0}}
7488 	, { 4, 1512, 0, {0,0}}
7489 	, { 4, 1516, 0, {0,0}}
7490 	, { 4, 1520, 0, {0,0}}
7491 	, { 4, 1524, 0, {0,0}}
7492 	, { 4, 1528, 0, {0,0}}
7493 	, { 4, 1532, 0, {0,0}}
7494 	, { 4, 1536, 0, {0,0}}
7495 	, { 4, 1540, 0, {0,0}}
7496 	, { 4, 1544, 0, {0,0}}
7497 	, { 4, 1548, 0, {0,0}}
7498 	, { 4, 1552, 0, {0,0}}
7499 	, { 4, 1556, 0, {0,0}}
7500 	, { 4, 1560, 0, {0,0}}
7501 	, { 4, 1564, 0, {0,0}}
7502 	, { 4, 1568, 0, {0,0}}
7503 	, { 4, 1572, 0, {0,0}}
7504 	, { 4, 1576, 0, {0,0}}
7505 	, { 4, 1580, 0, {0,0}}
7506 	, { 4, 1584, 0, {0,0}}
7507 	, { 4, 1588, 0, {0,0}}
7508 	, { 4, 1592, 0, {0,0}}
7509 	, { 4, 1596, 0, {0,0}}
7510 	, { 4, 1600, 0, {0,0}}
7511 	, { 4, 1604, 0, {0,0}}
7512 	, { 4, 1608, 0, {0,0}}
7513 	, { 4, 1612, 0, {0,0}}
7514 	, { 4, 1616, 0, {0,0}}
7515 	, { 4, 1620, 0, {0,0}}
7516 	, { 4, 1624, 0, {0,0}}
7517 	, { 4, 1628, 0, {0,0}}
7518 	, { 4, 1632, 0, {0,0}}
7519 	, { 4, 1636, 0, {0,0}}
7520 	, { 4, 1640, 0, {0,0}}
7521 	, { 4, 1644, 0, {0,0}}
7522 	, { 4, 1648, 0, {0,0}}
7523 	, { 4, 1652, 0, {0,0}}
7524 	, { 4, 1656, 0, {0,0}}
7525 	, { 4, 1660, 0, {0,0}}
7526 	, { 4, 1664, 0, {0,0}}
7527 	, { 4, 1668, 0, {0,0}}
7528 	, { 4, 1672, 0, {0,0}}
7529 	, { 4, 1676, 0, {0,0}}
7530 	, { 4, 1680, 0, {0,0}}
7531 	, { 4, 1684, 0, {0,0}}
7532 	, { 4, 1688, 0, {0,0}}
7533 	, { 4, 1692, 0, {0,0}}
7534 	, { 4, 1696, 0, {0,0}}
7535 	, { 4, 1700, 0, {0,0}}
7536 	, { 4, 1704, 0, {0,0}}
7537 	, { 4, 1708, 0, {0,0}}
7538 	, { 4, 1712, 0, {0,0}}
7539 	, { 4, 1716, 0, {0,0}}
7540 	, { 4, 1720, 0, {0,0}}
7541 	, { 4, 1724, 0, {0,0}}
7542 	, { 4, 1728, 0, {0,0}}
7543 	, { 4, 1732, 0, {0,0}}
7544 	, { 4, 1736, 0, {0,0}}
7545 	, { 4, 1740, 0, {0,0}}
7546 	, { 4, 1744, 0, {0,0}}
7547 	, { 4, 1748, 0, {0,0}}
7548 	, { 4, 1752, 0, {0,0}}
7549 	, { 4, 1756, 0, {0,0}}
7550 	, { 4, 1760, 0, {0,0}}
7551 	, { 4, 1764, 0, {0,0}}
7552 	, { 4, 1768, 0, {0,0}}
7553 	, { 4, 1772, 0, {0,0}}
7554 	, { 4, 1776, 0, {0,0}}
7555 	, { 4, 1780, 0, {0,0}}
7556 	, { 4, 1784, 0, {0,0}}
7557 	, { 4, 1788, 0, {0,0}}
7558 	, { 4, 1792, 0, {0,0}}
7559 	, { 4, 1796, 0, {0,0}}
7560 	, { 4, 1800, 0, {0,0}}
7561 	, { 4, 1804, 0, {0,0}}
7562 	, { 4, 1808, 0, {0,0}}
7563 	, { 4, 1812, 0, {0,0}}
7564 	, { 4, 1816, 0, {0,0}}
7565 	, { 4, 1820, 0, {0,0}}
7566 	, { 4, 1824, 0, {0,0}}
7567 	, { 4, 1828, 0, {0,0}}
7568 	, { 4, 1832, 0, {0,0}}
7569 	, { 4, 1836, 0, {0,0}}
7570 	, { 4, 1840, 0, {0,0}}
7571 	, { 4, 1844, 0, {0,0}}
7572 	, { 4, 1848, 0, {0,0}}
7573 	, { 4, 1852, 0, {0,0}}
7574 	, { 4, 1856, 0, {0,0}}
7575 	, { 4, 1860, 0, {0,0}}
7576 	, { 4, 1864, 0, {0,0}}
7577 	, { 4, 1868, 0, {0,0}}
7578 	, { 4, 1872, 0, {0,0}}
7579 	, { 4, 1876, 0, {0,0}}
7580 	, { 4, 1880, 0, {0,0}}
7581 	, { 4, 1884, 0, {0,0}}
7582 	, { 4, 1888, 0, {0,0}}
7583 	, { 4, 1892, 0, {0,0}}
7584 	, { 4, 1896, 0, {0,0}}
7585 	, { 4, 1900, 0, {0,0}}
7586 	, { 4, 1904, 0, {0,0}}
7587 	, { 4, 1908, 0, {0,0}}
7588 	, { 4, 1912, 0, {0,0}}
7589 	, { 4, 1916, 0, {0,0}}
7590 	, { 4, 1920, 0, {0,0}}
7591 	, { 4, 1924, 0, {0,0}}
7592 	, { 4, 1928, 0, {0,0}}
7593 	, { 4, 1932, 0, {0,0}}
7594 	, { 4, 1936, 0, {0,0}}
7595 	, { 4, 1940, 0, {0,0}}
7596 	, { 4, 1944, 0, {0,0}}
7597 	, { 4, 1948, 0, {0,0}}
7598 	, { 4, 1952, 0, {0,0}}
7599 	, { 4, 1956, 0, {0,0}}
7600 	, { 4, 1960, 0, {0,0}}
7601 	, { 4, 1964, 0, {0,0}}
7602 	, { 4, 1968, 0, {0,0}}
7603 	, { 4, 1972, 0, {0,0}}
7604 	, { 4, 1976, 0, {0,0}}
7605 	, { 4, 1980, 0, {0,0}}
7606 	, { 4, 1984, 0, {0,0}}
7607 	, { 4, 1988, 0, {0,0}}
7608 	, { 4, 1992, 0, {0,0}}
7609 	, { 4, 1996, 0, {0,0}}
7610 	, { 4, 2000, 0, {0,0}}
7611 	, { 4, 2004, 0, {0,0}}
7612 	, { 4, 2008, 0, {0,0}}
7613 	, { 4, 2012, 0, {0,0}}
7614 	, { 4, 2016, 0, {0,0}}
7615 	, { 4, 2020, 0, {0,0}}
7616 	, { 4, 2024, 0, {0,0}}
7617 	, { 4, 2028, 0, {0,0}}
7618 	, { 4, 2032, 0, {0,0}}
7619 	, { 4, 2036, 0, {0,0}}
7620 	, { 4, 2040, 0, {0,0}}
7621 	, { 4, 2044, 0, {0,0}}
7622 	, { 4, 2048, 0, {0,0}}
7623 	, { 4, 2052, 0, {0,0}}
7624 	, { 4, 2056, 0, {0,0}}
7625 	, { 4, 2060, 0, {0,0}}
7626 	, { 4, 2064, 0, {0,0}}
7627 	, { 4, 2068, 0, {0,0}}
7628 	, { 4, 2072, 0, {0,0}}
7629 	, { 4, 2076, 0, {0,0}}
7630 	, { 4, 2080, 0, {0,0}}
7631 	, { 4, 2084, 0, {0,0}}
7632 	, { 4, 2088, 0, {0,0}}
7633 	, { 4, 2092, 0, {0,0}}
7634 	, { 4, 2096, 0, {0,0}}
7635 	, { 4, 2100, 0, {0,0}}
7636 	, { 4, 2104, 0, {0,0}}
7637 	, { 4, 2108, 0, {0,0}}
7638 	, { 4, 2112, 0, {0,0}}
7639 	, { 4, 2116, 0, {0,0}}
7640 	, { 4, 2120, 0, {0,0}}
7641 	, { 4, 2124, 0, {0,0}}
7642 	, { 4, 2128, 0, {0,0}}
7643 	, { 4, 2132, 0, {0,0}}
7644 	, { 4, 2136, 0, {0,0}}
7645 	, { 4, 2140, 0, {0,0}}
7646 	, { 4, 2144, 0, {0,0}}
7647 	, { 4, 2148, 0, {0,0}}
7648 	, { 4, 2152, 0, {0,0}}
7649 	, { 4, 2156, 0, {0,0}}
7650 	, { 4, 2160, 0, {0,0}}
7651 	, { 4, 2164, 0, {0,0}}
7652 	, { 4, 2168, 0, {0,0}}
7653 	, { 4, 2172, 0, {0,0}}
7654 	, { 4, 2176, 0, {0,0}}
7655 	, { 4, 2180, 0, {0,0}}
7656 	, { 4, 2184, 0, {0,0}}
7657 	, { 4, 2188, 0, {0,0}}
7658 	, { 4, 2192, 0, {0,0}}
7659 	, { 4, 2196, 0, {0,0}}
7660 	, { 4, 2200, 0, {0,0}}
7661 	, { 4, 2204, 0, {0,0}}
7662 	, { 4, 2208, 0, {0,0}}
7663 	, { 4, 2212, 0, {0,0}}
7664 	, { 4, 2216, 0, {0,0}}
7665 	, { 4, 2220, 0, {0,0}}
7666 	, { 4, 2224, 0, {0,0}}
7667 	, { 4, 2228, 0, {0,0}}
7668 	, { 4, 2232, 0, {0,0}}
7669 	, { 4, 2236, 0, {0,0}}
7670 	, { 4, 2240, 0, {0,0}}
7671 	, { 4, 2244, 0, {0,0}}
7672 	, { 4, 2248, 0, {0,0}}
7673 	, { 4, 2252, 0, {0,0}}
7674 	, { 4, 2256, 0, {0,0}}
7675 	, { 4, 2260, 0, {0,0}}
7676 	, { 4, 2264, 0, {0,0}}
7677 	, { 4, 2268, 0, {0,0}}
7678 	, { 4, 2272, 0, {0,0}}
7679 	, { 4, 2276, 0, {0,0}}
7680 	, { 4, 2280, 0, {0,0}}
7681 	, { 4, 2284, 0, {0,0}}
7682 	, { 4, 2288, 0, {0,0}}
7683 	, { 4, 2292, 0, {0,0}}
7684 	, { 4, 2296, 0, {0,0}}
7685 	, { 4, 2300, 0, {0,0}}
7686 	, { 4, 2304, 0, {0,0}}
7687 	, { 4, 2308, 0, {0,0}}
7688 	, { 4, 2312, 0, {0,0}}
7689 	, { 4, 2316, 0, {0,0}}
7690 	, { 4, 2320, 0, {0,0}}
7691 	, { 4, 2324, 0, {0,0}}
7692 	, { 4, 2328, 0, {0,0}}
7693 	, { 4, 2332, 0, {0,0}}
7694 	, { 4, 2336, 0, {0,0}}
7695 	, { 4, 2340, 0, {0,0}}
7696 	, { 4, 2344, 0, {0,0}}
7697 	, { 4, 2348, 0, {0,0}}
7698 	, { 4, 2352, 0, {0,0}}
7699 	, { 4, 2356, 0, {0,0}}
7700 	, { 4, 2360, 0, {0,0}}
7701 	, { 4, 2364, 0, {0,0}}
7702 	, { 4, 2368, 0, {0,0}}
7703 	, { 4, 2372, 0, {0,0}}
7704 	, { 4, 2376, 0, {0,0}}
7705 	, { 4, 2380, 0, {0,0}}
7706 	, { 4, 2384, 0, {0,0}}
7707 	, { 4, 2388, 0, {0,0}}
7708 	, { 4, 2392, 0, {0,0}}
7709 	, { 4, 2396, 0, {0,0}}
7710 	, { 4, 2400, 0, {0,0}}
7711 	, { 4, 2404, 0, {0,0}}
7712 	, { 4, 2408, 0, {0,0}}
7713 	, { 4, 2412, 0, {0,0}}
7714 	, { 4, 2416, 0, {0,0}}
7715 	, { 4, 2420, 0, {0,0}}
7716 	, { 4, 2424, 0, {0,0}}
7717 	, { 4, 2428, 0, {0,0}}
7718 	, { 4, 2432, 0, {0,0}}
7719 	, { 4, 2436, 0, {0,0}}
7720 	, { 4, 2440, 0, {0,0}}
7721 	, { 4, 2444, 0, {0,0}}
7722 	, { 4, 2448, 0, {0,0}}
7723 	, { 4, 2452, 0, {0,0}}
7724 	, { 4, 2456, 0, {0,0}}
7725 	, { 4, 2460, 0, {0,0}}
7726 	, { 4, 2464, 0, {0,0}}
7727 	, { 4, 2468, 0, {0,0}}
7728 	, { 4, 2472, 0, {0,0}}
7729 	, { 4, 2476, 0, {0,0}}
7730 	, { 4, 2480, 0, {0,0}}
7731 	, { 4, 2484, 0, {0,0}}
7732 	, { 4, 2488, 0, {0,0}}
7733 	, { 4, 2492, 0, {0,0}}
7734 	, { 4, 2496, 0, {0,0}}
7735 	, { 4, 2500, 0, {0,0}}
7736 	, { 4, 2504, 0, {0,0}}
7737 	, { 4, 2508, 0, {0,0}}
7738 	, { 4, 2512, 0, {0,0}}
7739 	, { 4, 2516, 0, {0,0}}
7740 	, { 4, 2520, 0, {0,0}}
7741 	, { 4, 2524, 0, {0,0}}
7742 	, { 4, 2528, 0, {0,0}}
7743 	, { 4, 2532, 0, {0,0}}
7744 	, { 4, 2536, 0, {0,0}}
7745 	, { 4, 2540, 0, {0,0}}
7746 	, { 4, 2544, 0, {0,0}}
7747 	, { 4, 2548, 0, {0,0}}
7748 	, { 4, 2552, 0, {0,0}}
7749 	, { 4, 2556, 0, {0,0}}
7750 	, { 4, 2560, 0, {0,0}}
7751 	, { 4, 2564, 0, {0,0}}
7752 	, { 4, 2568, 0, {0,0}}
7753 	, { 4, 2572, 0, {0,0}}
7754 	, { 4, 2576, 0, {0,0}}
7755 	, { 4, 2580, 0, {0,0}}
7756 	, { 4, 2584, 0, {0,0}}
7757 	, { 4, 2588, 0, {0,0}}
7758 	, { 4, 2592, 0, {0,0}}
7759 	, { 4, 2596, 0, {0,0}}
7760 	, { 4, 2600, 0, {0,0}}
7761 	, { 4, 2604, 0, {0,0}}
7762 	, { 4, 2608, 0, {0,0}}
7763 	, { 4, 2612, 0, {0,0}}
7764 	, { 4, 2616, 0, {0,0}}
7765 	, { 4, 2620, 0, {0,0}}
7766 	, { 4, 2624, 0, {0,0}}
7767 	, { 4, 2628, 0, {0,0}}
7768 	, { 4, 2632, 0, {0,0}}
7769 	, { 4, 2636, 0, {0,0}}
7770 	, { 4, 2640, 0, {0,0}}
7771 	, { 4, 2644, 0, {0,0}}
7772 	, { 4, 2648, 0, {0,0}}
7773 	, { 4, 2652, 0, {0,0}}
7774 	, { 4, 2656, 0, {0,0}}
7775 	, { 4, 2660, 0, {0,0}}
7776 	, { 4, 2664, 0, {0,0}}
7777 	, { 4, 2668, 0, {0,0}}
7778 	, { 4, 2672, 0, {0,0}}
7779 	, { 4, 2676, 0, {0,0}}
7780 	, { 4, 2680, 0, {0,0}}
7781 	, { 4, 2684, 0, {0,0}}
7782 	, { 4, 2688, 0, {0,0}}
7783 	, { 4, 2692, 0, {0,0}}
7784 	, { 4, 2696, 0, {0,0}}
7785 	, { 4, 2700, 0, {0,0}}
7786 	, { 4, 2704, 0, {0,0}}
7787 	, { 4, 2708, 0, {0,0}}
7788 	, { 4, 2712, 0, {0,0}}
7789 	, { 4, 2716, 0, {0,0}}
7790 	, { 4, 2720, 0, {0,0}}
7791 	, { 4, 2724, 0, {0,0}}
7792 	, { 4, 2728, 0, {0,0}}
7793 	, { 4, 2732, 0, {0,0}}
7794 	, { 4, 2736, 0, {0,0}}
7795 	, { 4, 2740, 0, {0,0}}
7796 	, { 4, 2744, 0, {0,0}}
7797 	, { 4, 2748, 0, {0,0}}
7798 	, { 4, 2752, 0, {0,0}}
7799 	, { 4, 2756, 0, {0,0}}
7800 	, { 4, 2760, 0, {0,0}}
7801 	, { 4, 2764, 0, {0,0}}
7802 	, { 4, 2768, 0, {0,0}}
7803 	, { 4, 2772, 0, {0,0}}
7804 	, { 4, 2776, 0, {0,0}}
7805 	, { 4, 2780, 0, {0,0}}
7806 	, { 4, 2784, 0, {0,0}}
7807 	, { 4, 2788, 0, {0,0}}
7808 	, { 4, 2792, 0, {0,0}}
7809 	, { 4, 2796, 0, {0,0}}
7810 	, { 4, 2800, 0, {0,0}}
7811 	, { 4, 2804, 0, {0,0}}
7812 	, { 4, 2808, 0, {0,0}}
7813 	, { 4, 2812, 0, {0,0}}
7814 	, { 4, 2816, 0, {0,0}}
7815 	, { 4, 2820, 0, {0,0}}
7816 	, { 4, 2824, 0, {0,0}}
7817 	, { 4, 2828, 0, {0,0}}
7818 	, { 4, 2832, 0, {0,0}}
7819 	, { 4, 2836, 0, {0,0}}
7820 	, { 4, 2840, 0, {0,0}}
7821 	, { 4, 2844, 0, {0,0}}
7822 	, { 4, 2848, 0, {0,0}}
7823 	, { 4, 2852, 0, {0,0}}
7824 	, { 4, 2856, 0, {0,0}}
7825 	, { 4, 2860, 0, {0,0}}
7826 	, { 4, 2864, 0, {0,0}}
7827 	, { 4, 2868, 0, {0,0}}
7828 	, { 4, 2872, 0, {0,0}}
7829 	, { 4, 2876, 0, {0,0}}
7830 	, { 4, 2880, 0, {0,0}}
7831 	, { 4, 2884, 0, {0,0}}
7832 	, { 4, 2888, 0, {0,0}}
7833 	, { 4, 2892, 0, {0,0}}
7834 	, { 4, 2896, 0, {0,0}}
7835 	, { 4, 2900, 0, {0,0}}
7836 	, { 4, 2904, 0, {0,0}}
7837 	, { 4, 2908, 0, {0,0}}
7838 	, { 4, 2912, 0, {0,0}}
7839 	, { 4, 2916, 0, {0,0}}
7840 	, { 4, 2920, 0, {0,0}}
7841 	, { 4, 2924, 0, {0,0}}
7842 	, { 4, 2928, 0, {0,0}}
7843 	, { 4, 2932, 0, {0,0}}
7844 	, { 4, 2936, 0, {0,0}}
7845 	, { 4, 2940, 0, {0,0}}
7846 	, { 4, 2944, 0, {0,0}}
7847 	, { 4, 2948, 0, {0,0}}
7848 	, { 4, 2952, 0, {0,0}}
7849 	, { 4, 2956, 0, {0,0}}
7850 	, { 4, 2960, 0, {0,0}}
7851 	, { 4, 2964, 0, {0,0}}
7852 	, { 4, 2968, 0, {0,0}}
7853 	, { 4, 2972, 0, {0,0}}
7854 	, { 4, 2976, 0, {0,0}}
7855 	, { 4, 2980, 0, {0,0}}
7856 	, { 4, 2984, 0, {0,0}}
7857 	, { 4, 2988, 0, {0,0}}
7858 	, { 4, 2992, 0, {0,0}}
7859 	, { 4, 2996, 0, {0,0}}
7860 	, { 4, 3000, 0, {0,0}}
7861 	, { 4, 3004, 0, {0,0}}
7862 	, { 4, 3008, 0, {0,0}}
7863 	, { 4, 3012, 0, {0,0}}
7864 	, { 4, 3016, 0, {0,0}}
7865 	, { 4, 3020, 0, {0,0}}
7866 	, { 4, 3024, 0, {0,0}}
7867 	, { 4, 3028, 0, {0,0}}
7868 	, { 4, 3032, 0, {0,0}}
7869 	, { 4, 3036, 0, {0,0}}
7870 	, { 4, 3040, 0, {0,0}}
7871 	, { 4, 3044, 0, {0,0}}
7872 	, { 4, 3048, 0, {0,0}}
7873 	, { 4, 3052, 0, {0,0}}
7874 	, { 4, 3056, 0, {0,0}}
7875 	, { 6, 14, 2, {0,0}}
7876 	, { 6, 14, 2, {0,1}}
7877 	, { 6, 14, 2, {0,2}}
7878 	, { 6, 14, 2, {0,3}}
7879 	, { 6, 14, 2, {0,4}}
7880 	, { 6, 14, 2, {0,5}}
7881 	, { 6, 14, 2, {0,6}}
7882 	, { 6, 14, 2, {0,7}}
7883 	, { 6, 14, 2, {0,8}}
7884 	, { 6, 14, 2, {0,9}}
7885 	, { 6, 14, 2, {0,10}}
7886 	, { 6, 14, 2, {0,11}}
7887 	, { 6, 14, 2, {0,12}}
7888 	, { 6, 14, 2, {0,13}}
7889 	, { 6, 14, 2, {0,14}}
7890 	, { 6, 14, 2, {0,15}}
7891 	, { 6, 14, 2, {0,16}}
7892 	, { 6, 14, 2, {0,17}}
7893 	, { 6, 14, 2, {0,18}}
7894 	, { 6, 14, 2, {0,19}}
7895 	, { 6, 14, 2, {0,20}}
7896 	, { 6, 14, 2, {0,21}}
7897 	, { 6, 14, 2, {0,22}}
7898 	, { 6, 14, 2, {0,23}}
7899 	, { 6, 14, 2, {0,24}}
7900 	, { 6, 14, 2, {0,25}}
7901 	, { 6, 14, 2, {0,26}}
7902 	, { 6, 14, 2, {0,27}}
7903 	, { 6, 14, 2, {0,28}}
7904 	, { 6, 14, 2, {0,29}}
7905 	, { 6, 14, 2, {0,30}}
7906 	, { 6, 14, 2, {0,31}}
7907 	, { 6, 14, 2, {0,32}}
7908 	, { 6, 14, 2, {0,33}}
7909 	, { 6, 14, 2, {0,34}}
7910 	, { 6, 14, 2, {0,35}}
7911 	, { 6, 14, 2, {0,36}}
7912 	, { 6, 14, 2, {0,37}}
7913 	, { 6, 14, 2, {0,38}}
7914 	, { 6, 14, 2, {0,39}}
7915 	, { 6, 14, 2, {0,40}}
7916 	, { 6, 14, 2, {0,41}}
7917 	, { 6, 14, 2, {0,42}}
7918 	, { 6, 14, 2, {0,43}}
7919 	, { 6, 14, 2, {0,44}}
7920 	, { 6, 14, 2, {0,45}}
7921 	, { 6, 14, 2, {0,46}}
7922 	, { 6, 14, 2, {0,47}}
7923 	, { 6, 14, 2, {0,48}}
7924 	, { 6, 14, 2, {0,49}}
7925 	, { 6, 14, 2, {0,50}}
7926 	, { 6, 14, 2, {0,51}}
7927 	, { 6, 14, 2, {0,52}}
7928 	, { 6, 14, 2, {0,53}}
7929 	, { 6, 14, 2, {0,54}}
7930 	, { 6, 14, 2, {0,55}}
7931 	, { 6, 14, 2, {0,56}}
7932 	, { 6, 14, 2, {0,57}}
7933 	, { 6, 14, 2, {0,58}}
7934 	, { 6, 14, 2, {0,59}}
7935 	, { 6, 14, 2, {0,60}}
7936 	, { 6, 14, 2, {0,61}}
7937 	, { 6, 14, 2, {0,62}}
7938 	, { 6, 14, 2, {0,63}}
7939 	, { 6, 14, 2, {0,64}}
7940 	, { 6, 14, 2, {0,65}}
7941 	, { 6, 14, 2, {0,66}}
7942 	, { 6, 14, 2, {0,67}}
7943 	, { 6, 14, 2, {0,68}}
7944 	, { 6, 14, 2, {0,69}}
7945 	, { 6, 14, 2, {0,70}}
7946 	, { 6, 14, 2, {0,71}}
7947 	, { 6, 14, 2, {0,72}}
7948 	, { 6, 14, 2, {0,73}}
7949 	, { 6, 14, 2, {0,74}}
7950 	, { 6, 14, 2, {0,75}}
7951 	, { 6, 14, 2, {0,76}}
7952 	, { 6, 14, 2, {0,77}}
7953 	, { 6, 14, 2, {0,78}}
7954 	, { 6, 14, 2, {0,79}}
7955 	, { 6, 14, 2, {0,80}}
7956 	, { 6, 14, 2, {0,81}}
7957 	, { 6, 14, 2, {0,82}}
7958 	, { 6, 14, 2, {0,83}}
7959 	, { 6, 14, 2, {0,84}}
7960 	, { 6, 14, 2, {0,85}}
7961 	, { 6, 14, 2, {0,86}}
7962 	, { 6, 14, 2, {0,87}}
7963 	, { 6, 14, 2, {0,88}}
7964 	, { 6, 14, 2, {0,89}}
7965 	, { 6, 14, 2, {0,90}}
7966 	, { 6, 14, 2, {0,91}}
7967 	, { 6, 14, 2, {0,92}}
7968 	, { 6, 14, 2, {0,93}}
7969 	, { 6, 14, 2, {0,94}}
7970 	, { 6, 14, 2, {0,95}}
7971 	, { 6, 14, 2, {0,96}}
7972 	, { 6, 14, 2, {0,97}}
7973 	, { 6, 14, 2, {0,98}}
7974 	, { 6, 14, 2, {0,99}}
7975 	, { 6, 14, 2, {0,100}}
7976 	, { 6, 14, 2, {0,101}}
7977 	, { 6, 14, 2, {0,102}}
7978 	, { 6, 14, 2, {0,103}}
7979 	, { 6, 14, 2, {0,104}}
7980 	, { 6, 14, 2, {0,105}}
7981 	, { 6, 14, 2, {0,106}}
7982 	, { 6, 14, 2, {0,107}}
7983 	, { 6, 14, 2, {0,108}}
7984 	, { 6, 14, 2, {0,109}}
7985 	, { 6, 14, 2, {0,110}}
7986 	, { 6, 14, 2, {0,111}}
7987 	, { 6, 14, 2, {0,112}}
7988 	, { 6, 14, 2, {0,113}}
7989 	, { 6, 14, 2, {0,114}}
7990 	, { 6, 14, 2, {0,115}}
7991 	, { 6, 14, 2, {0,116}}
7992 	, { 6, 14, 2, {0,117}}
7993 	, { 6, 14, 2, {0,118}}
7994 	, { 6, 14, 2, {0,119}}
7995 	, { 6, 14, 2, {0,120}}
7996 	, { 6, 14, 2, {0,121}}
7997 	, { 6, 14, 2, {0,122}}
7998 	, { 6, 14, 2, {0,123}}
7999 	, { 6, 14, 2, {0,124}}
8000 	, { 6, 14, 2, {0,125}}
8001 	, { 6, 14, 2, {0,126}}
8002 	, { 6, 14, 2, {0,127}}
8003 	, { 6, 14, 2, {0,128}}
8004 	, { 6, 14, 2, {0,129}}
8005 	, { 6, 14, 2, {0,130}}
8006 	, { 6, 14, 2, {0,131}}
8007 	, { 6, 14, 2, {0,132}}
8008 	, { 6, 14, 2, {0,133}}
8009 	, { 6, 14, 2, {0,134}}
8010 	, { 6, 14, 2, {0,135}}
8011 	, { 6, 14, 2, {0,136}}
8012 	, { 6, 14, 2, {0,137}}
8013 	, { 6, 14, 2, {0,138}}
8014 	, { 6, 14, 2, {0,139}}
8015 	, { 6, 14, 2, {0,140}}
8016 	, { 6, 14, 2, {0,141}}
8017 	, { 6, 14, 2, {0,142}}
8018 	, { 6, 14, 2, {0,143}}
8019 	, { 6, 14, 2, {0,144}}
8020 	, { 6, 14, 2, {0,145}}
8021 	, { 6, 14, 2, {0,146}}
8022 	, { 6, 14, 2, {0,147}}
8023 	, { 6, 14, 2, {0,148}}
8024 	, { 6, 14, 2, {0,149}}
8025 	, { 6, 14, 2, {0,150}}
8026 	, { 6, 14, 2, {0,151}}
8027 	, { 6, 14, 2, {0,152}}
8028 	, { 6, 14, 2, {0,153}}
8029 	, { 6, 14, 2, {0,154}}
8030 	, { 6, 14, 2, {0,155}}
8031 	, { 6, 14, 2, {0,156}}
8032 	, { 6, 14, 2, {0,157}}
8033 	, { 6, 14, 2, {0,158}}
8034 	, { 6, 14, 2, {0,159}}
8035 	, { 6, 14, 2, {0,160}}
8036 	, { 6, 14, 2, {0,161}}
8037 	, { 6, 14, 2, {0,162}}
8038 	, { 6, 14, 2, {0,163}}
8039 	, { 6, 14, 2, {0,164}}
8040 	, { 6, 14, 2, {0,165}}
8041 	, { 6, 14, 2, {0,166}}
8042 	, { 6, 14, 2, {0,167}}
8043 	, { 6, 14, 2, {0,168}}
8044 	, { 6, 14, 2, {0,169}}
8045 	, { 6, 14, 2, {0,170}}
8046 	, { 6, 14, 2, {0,171}}
8047 	, { 6, 14, 2, {0,172}}
8048 	, { 6, 14, 2, {0,173}}
8049 	, { 6, 14, 2, {0,174}}
8050 	, { 6, 14, 2, {0,175}}
8051 	, { 6, 14, 2, {0,176}}
8052 	, { 6, 14, 2, {0,177}}
8053 	, { 6, 14, 2, {0,178}}
8054 	, { 6, 14, 2, {0,179}}
8055 	, { 6, 14, 2, {0,180}}
8056 	, { 6, 14, 2, {0,181}}
8057 	, { 6, 14, 2, {0,182}}
8058 	, { 6, 14, 2, {0,183}}
8059 	, { 6, 14, 2, {0,184}}
8060 	, { 6, 14, 2, {0,185}}
8061 	, { 6, 14, 2, {0,186}}
8062 	, { 6, 14, 2, {0,187}}
8063 	, { 6, 14, 2, {0,188}}
8064 	, { 6, 14, 2, {0,189}}
8065 	, { 6, 14, 2, {0,190}}
8066 	, { 6, 14, 2, {0,191}}
8067 	, { 6, 14, 2, {0,192}}
8068 	, { 6, 14, 2, {0,193}}
8069 	, { 6, 14, 2, {0,194}}
8070 	, { 6, 14, 2, {0,195}}
8071 	, { 6, 14, 2, {0,196}}
8072 	, { 6, 14, 2, {0,197}}
8073 	, { 6, 14, 2, {0,198}}
8074 	, { 6, 14, 2, {0,199}}
8075 	, { 6, 14, 2, {0,200}}
8076 	, { 6, 14, 2, {0,201}}
8077 	, { 6, 14, 2, {0,202}}
8078 	, { 6, 14, 2, {0,203}}
8079 	, { 6, 14, 2, {0,204}}
8080 	, { 6, 14, 2, {0,205}}
8081 	, { 6, 14, 2, {0,206}}
8082 	, { 6, 14, 2, {0,207}}
8083 	, { 6, 14, 2, {0,208}}
8084 	, { 6, 14, 2, {0,209}}
8085 	, { 6, 14, 2, {0,210}}
8086 	, { 6, 14, 2, {0,211}}
8087 	, { 6, 14, 2, {0,212}}
8088 	, { 6, 14, 2, {0,213}}
8089 	, { 6, 14, 2, {0,214}}
8090 	, { 6, 14, 2, {0,215}}
8091 	, { 6, 14, 2, {0,216}}
8092 	, { 6, 14, 2, {0,217}}
8093 	, { 6, 14, 2, {0,218}}
8094 	, { 6, 14, 2, {0,219}}
8095 	, { 6, 14, 2, {0,220}}
8096 	, { 6, 14, 2, {0,221}}
8097 	, { 6, 14, 2, {0,222}}
8098 	, { 6, 14, 2, {0,223}}
8099 	, { 6, 14, 2, {0,224}}
8100 	, { 6, 14, 2, {0,225}}
8101 	, { 6, 14, 2, {0,226}}
8102 	, { 6, 14, 2, {0,227}}
8103 	, { 6, 14, 2, {0,228}}
8104 	, { 6, 14, 2, {0,229}}
8105 	, { 6, 14, 2, {0,230}}
8106 	, { 6, 14, 2, {0,231}}
8107 	, { 6, 14, 2, {0,232}}
8108 	, { 6, 14, 2, {0,233}}
8109 	, { 6, 14, 2, {0,234}}
8110 	, { 6, 14, 2, {0,235}}
8111 	, { 6, 14, 2, {0,236}}
8112 	, { 6, 14, 2, {0,237}}
8113 	, { 6, 14, 2, {0,238}}
8114 	, { 6, 14, 2, {0,239}}
8115 	, { 6, 14, 2, {0,240}}
8116 	, { 6, 14, 2, {0,241}}
8117 	, { 6, 14, 2, {0,242}}
8118 	, { 6, 14, 2, {0,243}}
8119 	, { 6, 14, 2, {0,244}}
8120 	, { 6, 14, 2, {0,245}}
8121 	, { 6, 14, 2, {0,246}}
8122 	, { 6, 14, 2, {0,247}}
8123 	, { 6, 14, 2, {0,248}}
8124 	, { 6, 14, 2, {0,249}}
8125 	, { 6, 14, 2, {0,250}}
8126 	, { 6, 14, 2, {0,251}}
8127 	, { 6, 14, 2, {0,252}}
8128 	, { 6, 14, 2, {0,253}}
8129 	, { 6, 14, 2, {0,254}}
8130 	, { 6, 14, 2, {0,255}}
8131 	, { 6, 14, 2, {0,256}}
8132 	, { 6, 14, 2, {0,257}}
8133 	, { 6, 14, 2, {0,258}}
8134 	, { 6, 14, 2, {0,259}}
8135 	, { 6, 14, 2, {0,260}}
8136 	, { 6, 14, 2, {0,261}}
8137 	, { 6, 14, 2, {0,262}}
8138 	, { 6, 14, 2, {0,263}}
8139 	, { 6, 14, 2, {0,264}}
8140 	, { 6, 14, 2, {0,265}}
8141 	, { 6, 14, 2, {0,266}}
8142 	, { 6, 14, 2, {0,267}}
8143 	, { 6, 14, 2, {0,268}}
8144 	, { 6, 14, 2, {0,269}}
8145 	, { 6, 14, 2, {0,270}}
8146 	, { 6, 14, 2, {0,271}}
8147 	, { 10, 6, 1, {327681,0}}
8148 	, { 10, 6, 1, {327937,0}}
8149 	, { 10, 6, 1, {328193,0}}
8150 	, { 10, 6, 1, {328449,0}}
8151 	, { 10, 6, 1, {328705,0}}
8152 	, { 10, 6, 1, {328961,0}}
8153 	, { 10, 6, 1, {329217,0}}
8154 	, { 10, 6, 1, {329473,0}}
8155 	, { 10, 6, 1, {329729,0}}
8156 	, { 10, 6, 1, {329985,0}}
8157 	, { 10, 6, 1, {330241,0}}
8158 	, { 10, 6, 1, {330497,0}}};
8159 
8160 static const struct vfc_read_task vfc_task_x_e3b0 = {vfc_vectors_x_e3b0, 1049};
8161 
8162 
8163 
8164 static const struct igu_data igu_address_e3b0 = {
8165 	1, 10, 0x130034, 0x130130, { 0x00130178, 0x0013017c}
8166 };
8167 
8168 
8169 #define PAGE_MODE_VALUES_E1 0
8170 
8171 #define PAGE_READ_REGS_E1 0
8172 
8173 #define PAGE_WRITE_REGS_E1 0
8174 
8175 static const u32 page_vals_e1[] = {0};
8176 
8177 static const u32 page_write_regs_e1[] = {0};
8178 
8179 static const struct reg_addr page_read_regs_e1[] = {
8180 	{0x0, 0, RI_E1_ONLINE}
8181 };
8182 
8183 #define PAGE_MODE_VALUES_E1H 0
8184 
8185 
8186 #define PAGE_READ_REGS_E1H 0
8187 
8188 #define PAGE_WRITE_REGS_E1H 0
8189 
8190 static const u32 page_vals_e1h[] = {0};
8191 
8192 static const u32 page_write_regs_e1h[] = {0};
8193 
8194 static const struct reg_addr page_read_regs_e1h[] = {
8195 	{0x0, 0, RI_E1H_ONLINE}
8196 };
8197 
8198 #endif
8199 #define PAGE_MODE_VALUES_E2 2
8200 
8201 
8202 #define PAGE_READ_REGS_E2 1
8203 
8204 #define PAGE_WRITE_REGS_E2 1
8205 
8206 static const u32 page_vals_e2[] = { 0,  128};
8207 
8208 static const u32 page_write_regs_e2[] = {328476};
8209 
8210 static const struct reg_addr page_read_regs_e2[] = {
8211 	{0x58000, 4608, RI_E2_ONLINE}
8212 };
8213 
8214 #define PAGE_MODE_VALUES_E3 2
8215 
8216 
8217 #define PAGE_READ_REGS_E3 1
8218 
8219 #define PAGE_WRITE_REGS_E3 1
8220 
8221 static const u32 page_vals_e3[] = { 0,  128};
8222 
8223 static const u32 page_write_regs_e3[] = {328476};
8224 
8225 static const struct reg_addr page_read_regs_e3[] = {
8226 	{0x58000, 4608, RI_E3E3B0_ONLINE}
8227 };
8228 
8229 #endif
8230