• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/lib/acpica/tests/aslts/src/runtime/collections/functional/reference/
1/*
2 * Some or all of this work - Copyright (c) 2006 - 2016, Intel Corp.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without modification,
6 * are permitted provided that the following conditions are met:
7 *
8 * Redistributions of source code must retain the above copyright notice,
9 * this list of conditions and the following disclaimer.
10 * Redistributions in binary form must reproduce the above copyright notice,
11 * this list of conditions and the following disclaimer in the documentation
12 * and/or other materials provided with the distribution.
13 * Neither the name of Intel Corporation nor the names of its contributors
14 * may be used to endorse or promote products derived from this software
15 * without specific prior written permission.
16 *
17 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
21 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
25 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
26 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 */
28
29/*
30 * References
31 *
32 *          (named objects, if present, are the global objects (from DefinitionBlock))
33 *
34 * TABLE 2: all the legal ways to generate references to the
35 *          named objects
36 * TABLE 4: all the legal ways to generate references to the
37 *          named objects being elements of Package
38 *
39 * Producing Reference operators:
40 *
41 *    Index, RefOf, CondRefOf
42 */
43
44/*
45??????????????
46SEE: PUT everywhere APPROPREATE arg6 - number of checking for diagnostics
47!!!!!!!!!!!!!!
48SEE: add verification of Field Unit (in all files)
49SEE: run the tests two times - to check that the data are not corrupted
50SEE: uncomment runs after bug fixing
51*/
52
53
54Name(z080, 80)
55
56// ///////////////////////////////////////////////////////////////////////////
57//
58// TABLE 2: all the legal ways to generate references to the named objects
59//
60// ///////////////////////////////////////////////////////////////////////////
61
62// m169 but with global data
63Method(m190)
64{
65	if (y100) {
66		ts00("m190")
67	} else {
68		Store("m190", Debug)
69	}
70
71	// T2:I2-I4
72
73	if (y114) {
74		// Remove this after the bug fixing
75		Store(Index(m902, 0), Local0)
76		m1a0(Local0, c010, Ones, 0)
77	}
78
79	// Computational Data
80
81	Store(Index(s900, 0), Local0)
82	m1a2(Local0, c016, 0, 0, c009, 0x31, 1)
83
84	Store(Index(s901, 2), Local0)
85	m1a2(Local0, c016, 0, 0, c009, 0x72, 2)
86
87	Store(Index(b900, 3), Local0)
88	m1a2(Local0, c016, 0, 0, c009, 0xb3, 3)
89
90	// Elements of Package are Uninitialized
91
92	if (y104) {
93		Store(Index(p900, 0), Local0)
94		m1a0(Local0, c008, Ones, 4)
95	}
96
97	// Elements of Package are Computational Data
98
99	Store(Index(p901, 0), Local0)
100	m1a2(Local0, c009, 0, 0, c009, 0xabcd0004, 5)
101
102	Store(Index(p901, 1), Local0)
103	m1a2(Local0, c009, 0, 0, c009, 0x1122334455660005, 6)
104
105	Store(Index(p902, 0), Local0)
106	m1a2(Local0, c00a, 0, 0, c00a, "12340006", 7)
107
108	Store(Index(p902, 1), Local0)
109	m1a2(Local0, c00a, 0, 0, c00a, "q1w2e3r4t5y6u7i80007", 8)
110
111	Store(Index(p903, 0), Local0)
112	m1a2(Local0, c00a, 0, 0, c00a, "qwrtyuiop0008", 9)
113
114	Store(Index(p903, 1), Local0)
115	m1a2(Local0, c00a, 0, 0, c00a, "1234567890abdef0250009", 10)
116
117	Store(Index(p904, 0), Local0)
118	m1a2(Local0, c00b, 0, 0, c00b, Buffer() {0xb5,0xb6,0xb7}, 11)
119
120	Store(Index(p905, 0), Local0)
121	m1a2(Local0, c00c, 1, 0, c009, 0xabc000a, 12)
122
123	Store(Index(p905, 0), Local0)
124	m1a2(Local0, c00c, 1, 1, c00a, "0xabc000b", 13)
125
126	Store(Index(p906, 0), Local0)
127	m1a2(Local0, c00c, 1, 0, c00a, "abc000d", 14)
128
129	Store(Index(p907, 0), Local0)
130	m1a2(Local0, c00c, 1, 0, c00a, "aqwevbgnm000e", 15)
131
132	Store(Index(p908, 0), Local0)
133	m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xba,0xbb,0xbc,0xbd,0xbe}, 16)
134
135	Store(Index(p909, 0), Local0)
136	m1a2(Local0, c00c, 2, 0, c009, 0xabc000f, 17)
137
138	Store(Index(p90a, 0), Local0)
139	m1a2(Local0, c00c, 2, 0, c00a, "12340010", 18)
140
141	Store(Index(p90b, 0), Local0)
142	m1a2(Local0, c00c, 2, 0, c00a, "zxswefas0011", 19)
143
144	Store(Index(p90c, 0), Local0)
145	m1a2(Local0, c00c, 2, 0, c00b, Buffer() {0xbf,0xc0,0xc1}, 20)
146
147	Store(Index(p90d, 0), Local0)
148	m1a2(Local0, c009, 0, 0, c009, 0xfe7cb391d65a0000, 21)
149
150	Store(Index(p90e, 0), Local0)
151	m1a2(Local0, c009, 0, 0, c009, 0xc1790001, 22)
152
153	Store(Index(p90f, 0), Local0)
154	m1a2(Local0, c00a, 0, 0, c00a, "12340002", 23)
155
156	Store(Index(p910, 0), Local0)
157	m1a2(Local0, c00a, 0, 0, c00a, "qwrtyu0003", 24)
158
159	Store(Index(p911, 0), Local0)
160	m1a2(Local0, c00b, 0, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 25)
161
162	if (y118) {
163		Store(Index(p912, 0), Local0)
164		m1a2(Local0, c00d, 0, 0, c00d, 0, 26)
165
166		Store(Index(p913, 0), Local0)
167		m1a2(Local0, c00d, 0, 0, c00d, 0, 27)
168
169		Store(Index(p914, 0), Local0)
170		m1a2(Local0, c00d, 0, 0, c00d, 0, 28)
171
172		Store(Index(p915, 0), Local0)
173		m1a2(Local0, c016, 0, 0, c016, 0xb0, 29)
174	}
175
176	// Elements of Package are NOT Computational Data
177
178	Store(Index(p916, 0), Local0)
179	m1a0(Local0, c00e, Ones, 30)
180
181	Store(Index(p917, 0), Local0)
182	m1a0(Local0, c00f, Ones, 31)
183
184	Store(Index(p918, 0), Local0)
185	m1a0(Local0, c011, Ones, 32)
186
187	Store(Index(p919, 0), Local0)
188	m1a0(Local0, c012, Ones, 33)
189
190	Store(Index(p91a, 0), Local0)
191	m1a0(Local0, c013, Ones, 34)
192
193	Store(Index(p91b, 0), Local0)
194	m1a0(Local0, c014, Ones, 35)
195
196	Store(Index(p91c, 0), Local0)
197	m1a0(Local0, c015, Ones, 36)
198
199	// Elements of Package are Methods
200
201	if (y105) {
202
203		Store(Index(p91d, 0), Local0)
204		m1a0(Local0, c010, Ones, 37)
205
206		Store(Index(p91e, 0), Local0)
207		m1a0(Local0, c010, Ones, 38)
208
209		Store(Index(p91f, 0), Local0)
210		m1a0(Local0, c010, Ones, 39)
211
212		Store(Index(p920, 0), Local0)
213		m1a0(Local0, c010, Ones, 40)
214
215		Store(Index(p921, 0), Local0)
216		m1a0(Local0, c010, Ones, 41)
217
218		Store(Index(p922, 0), Local0)
219		m1a0(Local0, c010, Ones, 42)
220
221		Store(Index(p923, 0), Local0)
222		m1a0(Local0, c010, Ones, 43)
223
224		Store(Index(p924, 0), Local0)
225		m1a0(Local0, c010, Ones, 44)
226
227		Store(Index(p925, 0), Local0)
228		m1a0(Local0, c010, Ones, 45)
229
230		Store(Index(p926, 0), Local0)
231		m1a0(Local0, c010, Ones, 46)
232
233		Store(Index(p927, 0), Local0)
234		m1a0(Local0, c010, Ones, 47)
235
236		Store(Index(p928, 0), Local0)
237		m1a0(Local0, c010, Ones, 48)
238
239		Store(Index(p929, 0), Local0)
240		m1a0(Local0, c010, Ones, 49)
241
242		Store(Index(p92a, 0), Local0)
243		m1a0(Local0, c010, Ones, 50)
244
245		Store(Index(p92b, 0), Local0)
246		m1a0(Local0, c010, Ones, 51)
247
248		Store(Index(p92c, 0), Local0)
249		m1a0(Local0, c010, Ones, 52)
250
251		Store(Index(p92d, 0), Local0)
252		m1a0(Local0, c010, Ones, 53)
253
254		Store(Index(p92e, 0), Local0)
255		m1a0(Local0, c010, Ones, 54)
256
257		Store(Index(p92f, 0), Local0)
258		m1a0(Local0, c010, Ones, 55)
259
260		Store(Index(p930, 0), Local0)
261		m1a0(Local0, c010, Ones, 56)
262
263		Store(Index(p931, 0), Local0)
264		m1a0(Local0, c010, Ones, 57)
265
266		Store(Index(p932, 0), Local0)
267		m1a0(Local0, c010, Ones, 58)
268
269		Store(Index(p933, 0), Local0)
270		m1a0(Local0, c010, Ones, 59)
271
272		Store(Index(p934, 0), Local0)
273		m1a0(Local0, c010, Ones, 60)
274
275		if (y103) {
276			Store(Index(p935, 0), Local0)
277			m1a0(Local0, c010, Ones, 61)
278		}
279
280		Store(Index(p936, 0), Local0)
281		m1a0(Local0, c010, Ones, 62)
282
283		Store(Index(p937, 0), Local0)
284		m1a0(Local0, c010, Ones, 63)
285
286		Store(Index(p938, 0), Local0)
287		m1a0(Local0, c010, Ones, 64)
288
289		Store(Index(p939, 0), Local0)
290		m1a0(Local0, c010, Ones, 65)
291
292		Store(Index(p93a, 0), Local0)
293		m1a0(Local0, c010, Ones, 66)
294
295		Store(Index(p93b, 0), Local0)
296		m1a0(Local0, c010, Ones, 67)
297
298		Store(Index(p93c, 0), Local0)
299		m1a0(Local0, c010, Ones, 68)
300
301		Store(Index(p93d, 0), Local0)
302		m1a0(Local0, c010, Ones, 69)
303
304		Store(Index(p93e, 0), Local0)
305		m1a0(Local0, c010, Ones, 70)
306
307		Store(Index(p93f, 0), Local0)
308		m1a0(Local0, c010, Ones, 71)
309
310		Store(Index(p940, 0), Local0)
311		m1a0(Local0, c010, Ones, 72)
312
313		Store(Index(p941, 0), Local0)
314		m1a0(Local0, c010, Ones, 73)
315
316		Store(Index(p942, 0), Local0)
317		m1a0(Local0, c010, Ones, 74)
318
319		Store(Index(p943, 0), Local0)
320		m1a0(Local0, c010, Ones, 75)
321
322		Store(Index(p944, 0), Local0)
323		m1a0(Local0, c010, Ones, 76)
324
325		Store(Index(p945, 0), Local0)
326		m1a0(Local0, c010, Ones, 77)
327
328		Store(Index(p946, 0), Local0)
329		m1a0(Local0, c010, Ones, 78)
330
331		Store(Index(p947, 0), Local0)
332		m1a0(Local0, c010, Ones, 79)
333
334		Store(Index(p948, 0), Local0)
335		m1a0(Local0, c010, Ones, 80)
336
337		Store(Index(p949, 0), Local0)
338		m1a0(Local0, c010, Ones, 81)
339
340		Store(Index(p94a, 0), Local0)
341		m1a0(Local0, c010, Ones, 82)
342
343		Store(Index(p94b, 0), Local0)
344		m1a0(Local0, c010, Ones, 83)
345
346		Store(Index(p94c, 0), Local0)
347		m1a0(Local0, c010, Ones, 84)
348
349		Store(Index(p94d, 0), Local0)
350		m1a0(Local0, c010, Ones, 85)
351
352		Store(Index(p94e, 0), Local0)
353		m1a0(Local0, c010, Ones, 86)
354
355		Store(Index(p94f, 0), Local0)
356		m1a0(Local0, c010, Ones, 87)
357
358		Store(Index(p950, 0), Local0)
359		m1a0(Local0, c010, Ones, 88)
360
361		Store(Index(p951, 0), Local0)
362		m1a0(Local0, c010, Ones, 89)
363
364		Store(Index(p952, 0), Local0)
365		m1a0(Local0, c010, Ones, 90)
366	}
367
368	// T2:IR2-IR4
369
370	// Computational Data
371
372	Store(Index(s900, 0, Local1), Local0)
373	m1a2(Local0, c016, 0, 0, c009, 0x31, 91)
374	m1a2(Local1, c016, 0, 0, c009, 0x31, 92)
375
376	Store(Index(s901, 2, Local1), Local0)
377	m1a2(Local0, c016, 0, 0, c009, 0x72, 93)
378	m1a2(Local1, c016, 0, 0, c009, 0x72, 94)
379
380	Store(Index(b900, 4, Local1), Local0)
381	m1a2(Local0, c016, 0, 0, c009, 0xb4, 95)
382	m1a2(Local1, c016, 0, 0, c009, 0xb4, 96)
383
384	// Elements of Package are Uninitialized
385
386	if (y104) {
387		Store(Index(p900, 0, Local1), Local0)
388		m1a0(Local0, c008, Ones, 97)
389		m1a0(Local1, c008, Ones, 98)
390	}
391
392	// Elements of Package are Computational Data
393
394	Store(Index(p901, 0, Local1), Local0)
395	m1a2(Local0, c009, 0, 0, c009, 0xabcd0004, 99)
396	m1a2(Local1, c009, 0, 0, c009, 0xabcd0004, 100)
397
398	Store(Index(p901, 1, Local1), Local0)
399	m1a2(Local0, c009, 0, 0, c009, 0x1122334455660005, 101)
400	m1a2(Local1, c009, 0, 0, c009, 0x1122334455660005, 102)
401
402	Store(Index(p902, 0, Local1), Local0)
403	m1a2(Local0, c00a, 0, 0, c00a, "12340006", 103)
404	m1a2(Local1, c00a, 0, 0, c00a, "12340006", 104)
405
406	Store(Index(p902, 1, Local1), Local0)
407	m1a2(Local0, c00a, 0, 0, c00a, "q1w2e3r4t5y6u7i80007", 105)
408	m1a2(Local1, c00a, 0, 0, c00a, "q1w2e3r4t5y6u7i80007", 106)
409
410	Store(Index(p903, 0, Local1), Local0)
411	m1a2(Local0, c00a, 0, 0, c00a, "qwrtyuiop0008", 107)
412	m1a2(Local1, c00a, 0, 0, c00a, "qwrtyuiop0008", 108)
413
414	Store(Index(p903, 1, Local1), Local0)
415	m1a2(Local0, c00a, 0, 0, c00a, "1234567890abdef0250009", 109)
416	m1a2(Local1, c00a, 0, 0, c00a, "1234567890abdef0250009", 110)
417
418	Store(Index(p904, 0, Local1), Local0)
419	m1a2(Local0, c00b, 0, 0, c00b, Buffer() {0xb5,0xb6,0xb7}, 111)
420	m1a2(Local1, c00b, 0, 0, c00b, Buffer() {0xb5,0xb6,0xb7}, 112)
421
422	Store(Index(p905, 0, Local1), Local0)
423	m1a2(Local0, c00c, 1, 0, c009, 0xabc000a, 113)
424	m1a2(Local1, c00c, 1, 0, c009, 0xabc000a, 114)
425
426	Store(Index(p905, 0, Local1), Local0)
427	m1a2(Local0, c00c, 1, 1, c00a, "0xabc000b", 115)
428	m1a2(Local1, c00c, 1, 1, c00a, "0xabc000b", 116)
429
430	Store(Index(p906, 0, Local1), Local0)
431	m1a2(Local0, c00c, 1, 0, c00a, "abc000d", 117)
432	m1a2(Local1, c00c, 1, 0, c00a, "abc000d", 118)
433
434	Store(Index(p907, 0, Local1), Local0)
435	m1a2(Local0, c00c, 1, 0, c00a, "aqwevbgnm000e", 119)
436	m1a2(Local1, c00c, 1, 0, c00a, "aqwevbgnm000e", 120)
437
438	Store(Index(p908, 0, Local1), Local0)
439	m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xba,0xbb,0xbc,0xbd,0xbe}, 121)
440	m1a2(Local1, c00c, 1, 0, c00b, Buffer() {0xba,0xbb,0xbc,0xbd,0xbe}, 122)
441
442	Store(Index(p909, 0, Local1), Local0)
443	m1a2(Local0, c00c, 2, 0, c009, 0xabc000f, 123)
444	m1a2(Local1, c00c, 2, 0, c009, 0xabc000f, 124)
445
446	Store(Index(p90a, 0, Local1), Local0)
447	m1a2(Local0, c00c, 2, 0, c00a, "12340010", 125)
448	m1a2(Local1, c00c, 2, 0, c00a, "12340010", 126)
449
450	Store(Index(p90b, 0, Local1), Local0)
451	m1a2(Local0, c00c, 2, 0, c00a, "zxswefas0011", 127)
452	m1a2(Local1, c00c, 2, 0, c00a, "zxswefas0011", 128)
453
454	Store(Index(p90c, 0, Local1), Local0)
455	m1a2(Local0, c00c, 2, 0, c00b, Buffer() {0xbf,0xc0,0xc1}, 129)
456	m1a2(Local1, c00c, 2, 0, c00b, Buffer() {0xbf,0xc0,0xc1}, 130)
457
458	Store(Index(p90d, 0, Local1), Local0)
459	m1a2(Local0, c009, 0, 0, c009, 0xfe7cb391d65a0000, 131)
460	m1a2(Local1, c009, 0, 0, c009, 0xfe7cb391d65a0000, 132)
461
462	Store(Index(p90e, 0, Local1), Local0)
463	m1a2(Local0, c009, 0, 0, c009, 0xc1790001, 133)
464	m1a2(Local1, c009, 0, 0, c009, 0xc1790001, 134)
465
466	Store(Index(p90f, 0, Local1), Local0)
467	m1a2(Local0, c00a, 0, 0, c00a, "12340002", 135)
468	m1a2(Local1, c00a, 0, 0, c00a, "12340002", 136)
469
470	Store(Index(p910, 0, Local1), Local0)
471	m1a2(Local0, c00a, 0, 0, c00a, "qwrtyu0003", 137)
472	m1a2(Local1, c00a, 0, 0, c00a, "qwrtyu0003", 138)
473
474	Store(Index(p911, 0, Local1), Local0)
475	m1a2(Local0, c00b, 0, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 139)
476	m1a2(Local1, c00b, 0, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 140)
477
478	if (y118) {
479		Store(Index(p912, 0, Local1), Local0)
480		m1a2(Local0, c00d, 0, 0, c00d, 0, 141)
481		m1a2(Local1, c00d, 0, 0, c00d, 0, 142)
482
483		Store(Index(p913, 0, Local1), Local0)
484		m1a2(Local0, c00d, 0, 0, c00d, 0, 143)
485		m1a2(Local1, c00d, 0, 0, c00d, 0, 144)
486
487		Store(Index(p914, 0, Local1), Local0)
488		m1a2(Local0, c00d, 0, 0, c00d, 0, 145)
489		m1a2(Local1, c00d, 0, 0, c00d, 0, 146)
490
491		Store(Index(p915, 0, Local1), Local0)
492		m1a2(Local0, c016, 0, 0, c016, 0xb0, 147)
493		m1a2(Local1, c016, 0, 0, c016, 0xb0, 148)
494	}
495
496	// Elements of Package are NOT Computational Data
497
498	Store(Index(p916, 0, Local1), Local0)
499	m1a0(Local0, c00e, Ones, 149)
500	m1a0(Local1, c00e, Ones, 150)
501
502	Store(Index(p917, 0, Local1), Local0)
503	m1a0(Local0, c00f, Ones, 151)
504	m1a0(Local1, c00f, Ones, 152)
505
506	Store(Index(p918, 0, Local1), Local0)
507	m1a0(Local0, c011, Ones, 153)
508	m1a0(Local1, c011, Ones, 154)
509
510	Store(Index(p919, 0, Local1), Local0)
511	m1a0(Local0, c012, Ones, 155)
512	m1a0(Local1, c012, Ones, 156)
513
514	Store(Index(p91a, 0, Local1), Local0)
515	m1a0(Local0, c013, Ones, 157)
516	m1a0(Local1, c013, Ones, 158)
517
518	Store(Index(p91b, 0, Local1), Local0)
519	m1a0(Local0, c014, Ones, 159)
520	m1a0(Local1, c014, Ones, 160)
521
522	Store(Index(p91c, 0, Local1), Local0)
523	m1a0(Local0, c015, Ones, 161)
524	m1a0(Local1, c015, Ones, 162)
525
526	// Elements of Package are Methods
527
528	if (y105) {
529
530		Store(Index(p91d, 0, Local1), Local0)
531		m1a0(Local0, c010, Ones, 163)
532		m1a0(Local1, c010, Ones, 164)
533
534		Store(Index(p91e, 0, Local1), Local0)
535		m1a0(Local0, c010, Ones, 165)
536		m1a0(Local1, c010, Ones, 166)
537
538		Store(Index(p91f, 0, Local1), Local0)
539		m1a0(Local0, c010, Ones, 167)
540		m1a0(Local1, c010, Ones, 168)
541
542		Store(Index(p920, 0, Local1), Local0)
543		m1a0(Local0, c010, Ones, 169)
544		m1a0(Local1, c010, Ones, 170)
545
546		Store(Index(p921, 0, Local1), Local0)
547		m1a0(Local0, c010, Ones, 171)
548		m1a0(Local1, c010, Ones, 172)
549
550		Store(Index(p922, 0, Local1), Local0)
551		m1a0(Local0, c010, Ones, 173)
552		m1a0(Local1, c010, Ones, 174)
553
554		Store(Index(p923, 0, Local1), Local0)
555		m1a0(Local0, c010, Ones, 175)
556		m1a0(Local1, c010, Ones, 176)
557
558		Store(Index(p924, 0, Local1), Local0)
559		m1a0(Local0, c010, Ones, 177)
560		m1a0(Local1, c010, Ones, 178)
561
562		Store(Index(p925, 0, Local1), Local0)
563		m1a0(Local0, c010, Ones, 179)
564		m1a0(Local1, c010, Ones, 180)
565
566		Store(Index(p926, 0, Local1), Local0)
567		m1a0(Local0, c010, Ones, 181)
568		m1a0(Local1, c010, Ones, 182)
569
570		Store(Index(p927, 0, Local1), Local0)
571		m1a0(Local0, c010, Ones, 183)
572		m1a0(Local1, c010, Ones, 184)
573
574		Store(Index(p928, 0, Local1), Local0)
575		m1a0(Local0, c010, Ones, 185)
576		m1a0(Local1, c010, Ones, 186)
577
578		Store(Index(p929, 0, Local1), Local0)
579		m1a0(Local0, c010, Ones, 187)
580		m1a0(Local1, c010, Ones, 188)
581
582		Store(Index(p92a, 0, Local1), Local0)
583		m1a0(Local0, c010, Ones, 189)
584		m1a0(Local1, c010, Ones, 190)
585
586		Store(Index(p92b, 0, Local1), Local0)
587		m1a0(Local0, c010, Ones, 191)
588		m1a0(Local1, c010, Ones, 192)
589
590		Store(Index(p92c, 0, Local1), Local0)
591		m1a0(Local0, c010, Ones, 193)
592		m1a0(Local1, c010, Ones, 194)
593
594		Store(Index(p92d, 0, Local1), Local0)
595		m1a0(Local0, c010, Ones, 195)
596		m1a0(Local1, c010, Ones, 196)
597
598		Store(Index(p92e, 0, Local1), Local0)
599		m1a0(Local0, c010, Ones, 197)
600		m1a0(Local1, c010, Ones, 198)
601
602		Store(Index(p92f, 0, Local1), Local0)
603		m1a0(Local0, c010, Ones, 199)
604		m1a0(Local1, c010, Ones, 200)
605
606		Store(Index(p930, 0, Local1), Local0)
607		m1a0(Local0, c010, Ones, 201)
608		m1a0(Local1, c010, Ones, 202)
609
610		Store(Index(p931, 0, Local1), Local0)
611		m1a0(Local0, c010, Ones, 203)
612		m1a0(Local1, c010, Ones, 204)
613
614		Store(Index(p932, 0, Local1), Local0)
615		m1a0(Local0, c010, Ones, 205)
616		m1a0(Local1, c010, Ones, 206)
617
618		Store(Index(p933, 0, Local1), Local0)
619		m1a0(Local0, c010, Ones, 207)
620		m1a0(Local1, c010, Ones, 208)
621
622		Store(Index(p934, 0, Local1), Local0)
623		m1a0(Local0, c010, Ones, 209)
624		m1a0(Local1, c010, Ones, 210)
625
626		if (y103) {
627			Store(Index(p935, 0, Local1), Local0)
628			m1a0(Local0, c010, Ones, 211)
629			m1a0(Local1, c010, Ones, 212)
630		}
631
632		Store(Index(p936, 0, Local1), Local0)
633		m1a0(Local0, c010, Ones, 213)
634		m1a0(Local1, c010, Ones, 214)
635
636		Store(Index(p937, 0, Local1), Local0)
637		m1a0(Local0, c010, Ones, 215)
638		m1a0(Local1, c010, Ones, 216)
639
640		Store(Index(p938, 0, Local1), Local0)
641		m1a0(Local0, c010, Ones, 217)
642		m1a0(Local1, c010, Ones, 218)
643
644		Store(Index(p939, 0, Local1), Local0)
645		m1a0(Local0, c010, Ones, 219)
646		m1a0(Local1, c010, Ones, 220)
647
648		Store(Index(p93a, 0, Local1), Local0)
649		m1a0(Local0, c010, Ones, 221)
650		m1a0(Local1, c010, Ones, 222)
651
652		Store(Index(p93b, 0, Local1), Local0)
653		m1a0(Local0, c010, Ones, 223)
654		m1a0(Local1, c010, Ones, 224)
655
656		Store(Index(p93c, 0, Local1), Local0)
657		m1a0(Local0, c010, Ones, 225)
658		m1a0(Local1, c010, Ones, 226)
659
660		Store(Index(p93d, 0, Local1), Local0)
661		m1a0(Local0, c010, Ones, 227)
662		m1a0(Local1, c010, Ones, 228)
663
664		Store(Index(p93e, 0, Local1), Local0)
665		m1a0(Local0, c010, Ones, 229)
666		m1a0(Local1, c010, Ones, 230)
667
668		Store(Index(p93f, 0, Local1), Local0)
669		m1a0(Local0, c010, Ones, 231)
670		m1a0(Local1, c010, Ones, 232)
671
672		Store(Index(p940, 0, Local1), Local0)
673		m1a0(Local0, c010, Ones, 233)
674		m1a0(Local1, c010, Ones, 234)
675
676		Store(Index(p941, 0, Local1), Local0)
677		m1a0(Local0, c010, Ones, 235)
678		m1a0(Local1, c010, Ones, 236)
679
680		Store(Index(p942, 0, Local1), Local0)
681		m1a0(Local0, c010, Ones, 237)
682		m1a0(Local1, c010, Ones, 238)
683
684		Store(Index(p943, 0, Local1), Local0)
685		m1a0(Local0, c010, Ones, 239)
686		m1a0(Local1, c010, Ones, 240)
687
688		Store(Index(p944, 0, Local1), Local0)
689		m1a0(Local0, c010, Ones, 241)
690		m1a0(Local1, c010, Ones, 242)
691
692		Store(Index(p945, 0, Local1), Local0)
693		m1a0(Local0, c010, Ones, 243)
694		m1a0(Local1, c010, Ones, 244)
695
696		Store(Index(p946, 0, Local1), Local0)
697		m1a0(Local0, c010, Ones, 245)
698		m1a0(Local1, c010, Ones, 246)
699
700		Store(Index(p947, 0, Local1), Local0)
701		m1a0(Local0, c010, Ones, 247)
702		m1a0(Local1, c010, Ones, 248)
703
704		Store(Index(p948, 0, Local1), Local0)
705		m1a0(Local0, c010, Ones, 249)
706		m1a0(Local1, c010, Ones, 250)
707
708		Store(Index(p949, 0, Local1), Local0)
709		m1a0(Local0, c010, Ones, 251)
710		m1a0(Local1, c010, Ones, 252)
711
712		Store(Index(p94a, 0, Local1), Local0)
713		m1a0(Local0, c010, Ones, 253)
714		m1a0(Local1, c010, Ones, 254)
715
716		Store(Index(p94b, 0, Local1), Local0)
717		m1a0(Local0, c010, Ones, 255)
718		m1a0(Local1, c010, Ones, 256)
719
720		Store(Index(p94c, 0, Local1), Local0)
721		m1a0(Local0, c010, Ones, 257)
722		m1a0(Local1, c010, Ones, 258)
723
724		Store(Index(p94d, 0, Local1), Local0)
725		m1a0(Local0, c010, Ones, 259)
726		m1a0(Local1, c010, Ones, 260)
727
728		Store(Index(p94e, 0, Local1), Local0)
729		m1a0(Local0, c010, Ones, 261)
730		m1a0(Local1, c010, Ones, 262)
731
732		Store(Index(p94f, 0, Local1), Local0)
733		m1a0(Local0, c010, Ones, 263)
734		m1a0(Local1, c010, Ones, 264)
735
736		Store(Index(p950, 0, Local1), Local0)
737		m1a0(Local0, c010, Ones, 265)
738		m1a0(Local1, c010, Ones, 266)
739
740		Store(Index(p951, 0, Local1), Local0)
741		m1a0(Local0, c010, Ones, 267)
742		m1a0(Local1, c010, Ones, 268)
743
744		Store(Index(p952, 0, Local1), Local0)
745		m1a0(Local0, c010, Ones, 269)
746		m1a0(Local1, c010, Ones, 270)
747	}
748
749	m1a6()
750}
751
752// m16a but with global data
753// arg0 - writing mode
754Method(m191, 1)
755{
756	if (y100) {
757		ts00("m191")
758	} else {
759		Store("m191", Debug)
760	}
761
762	// T2:R1-R14
763
764	// Computational Data
765
766	Store(RefOf(i900), Local0)
767	m1a2(Local0, c009, 0, 0, c009, 0xfe7cb391d65a0000, 271)
768
769	Store(RefOf(i901), Local0)
770	m1a2(Local0, c009, 0, 0, c009, 0xc1790001, 272)
771
772	Store(RefOf(s900), Local0)
773	m1a2(Local0, c00a, 0, 0, c00a, "12340002", 273)
774
775	Store(RefOf(s901), Local0)
776	m1a2(Local0, c00a, 0, 0, c00a, "qwrtyu0003", 274)
777
778	Store(RefOf(b900), Local0)
779	m1a2(Local0, c00b, 0, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 275)
780
781	// Not Computational Data
782
783	Store(RefOf(e900), Local0)
784	m1a0(Local0, c00f, Ones, 280)
785
786	Store(RefOf(mx90), Local0)
787	m1a0(Local0, c011, Ones, 281)
788
789	Store(RefOf(d900), Local0)
790	m1a0(Local0, c00e, Ones, 282)
791
792	if (arg0) {
793		if (y508) {
794			Store(RefOf(tz90), Local0)
795			m1a0(Local0, c015, Ones, 283)
796		}
797	} else {
798		Store(RefOf(tz90), Local0)
799		m1a0(Local0, c015, Ones, 283)
800	}
801
802	Store(RefOf(pr90), Local0)
803	m1a0(Local0, c014, Ones, 284)
804
805	if (arg0) {
806		if (y510) {
807			Store(RefOf(r900), Local0)
808			m1a0(Local0, c012, Ones, 285)
809		}
810	} else {
811		Store(RefOf(r900), Local0)
812		m1a0(Local0, c012, Ones, 1002)
813	}
814
815	Store(RefOf(pw90), Local0)
816	m1a0(Local0, c013, Ones, 286)
817
818	// Package
819
820	Store(RefOf(p953), Local0)
821	m1a2(Local0, c00c, 1, 0, c009, 0xabcd0018, 1001)
822
823	if (arg0) {
824		m1ab()
825		return
826	}
827
828	// Computational Data (Field Unit and Buffer Field)
829
830	Store(RefOf(f900), Local0)
831	m1a2(Local0, c00d, 0, 0, c009, 0, 276)
832
833	Store(RefOf(bn90), Local0)
834	m1a2(Local0, c00d, 0, 0, c009, 0, 277)
835
836	Store(RefOf(if90), Local0)
837	m1a2(Local0, c00d, 0, 0, c009, 0, 278)
838
839	Store(RefOf(bf90), Local0)
840	m1a2(Local0, c016, 0, 0, c009, 0xb0, 279)
841
842	// Elements of Package are Uninitialized
843
844	Store(RefOf(p900), Local0)
845	m1a0(Local0, c00c, Ones, 287)
846
847	// Elements of Package are Computational Data
848
849	Store(RefOf(p901), Local0)
850	m1a2(Local0, c00c, 1, 0, c009, 0xabcd0004, 288)
851	m1a2(Local0, c00c, 1, 1, c009, 0x1122334455660005, 289)
852
853	Store(RefOf(p902), Local0)
854	m1a2(Local0, c00c, 1, 0, c00a, "12340006", 290)
855	m1a2(Local0, c00c, 1, 1, c00a, "q1w2e3r4t5y6u7i80007", 291)
856
857	Store(RefOf(p903), Local0)
858	m1a2(Local0, c00c, 1, 0, c00a, "qwrtyuiop0008", 292)
859	m1a2(Local0, c00c, 1, 1, c00a, "1234567890abdef0250009", 293)
860
861	Store(RefOf(p904), Local0)
862	m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xb5,0xb6,0xb7}, 294)
863
864	Store(RefOf(p905), Local0)
865	m1a2(Local0, c00c, 2, 0, c009, 0xabc000a, 295)
866	m1a2(Local0, c00c, 2, 1, c00a, "0xabc000b", 296)
867
868	Store(RefOf(p906), Local0)
869	m1a2(Local0, c00c, 2, 0, c00a, "abc000d", 297)
870
871	Store(RefOf(p907), Local0)
872	m1a2(Local0, c00c, 2, 0, c00a, "aqwevbgnm000e", 298)
873
874	Store(RefOf(p908), Local0)
875	m1a2(Local0, c00c, 2, 0, c00b, Buffer() {0xba,0xbb,0xbc,0xbd,0xbe}, 299)
876
877	Store(RefOf(p909), Local0)
878	m1a2(Local0, c00c, 3, 0, c009, 0xabc000f, 300)
879
880	Store(RefOf(p90a), Local0)
881	m1a2(Local0, c00c, 3, 0, c00a, "12340010", 301)
882
883	Store(RefOf(p90b), Local0)
884	m1a2(Local0, c00c, 3, 0, c00a, "zxswefas0011", 302)
885
886	Store(RefOf(p90c), Local0)
887	m1a2(Local0, c00c, 3, 0, c00b, Buffer() {0xbf,0xc0,0xc1}, 303)
888
889	Store(RefOf(p90d), Local0)
890	m1a2(Local0, c00c, 1, 0, c009, 0xfe7cb391d65a0000, 304)
891
892	Store(RefOf(p90e), Local0)
893	m1a2(Local0, c00c, 1, 0, c009, 0xc1790001, 305)
894
895	Store(RefOf(p90f), Local0)
896	m1a2(Local0, c00c, 1, 0, c00a, "12340002", 306)
897
898	Store(RefOf(p910), Local0)
899	m1a2(Local0, c00c, 1, 0, c00a, "qwrtyu0003", 307)
900
901	Store(RefOf(p911), Local0)
902	m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 308)
903
904	if (y118) {
905		Store(RefOf(p912), Local0)
906		m1a2(Local0, c00c, 1, 0, c00d, 0, 309)
907
908		Store(RefOf(p913), Local0)
909		m1a2(Local0, c00c, 1, 0, c00d, 0, 310)
910
911		Store(RefOf(p914), Local0)
912		m1a2(Local0, c00c, 1, 0, c00d, 0, 311)
913
914		Store(RefOf(p915), Local0)
915		m1a2(Local0, c00c, 1, 0, c016, 0xb0, 312)
916	}
917
918	// Elements of Package are NOT Computational Data
919
920	Store(RefOf(p916), Local0)
921	m1a0(Local0, c00c, Ones, 313)
922
923	Store(RefOf(p917), Local0)
924	m1a0(Local0, c00c, Ones, 314)
925
926	Store(RefOf(p918), Local0)
927	m1a0(Local0, c00c, Ones, 315)
928
929	Store(RefOf(p919), Local0)
930	m1a0(Local0, c00c, Ones, 316)
931
932	Store(RefOf(p91a), Local0)
933	m1a0(Local0, c00c, Ones, 317)
934
935	Store(RefOf(p91b), Local0)
936	m1a0(Local0, c00c, Ones, 318)
937
938	Store(RefOf(p91c), Local0)
939	m1a0(Local0, c00c, Ones, 319)
940
941	// Elements of Package are Methods
942
943	Store(RefOf(p91d), Local0)
944	m1a0(Local0, c00c, Ones, 320)
945
946	Store(RefOf(p91e), Local0)
947	m1a0(Local0, c00c, Ones, 321)
948
949	Store(RefOf(p91f), Local0)
950	m1a0(Local0, c00c, Ones, 322)
951
952	Store(RefOf(p920), Local0)
953	m1a0(Local0, c00c, Ones, 323)
954
955	Store(RefOf(p921), Local0)
956	m1a0(Local0, c00c, Ones, 324)
957
958	Store(RefOf(p922), Local0)
959	m1a0(Local0, c00c, Ones, 325)
960
961	Store(RefOf(p923), Local0)
962	m1a0(Local0, c00c, Ones, 326)
963
964	Store(RefOf(p924), Local0)
965	m1a0(Local0, c00c, Ones, 327)
966
967	Store(RefOf(p925), Local0)
968	m1a0(Local0, c00c, Ones, 328)
969
970	Store(RefOf(p926), Local0)
971	m1a0(Local0, c00c, Ones, 329)
972
973	Store(RefOf(p927), Local0)
974	m1a0(Local0, c00c, Ones, 330)
975
976	Store(RefOf(p928), Local0)
977	m1a0(Local0, c00c, Ones, 331)
978
979	Store(RefOf(p929), Local0)
980	m1a0(Local0, c00c, Ones, 332)
981
982	Store(RefOf(p92a), Local0)
983	m1a0(Local0, c00c, Ones, 333)
984
985	Store(RefOf(p92b), Local0)
986	m1a0(Local0, c00c, Ones, 334)
987
988	Store(RefOf(p92c), Local0)
989	m1a0(Local0, c00c, Ones, 335)
990
991	Store(RefOf(p92d), Local0)
992	m1a0(Local0, c00c, Ones, 336)
993
994	Store(RefOf(p92e), Local0)
995	m1a0(Local0, c00c, Ones, 337)
996
997	Store(RefOf(p92f), Local0)
998	m1a0(Local0, c00c, Ones, 338)
999
1000	Store(RefOf(p930), Local0)
1001	m1a0(Local0, c00c, Ones, 339)
1002
1003	Store(RefOf(p931), Local0)
1004	m1a0(Local0, c00c, Ones, 340)
1005
1006	Store(RefOf(p932), Local0)
1007	m1a0(Local0, c00c, Ones, 341)
1008
1009	Store(RefOf(p933), Local0)
1010	m1a0(Local0, c00c, Ones, 342)
1011
1012	Store(RefOf(p934), Local0)
1013	m1a0(Local0, c00c, Ones, 343)
1014
1015	Store(RefOf(p935), Local0)
1016	m1a0(Local0, c00c, Ones, 344)
1017
1018	Store(RefOf(p936), Local0)
1019	m1a0(Local0, c00c, Ones, 345)
1020
1021	Store(RefOf(p937), Local0)
1022	m1a0(Local0, c00c, Ones, 346)
1023
1024	Store(RefOf(p938), Local0)
1025	m1a0(Local0, c00c, Ones, 347)
1026
1027	Store(RefOf(p939), Local0)
1028	m1a0(Local0, c00c, Ones, 348)
1029
1030	Store(RefOf(p93a), Local0)
1031	m1a0(Local0, c00c, Ones, 349)
1032
1033	Store(RefOf(p93b), Local0)
1034	m1a0(Local0, c00c, Ones, 350)
1035
1036	Store(RefOf(p93c), Local0)
1037	m1a0(Local0, c00c, Ones, 351)
1038
1039	Store(RefOf(p93d), Local0)
1040	m1a0(Local0, c00c, Ones, 352)
1041
1042	Store(RefOf(p93e), Local0)
1043	m1a0(Local0, c00c, Ones, 353)
1044
1045	Store(RefOf(p93f), Local0)
1046	m1a0(Local0, c00c, Ones, 354)
1047
1048	Store(RefOf(p940), Local0)
1049	m1a0(Local0, c00c, Ones, 355)
1050
1051	Store(RefOf(p941), Local0)
1052	m1a0(Local0, c00c, Ones, 356)
1053
1054	Store(RefOf(p942), Local0)
1055	m1a0(Local0, c00c, Ones, 357)
1056
1057	Store(RefOf(p943), Local0)
1058	m1a0(Local0, c00c, Ones, 358)
1059
1060	Store(RefOf(p944), Local0)
1061	m1a0(Local0, c00c, Ones, 359)
1062
1063	Store(RefOf(p945), Local0)
1064	m1a0(Local0, c00c, Ones, 360)
1065
1066	Store(RefOf(p946), Local0)
1067	m1a0(Local0, c00c, Ones, 361)
1068
1069	Store(RefOf(p947), Local0)
1070	m1a0(Local0, c00c, Ones, 362)
1071
1072	Store(RefOf(p948), Local0)
1073	m1a0(Local0, c00c, Ones, 363)
1074
1075	Store(RefOf(p949), Local0)
1076	m1a0(Local0, c00c, Ones, 364)
1077
1078	Store(RefOf(p94a), Local0)
1079	m1a0(Local0, c00c, Ones, 365)
1080
1081	Store(RefOf(p94b), Local0)
1082	m1a0(Local0, c00c, Ones, 366)
1083
1084	Store(RefOf(p94c), Local0)
1085	m1a0(Local0, c00c, Ones, 367)
1086
1087	Store(RefOf(p94d), Local0)
1088	m1a0(Local0, c00c, Ones, 368)
1089
1090	Store(RefOf(p94e), Local0)
1091	m1a0(Local0, c00c, Ones, 369)
1092
1093	Store(RefOf(p94f), Local0)
1094	m1a0(Local0, c00c, Ones, 370)
1095
1096	Store(RefOf(p950), Local0)
1097	m1a0(Local0, c00c, Ones, 371)
1098
1099	Store(RefOf(p951), Local0)
1100	m1a0(Local0, c00c, Ones, 372)
1101
1102	Store(RefOf(p952), Local0)
1103	m1a0(Local0, c00c, Ones, 373)
1104
1105	// Methods
1106
1107	Store(RefOf(m900), Local0)
1108	m1a0(Local0, c010, Ones, 374)
1109
1110	Store(RefOf(m901), Local0)
1111	m1a0(Local0, c010, Ones, 375)
1112
1113	Store(RefOf(m902), Local0)
1114	m1a0(Local0, c010, Ones, 376)
1115
1116	Store(RefOf(m903), Local0)
1117	m1a0(Local0, c010, Ones, 377)
1118
1119	Store(RefOf(m904), Local0)
1120	m1a0(Local0, c010, Ones, 378)
1121
1122	Store(RefOf(m905), Local0)
1123	m1a0(Local0, c010, Ones, 379)
1124
1125	Store(RefOf(m906), Local0)
1126	m1a0(Local0, c010, Ones, 380)
1127
1128	Store(RefOf(m907), Local0)
1129	m1a0(Local0, c010, Ones, 381)
1130
1131	Store(RefOf(m908), Local0)
1132	m1a0(Local0, c010, Ones, 382)
1133
1134	Store(RefOf(m909), Local0)
1135	m1a0(Local0, c010, Ones, 383)
1136
1137	Store(RefOf(m90a), Local0)
1138	m1a0(Local0, c010, Ones, 384)
1139
1140	Store(RefOf(m90b), Local0)
1141	m1a0(Local0, c010, Ones, 385)
1142
1143	Store(RefOf(m90c), Local0)
1144	m1a0(Local0, c010, Ones, 386)
1145
1146	Store(RefOf(m90d), Local0)
1147	m1a0(Local0, c010, Ones, 387)
1148
1149	Store(RefOf(m90e), Local0)
1150	m1a0(Local0, c010, Ones, 388)
1151
1152	Store(RefOf(m90f), Local0)
1153	m1a0(Local0, c010, Ones, 389)
1154
1155	Store(RefOf(m910), Local0)
1156	m1a0(Local0, c010, Ones, 390)
1157
1158	Store(RefOf(m911), Local0)
1159	m1a0(Local0, c010, Ones, 391)
1160
1161	Store(RefOf(m912), Local0)
1162	m1a0(Local0, c010, Ones, 392)
1163
1164	Store(RefOf(m913), Local0)
1165	m1a0(Local0, c010, Ones, 393)
1166
1167	Store(RefOf(m914), Local0)
1168	m1a0(Local0, c010, Ones, 394)
1169
1170	Store(RefOf(m915), Local0)
1171	m1a0(Local0, c010, Ones, 395)
1172
1173	Store(RefOf(m916), Local0)
1174	m1a0(Local0, c010, Ones, 396)
1175
1176	Store(RefOf(m917), Local0)
1177	m1a0(Local0, c010, Ones, 397)
1178
1179	Store(RefOf(m918), Local0)
1180	m1a0(Local0, c010, Ones, 398)
1181
1182	Store(RefOf(m919), Local0)
1183	m1a0(Local0, c010, Ones, 399)
1184
1185	Store(RefOf(m91a), Local0)
1186	m1a0(Local0, c010, Ones, 400)
1187
1188	Store(RefOf(m91b), Local0)
1189	m1a0(Local0, c010, Ones, 401)
1190
1191	Store(RefOf(m91c), Local0)
1192	m1a0(Local0, c010, Ones, 402)
1193
1194	Store(RefOf(m91d), Local0)
1195	m1a0(Local0, c010, Ones, 403)
1196
1197	Store(RefOf(m91e), Local0)
1198	m1a0(Local0, c010, Ones, 404)
1199
1200	Store(RefOf(m91f), Local0)
1201	m1a0(Local0, c010, Ones, 405)
1202
1203	Store(RefOf(m920), Local0)
1204	m1a0(Local0, c010, Ones, 406)
1205
1206	Store(RefOf(m921), Local0)
1207	m1a0(Local0, c010, Ones, 407)
1208
1209	Store(RefOf(m922), Local0)
1210	m1a0(Local0, c010, Ones, 408)
1211
1212	Store(RefOf(m923), Local0)
1213	m1a0(Local0, c010, Ones, 409)
1214
1215	Store(RefOf(m924), Local0)
1216	m1a0(Local0, c010, Ones, 410)
1217
1218	Store(RefOf(m925), Local0)
1219	m1a0(Local0, c010, Ones, 411)
1220
1221	Store(RefOf(m926), Local0)
1222	m1a0(Local0, c010, Ones, 412)
1223
1224	Store(RefOf(m927), Local0)
1225	m1a0(Local0, c010, Ones, 413)
1226
1227	Store(RefOf(m928), Local0)
1228	m1a0(Local0, c010, Ones, 414)
1229
1230	Store(RefOf(m929), Local0)
1231	m1a0(Local0, c010, Ones, 415)
1232
1233	Store(RefOf(m92a), Local0)
1234	m1a0(Local0, c010, Ones, 416)
1235
1236	Store(RefOf(m92b), Local0)
1237	m1a0(Local0, c010, Ones, 417)
1238
1239	Store(RefOf(m92c), Local0)
1240	m1a0(Local0, c010, Ones, 418)
1241
1242	Store(RefOf(m92d), Local0)
1243	m1a0(Local0, c010, Ones, 419)
1244
1245	Store(RefOf(m92e), Local0)
1246	m1a0(Local0, c010, Ones, 420)
1247
1248	Store(RefOf(m92f), Local0)
1249	m1a0(Local0, c010, Ones, 421)
1250
1251	Store(RefOf(m930), Local0)
1252	m1a0(Local0, c010, Ones, 422)
1253
1254	Store(RefOf(m931), Local0)
1255	m1a0(Local0, c010, Ones, 423)
1256
1257	Store(RefOf(m932), Local0)
1258	m1a0(Local0, c010, Ones, 424)
1259
1260	Store(RefOf(m933), Local0)
1261	m1a0(Local0, c010, Ones, 425)
1262
1263	Store(RefOf(m934), Local0)
1264	m1a0(Local0, c010, Ones, 426)
1265
1266	Store(RefOf(m935), Local0)
1267	m1a0(Local0, c010, Ones, 427)
1268
1269	m1a6()
1270
1271	return
1272}
1273
1274// m16b but with global data
1275Method(m192)
1276{
1277	if (y100) {
1278		ts00("m192")
1279	} else {
1280		Store("m192", Debug)
1281	}
1282
1283	// T2:C1-C14
1284
1285	// Computational Data
1286
1287	Store(CondRefOf(i900), Local0)
1288	m1a4(Local0, 428)
1289
1290	Store(CondRefOf(i901), Local0)
1291	m1a4(Local0, 429)
1292
1293	Store(CondRefOf(s900), Local0)
1294	m1a4(Local0, 430)
1295
1296	Store(CondRefOf(s901), Local0)
1297	m1a4(Local0, 431)
1298
1299	Store(CondRefOf(b900), Local0)
1300	m1a4(Local0, 432)
1301
1302	Store(CondRefOf(f900), Local0)
1303	m1a4(Local0, 433)
1304
1305	Store(CondRefOf(bn90), Local0)
1306	m1a4(Local0, 434)
1307
1308	Store(CondRefOf(if90), Local0)
1309	m1a4(Local0, 435)
1310
1311	Store(CondRefOf(bf90), Local0)
1312	m1a4(Local0, 436)
1313
1314	// Not Computational Data
1315
1316	Store(CondRefOf(e900), Local0)
1317	m1a4(Local0, 437)
1318
1319	Store(CondRefOf(mx90), Local0)
1320	m1a4(Local0, 438)
1321
1322	Store(CondRefOf(d900), Local0)
1323	m1a4(Local0, 439)
1324
1325	Store(CondRefOf(tz90), Local0)
1326	m1a4(Local0, 450)
1327
1328	Store(CondRefOf(pr90), Local0)
1329	m1a4(Local0, 451)
1330
1331	Store(CondRefOf(r900), Local0)
1332	m1a4(Local0, 452)
1333
1334	Store(CondRefOf(pw90), Local0)
1335	m1a4(Local0, 453)
1336
1337	// Elements of Package are Uninitialized
1338
1339	Store(CondRefOf(p900), Local0)
1340	m1a4(Local0, 454)
1341
1342	// Elements of Package are Computational Data
1343
1344	Store(CondRefOf(p901), Local0)
1345	m1a4(Local0, 455)
1346
1347	Store(CondRefOf(p902), Local0)
1348	m1a4(Local0, 456)
1349
1350	Store(CondRefOf(p903), Local0)
1351	m1a4(Local0, 457)
1352
1353	Store(CondRefOf(p904), Local0)
1354	m1a4(Local0, 458)
1355
1356	Store(CondRefOf(p905), Local0)
1357	m1a4(Local0, 459)
1358
1359	Store(CondRefOf(p906), Local0)
1360	m1a4(Local0, 460)
1361
1362	Store(CondRefOf(p907), Local0)
1363	m1a4(Local0, 461)
1364
1365	Store(CondRefOf(p908), Local0)
1366	m1a4(Local0, 462)
1367
1368	Store(CondRefOf(p909), Local0)
1369	m1a4(Local0, 463)
1370
1371	Store(CondRefOf(p90a), Local0)
1372	m1a4(Local0, 464)
1373
1374	Store(CondRefOf(p90b), Local0)
1375	m1a4(Local0, 465)
1376
1377	Store(CondRefOf(p90c), Local0)
1378	m1a4(Local0, 466)
1379
1380	Store(CondRefOf(p90d), Local0)
1381	m1a4(Local0, 467)
1382
1383	Store(CondRefOf(p90e), Local0)
1384	m1a4(Local0, 468)
1385
1386	Store(CondRefOf(p90f), Local0)
1387	m1a4(Local0, 469)
1388
1389	Store(CondRefOf(p910), Local0)
1390	m1a4(Local0, 470)
1391
1392	Store(CondRefOf(p911), Local0)
1393	m1a4(Local0, 471)
1394
1395	Store(CondRefOf(p912), Local0)
1396	m1a4(Local0, 472)
1397
1398	Store(CondRefOf(p913), Local0)
1399	m1a4(Local0, 473)
1400
1401	Store(CondRefOf(p914), Local0)
1402	m1a4(Local0, 474)
1403
1404	Store(CondRefOf(p915), Local0)
1405	m1a4(Local0, 475)
1406
1407	// Elements of Package are NOT Computational Data
1408
1409	Store(CondRefOf(p916), Local0)
1410	m1a4(Local0, 476)
1411
1412	Store(CondRefOf(p917), Local0)
1413	m1a4(Local0, 477)
1414
1415	Store(CondRefOf(p918), Local0)
1416	m1a4(Local0, 478)
1417
1418	Store(CondRefOf(p919), Local0)
1419	m1a4(Local0, 479)
1420
1421	Store(CondRefOf(p91a), Local0)
1422	m1a4(Local0, 480)
1423
1424	Store(CondRefOf(p91b), Local0)
1425	m1a4(Local0, 481)
1426
1427	Store(CondRefOf(p91c), Local0)
1428	m1a4(Local0, 482)
1429
1430	// Elements of Package are Methods
1431
1432	Store(CondRefOf(p91d), Local0)
1433	m1a4(Local0, 483)
1434
1435	Store(CondRefOf(p91e), Local0)
1436	m1a4(Local0, 484)
1437
1438	Store(CondRefOf(p91f), Local0)
1439	m1a4(Local0, 485)
1440
1441	Store(CondRefOf(p920), Local0)
1442	m1a4(Local0, 486)
1443
1444	Store(CondRefOf(p921), Local0)
1445	m1a4(Local0, 487)
1446
1447	Store(CondRefOf(p922), Local0)
1448	m1a4(Local0, 488)
1449
1450	Store(CondRefOf(p923), Local0)
1451	m1a4(Local0, 489)
1452
1453	Store(CondRefOf(p924), Local0)
1454	m1a4(Local0, 490)
1455
1456	Store(CondRefOf(p925), Local0)
1457	m1a4(Local0, 491)
1458
1459	Store(CondRefOf(p926), Local0)
1460	m1a4(Local0, 492)
1461
1462	Store(CondRefOf(p927), Local0)
1463	m1a4(Local0, 493)
1464
1465	Store(CondRefOf(p928), Local0)
1466	m1a4(Local0, 494)
1467
1468	Store(CondRefOf(p929), Local0)
1469	m1a4(Local0, 495)
1470
1471	Store(CondRefOf(p92a), Local0)
1472	m1a4(Local0, 496)
1473
1474	Store(CondRefOf(p92b), Local0)
1475	m1a4(Local0, 497)
1476
1477	Store(CondRefOf(p92c), Local0)
1478	m1a4(Local0, 498)
1479
1480	Store(CondRefOf(p92d), Local0)
1481	m1a4(Local0, 499)
1482
1483	Store(CondRefOf(p92e), Local0)
1484	m1a4(Local0, 500)
1485
1486	Store(CondRefOf(p92f), Local0)
1487	m1a4(Local0, 501)
1488
1489	Store(CondRefOf(p930), Local0)
1490	m1a4(Local0, 502)
1491
1492	Store(CondRefOf(p931), Local0)
1493	m1a4(Local0, 503)
1494
1495	Store(CondRefOf(p932), Local0)
1496	m1a4(Local0, 504)
1497
1498	Store(CondRefOf(p933), Local0)
1499	m1a4(Local0, 505)
1500
1501	Store(CondRefOf(p934), Local0)
1502	m1a4(Local0, 506)
1503
1504	Store(CondRefOf(p935), Local0)
1505	m1a4(Local0, 507)
1506
1507	Store(CondRefOf(p936), Local0)
1508	m1a4(Local0, 508)
1509
1510	Store(CondRefOf(p937), Local0)
1511	m1a4(Local0, 509)
1512
1513	Store(CondRefOf(p938), Local0)
1514	m1a4(Local0, 510)
1515
1516	Store(CondRefOf(p939), Local0)
1517	m1a4(Local0, 511)
1518
1519	Store(CondRefOf(p93a), Local0)
1520	m1a4(Local0, 512)
1521
1522	Store(CondRefOf(p93b), Local0)
1523	m1a4(Local0, 513)
1524
1525	Store(CondRefOf(p93c), Local0)
1526	m1a4(Local0, 514)
1527
1528	Store(CondRefOf(p93d), Local0)
1529	m1a4(Local0, 515)
1530
1531	Store(CondRefOf(p93e), Local0)
1532	m1a4(Local0, 516)
1533
1534	Store(CondRefOf(p93f), Local0)
1535	m1a4(Local0, 517)
1536
1537	Store(CondRefOf(p940), Local0)
1538	m1a4(Local0, 518)
1539
1540	Store(CondRefOf(p941), Local0)
1541	m1a4(Local0, 519)
1542
1543	Store(CondRefOf(p942), Local0)
1544	m1a4(Local0, 520)
1545
1546	Store(CondRefOf(p943), Local0)
1547	m1a4(Local0, 521)
1548
1549	Store(CondRefOf(p944), Local0)
1550	m1a4(Local0, 522)
1551
1552	Store(CondRefOf(p945), Local0)
1553	m1a4(Local0, 523)
1554
1555	Store(CondRefOf(p946), Local0)
1556	m1a4(Local0, 524)
1557
1558	Store(CondRefOf(p947), Local0)
1559	m1a4(Local0, 525)
1560
1561	Store(CondRefOf(p948), Local0)
1562	m1a4(Local0, 526)
1563
1564	Store(CondRefOf(p949), Local0)
1565	m1a4(Local0, 527)
1566
1567	Store(CondRefOf(p94a), Local0)
1568	m1a4(Local0, 528)
1569
1570	Store(CondRefOf(p94b), Local0)
1571	m1a4(Local0, 529)
1572
1573	Store(CondRefOf(p94c), Local0)
1574	m1a4(Local0, 530)
1575
1576	Store(CondRefOf(p94d), Local0)
1577	m1a4(Local0, 531)
1578
1579	Store(CondRefOf(p94e), Local0)
1580	m1a4(Local0, 532)
1581
1582	Store(CondRefOf(p94f), Local0)
1583	m1a4(Local0, 533)
1584
1585	Store(CondRefOf(p950), Local0)
1586	m1a4(Local0, 534)
1587
1588	Store(CondRefOf(p951), Local0)
1589	m1a4(Local0, 535)
1590
1591	Store(CondRefOf(p952), Local0)
1592	m1a4(Local0, 536)
1593
1594	// Methods
1595
1596	Store(CondRefOf(m900), Local0)
1597	m1a4(Local0, 537)
1598
1599	Store(CondRefOf(m901), Local0)
1600	m1a4(Local0, 538)
1601
1602	Store(CondRefOf(m902), Local0)
1603	m1a4(Local0, 539)
1604
1605	Store(CondRefOf(m903), Local0)
1606	m1a4(Local0, 540)
1607
1608	Store(CondRefOf(m904), Local0)
1609	m1a4(Local0, 541)
1610
1611	Store(CondRefOf(m905), Local0)
1612	m1a4(Local0, 542)
1613
1614	Store(CondRefOf(m906), Local0)
1615	m1a4(Local0, 543)
1616
1617	Store(CondRefOf(m907), Local0)
1618	m1a4(Local0, 544)
1619
1620	Store(CondRefOf(m908), Local0)
1621	m1a4(Local0, 545)
1622
1623	Store(CondRefOf(m909), Local0)
1624	m1a4(Local0, 546)
1625
1626	Store(CondRefOf(m90a), Local0)
1627	m1a4(Local0, 547)
1628
1629	Store(CondRefOf(m90b), Local0)
1630	m1a4(Local0, 548)
1631
1632	Store(CondRefOf(m90c), Local0)
1633	m1a4(Local0, 549)
1634
1635	Store(CondRefOf(m90d), Local0)
1636	m1a4(Local0, 550)
1637
1638	Store(CondRefOf(m90e), Local0)
1639	m1a4(Local0, 551)
1640
1641	Store(CondRefOf(m90f), Local0)
1642	m1a4(Local0, 552)
1643
1644	Store(CondRefOf(m910), Local0)
1645	m1a4(Local0, 553)
1646
1647	Store(CondRefOf(m911), Local0)
1648	m1a4(Local0, 554)
1649
1650	Store(CondRefOf(m912), Local0)
1651	m1a4(Local0, 555)
1652
1653	Store(CondRefOf(m913), Local0)
1654	m1a4(Local0, 556)
1655
1656	Store(CondRefOf(m914), Local0)
1657	m1a4(Local0, 557)
1658
1659	Store(CondRefOf(m915), Local0)
1660	m1a4(Local0, 558)
1661
1662	Store(CondRefOf(m916), Local0)
1663	m1a4(Local0, 559)
1664
1665	Store(CondRefOf(m917), Local0)
1666	m1a4(Local0, 560)
1667
1668	Store(CondRefOf(m918), Local0)
1669	m1a4(Local0, 561)
1670
1671	Store(CondRefOf(m919), Local0)
1672	m1a4(Local0, 562)
1673
1674	Store(CondRefOf(m91a), Local0)
1675	m1a4(Local0, 563)
1676
1677	Store(CondRefOf(m91b), Local0)
1678	m1a4(Local0, 564)
1679
1680	Store(CondRefOf(m91c), Local0)
1681	m1a4(Local0, 565)
1682
1683	Store(CondRefOf(m91d), Local0)
1684	m1a4(Local0, 566)
1685
1686	Store(CondRefOf(m91e), Local0)
1687	m1a4(Local0, 567)
1688
1689	Store(CondRefOf(m91f), Local0)
1690	m1a4(Local0, 568)
1691
1692	Store(CondRefOf(m920), Local0)
1693	m1a4(Local0, 569)
1694
1695	Store(CondRefOf(m921), Local0)
1696	m1a4(Local0, 570)
1697
1698	Store(CondRefOf(m922), Local0)
1699	m1a4(Local0, 571)
1700
1701	Store(CondRefOf(m923), Local0)
1702	m1a4(Local0, 572)
1703
1704	Store(CondRefOf(m924), Local0)
1705	m1a4(Local0, 573)
1706
1707	Store(CondRefOf(m925), Local0)
1708	m1a4(Local0, 574)
1709
1710	Store(CondRefOf(m926), Local0)
1711	m1a4(Local0, 575)
1712
1713	Store(CondRefOf(m927), Local0)
1714	m1a4(Local0, 576)
1715
1716	Store(CondRefOf(m928), Local0)
1717	m1a4(Local0, 577)
1718
1719	Store(CondRefOf(m929), Local0)
1720	m1a4(Local0, 578)
1721
1722	Store(CondRefOf(m92a), Local0)
1723	m1a4(Local0, 579)
1724
1725	Store(CondRefOf(m92b), Local0)
1726	m1a4(Local0, 580)
1727
1728	Store(CondRefOf(m92c), Local0)
1729	m1a4(Local0, 581)
1730
1731	Store(CondRefOf(m92d), Local0)
1732	m1a4(Local0, 582)
1733
1734	Store(CondRefOf(m92e), Local0)
1735	m1a4(Local0, 583)
1736
1737	Store(CondRefOf(m92f), Local0)
1738	m1a4(Local0, 584)
1739
1740	Store(CondRefOf(m930), Local0)
1741	m1a4(Local0, 585)
1742
1743	Store(CondRefOf(m931), Local0)
1744	m1a4(Local0, 586)
1745
1746	Store(CondRefOf(m932), Local0)
1747	m1a4(Local0, 587)
1748
1749	Store(CondRefOf(m933), Local0)
1750	m1a4(Local0, 588)
1751
1752	Store(CondRefOf(m934), Local0)
1753	m1a4(Local0, 589)
1754
1755	Store(CondRefOf(m935), Local0)
1756	m1a4(Local0, 590)
1757
1758	m1a6()
1759}
1760
1761// m16c but with global data
1762// arg0 - writing mode
1763Method(m193, 1)
1764{
1765	if (y100) {
1766		ts00("m193")
1767	} else {
1768		Store("m193", Debug)
1769	}
1770
1771	// T2:CR1-CR14
1772
1773	// Computational Data
1774
1775	Store(CondRefOf(i900, Local0), Local1)
1776	if (m1a4(Local1, 591)) {
1777		m1a2(Local0, c009, 0, 0, c009, 0xfe7cb391d65a0000, 592)
1778	}
1779
1780	Store(CondRefOf(i901, Local0), Local1)
1781	if (m1a4(Local1, 593)) {
1782		m1a2(Local0, c009, 0, 0, c009, 0xc1790001, 594)
1783	}
1784
1785	Store(CondRefOf(s900, Local0), Local1)
1786	if (m1a4(Local1, 595)) {
1787		m1a2(Local0, c00a, 0, 0, c00a, "12340002", 596)
1788	}
1789
1790	Store(CondRefOf(s901, Local0), Local1)
1791	if (m1a4(Local1, 597)) {
1792		m1a2(Local0, c00a, 0, 0, c00a, "qwrtyu0003", 598)
1793	}
1794
1795	Store(CondRefOf(b900, Local0), Local1)
1796	if (m1a4(Local1, 599)) {
1797		m1a2(Local0, c00b, 0, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 600)
1798	}
1799
1800	// Not Computational Data
1801
1802	Store(CondRefOf(e900, Local0), Local1)
1803	m1a0(Local0, c00f, Local1, 609)
1804
1805	Store(CondRefOf(mx90, Local0), Local1)
1806	m1a0(Local0, c011, Local1, 610)
1807
1808	Store(CondRefOf(d900, Local0), Local1)
1809	m1a0(Local0, c00e, Local1, 611)
1810
1811	if (arg0) {
1812		if (y508) {
1813			Store(CondRefOf(tz90, Local0), Local1)
1814			m1a0(Local0, c015, Local1, 612)
1815		}
1816	} else {
1817		Store(CondRefOf(tz90, Local0), Local1)
1818		m1a0(Local0, c015, Local1, 1004)
1819	}
1820
1821	Store(CondRefOf(pr90, Local0), Local1)
1822	m1a0(Local0, c014, Local1, 613)
1823
1824	if (arg0) {
1825		if (y510) {
1826			Store(CondRefOf(r900, Local0), Local1)
1827			m1a0(Local0, c012, Local1, 614)
1828		}
1829	} else {
1830		Store(CondRefOf(r900, Local0), Local1)
1831		m1a0(Local0, c012, Local1, 614)
1832	}
1833
1834	Store(CondRefOf(pw90, Local0), Local1)
1835	m1a0(Local0, c013, Local1, 615)
1836
1837	// Package
1838
1839	Store(CondRefOf(p953, Local0), Local1)
1840	if (m1a4(Local1, 1005)) {
1841		m1a2(Local0, c00c, 1, 0, c009, 0xabcd0018, 1006)
1842	}
1843
1844	if (arg0) {
1845		m1ab()
1846		return
1847	}
1848
1849	// Computational Data (Field Unit and Buffer Field)
1850
1851	Store(CondRefOf(f900, Local0), Local1)
1852	if (m1a4(Local1, 601)) {
1853		m1a2(Local0, c00d, 0, 0, c009, 0, 602)
1854	}
1855
1856	Store(CondRefOf(bn90, Local0), Local1)
1857	if (m1a4(Local1, 603)) {
1858		m1a2(Local0, c00d, 0, 0, c009, 0, 604)
1859	}
1860
1861	Store(CondRefOf(if90, Local0), Local1)
1862	if (m1a4(Local1, 605)) {
1863		m1a2(Local0, c00d, 0, 0, c009, 0, 606)
1864	}
1865
1866	Store(CondRefOf(bf90, Local0), Local1)
1867	if (m1a4(Local1, 607)) {
1868		m1a2(Local0, c016, 0, 0, c009, 0xb0, 608)
1869	}
1870
1871	// Elements of Package are Uninitialized
1872
1873	Store(CondRefOf(p900, Local0), Local1)
1874	m1a0(Local0, c00c, Local1, 616)
1875
1876	// Elements of Package are Computational Data
1877
1878	Store(CondRefOf(p901, Local0), Local1)
1879	if (m1a4(Local1, 617)) {
1880		m1a2(Local0, c00c, 1, 0, c009, 0xabcd0004, 618)
1881		m1a2(Local0, c00c, 1, 1, c009, 0x1122334455660005, 619)
1882	}
1883
1884	Store(CondRefOf(p902, Local0), Local1)
1885	if (m1a4(Local1, 620)) {
1886		m1a2(Local0, c00c, 1, 0, c00a, "12340006", 621)
1887		m1a2(Local0, c00c, 1, 1, c00a, "q1w2e3r4t5y6u7i80007", 622)
1888	}
1889
1890	Store(CondRefOf(p903, Local0), Local1)
1891	if (m1a4(Local1, 623)) {
1892		m1a2(Local0, c00c, 1, 0, c00a, "qwrtyuiop0008", 624)
1893		m1a2(Local0, c00c, 1, 1, c00a, "1234567890abdef0250009", 625)
1894	}
1895
1896	Store(CondRefOf(p904, Local0), Local1)
1897	if (m1a4(Local1, 626)) {
1898		m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xb5,0xb6,0xb7}, 627)
1899	}
1900
1901	Store(CondRefOf(p905, Local0), Local1)
1902	if (m1a4(Local1, 628)) {
1903		m1a2(Local0, c00c, 2, 0, c009, 0xabc000a, 629)
1904		m1a2(Local0, c00c, 2, 1, c00a, "0xabc000b", 630)
1905	}
1906
1907	Store(CondRefOf(p906, Local0), Local1)
1908	if (m1a4(Local1, 631)) {
1909		m1a2(Local0, c00c, 2, 0, c00a, "abc000d", 632)
1910	}
1911
1912	Store(CondRefOf(p907, Local0), Local1)
1913	if (m1a4(Local1, 633)) {
1914		m1a2(Local0, c00c, 2, 0, c00a, "aqwevbgnm000e", 634)
1915	}
1916
1917	Store(CondRefOf(p908, Local0), Local1)
1918	if (m1a4(Local1, 635)) {
1919		m1a2(Local0, c00c, 2, 0, c00b, Buffer() {0xba,0xbb,0xbc,0xbd,0xbe}, 636)
1920	}
1921
1922	Store(CondRefOf(p909, Local0), Local1)
1923	if (m1a4(Local1, 637)) {
1924		m1a2(Local0, c00c, 3, 0, c009, 0xabc000f, 638)
1925	}
1926
1927	Store(CondRefOf(p90a, Local0), Local1)
1928	if (m1a4(Local1, 639)) {
1929		m1a2(Local0, c00c, 3, 0, c00a, "12340010", 640)
1930	}
1931
1932	Store(CondRefOf(p90b, Local0), Local1)
1933	if (m1a4(Local1, 641)) {
1934		m1a2(Local0, c00c, 3, 0, c00a, "zxswefas0011", 642)
1935	}
1936
1937	Store(CondRefOf(p90c, Local0), Local1)
1938	if (m1a4(Local1, 643)) {
1939		m1a2(Local0, c00c, 3, 0, c00b, Buffer() {0xbf,0xc0,0xc1}, 644)
1940	}
1941
1942	Store(CondRefOf(p90d, Local0), Local1)
1943	if (m1a4(Local1, 645)) {
1944		m1a2(Local0, c00c, 1, 0, c009, 0xfe7cb391d65a0000, 646)
1945	}
1946
1947	Store(CondRefOf(p90e, Local0), Local1)
1948	if (m1a4(Local1, 647)) {
1949		m1a2(Local0, c00c, 1, 0, c009, 0xc1790001, 648)
1950	}
1951
1952	Store(CondRefOf(p90f, Local0), Local1)
1953	if (m1a4(Local1, 649)) {
1954		m1a2(Local0, c00c, 1, 0, c00a, "12340002", 650)
1955	}
1956
1957	Store(CondRefOf(p910, Local0), Local1)
1958	if (m1a4(Local1, 651)) {
1959		m1a2(Local0, c00c, 1, 0, c00a, "qwrtyu0003", 652)
1960	}
1961
1962	Store(CondRefOf(p911, Local0), Local1)
1963	if (m1a4(Local1, 653)) {
1964		m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 654)
1965	}
1966
1967	if (y118) {
1968		Store(CondRefOf(p912, Local0), Local1)
1969		if (m1a4(Local1, 655)) {
1970			m1a2(Local0, c00c, 1, 0, c00d, 0, 656)
1971		}
1972
1973		Store(CondRefOf(p913, Local0), Local1)
1974		if (m1a4(Local1, 657)) {
1975			m1a2(Local0, c00c, 1, 0, c00d, 0, 658)
1976		}
1977
1978		Store(CondRefOf(p914, Local0), Local1)
1979		if (m1a4(Local1, 659)) {
1980			m1a2(Local0, c00c, 1, 0, c00d, 0, 660)
1981		}
1982
1983		Store(CondRefOf(p915, Local0), Local1)
1984		if (m1a4(Local1, 661)) {
1985			m1a2(Local0, c00c, 1, 0, c016, 0xb0, 662)
1986		}
1987	}
1988
1989	// Elements of Package are NOT Computational Data
1990
1991	Store(CondRefOf(p916, Local0), Local1)
1992	m1a0(Local0, c00c, Local1, 663)
1993
1994	Store(CondRefOf(p917, Local0), Local1)
1995	m1a0(Local0, c00c, Local1, 664)
1996
1997	Store(CondRefOf(p918, Local0), Local1)
1998	m1a0(Local0, c00c, Local1, 6655)
1999
2000	Store(CondRefOf(p919, Local0), Local1)
2001	m1a0(Local0, c00c, Local1, 666)
2002
2003	Store(CondRefOf(p91a, Local0), Local1)
2004	m1a0(Local0, c00c, Local1, 667)
2005
2006	Store(CondRefOf(p91b, Local0), Local1)
2007	m1a0(Local0, c00c, Local1, 668)
2008
2009	Store(CondRefOf(p91c, Local0), Local1)
2010	m1a0(Local0, c00c, Local1, 669)
2011
2012	// Elements of Package are Methods
2013
2014	Store(CondRefOf(p91d, Local0), Local1)
2015	m1a0(Local0, c00c, Local1, 670)
2016
2017	Store(CondRefOf(p91e, Local0), Local1)
2018	m1a0(Local0, c00c, Local1, 671)
2019
2020	Store(CondRefOf(p91f, Local0), Local1)
2021	m1a0(Local0, c00c, Local1, 672)
2022
2023	Store(CondRefOf(p920, Local0), Local1)
2024	m1a0(Local0, c00c, Local1, 673)
2025
2026	Store(CondRefOf(p921, Local0), Local1)
2027	m1a0(Local0, c00c, Local1, 674)
2028
2029	Store(CondRefOf(p922, Local0), Local1)
2030	m1a0(Local0, c00c, Local1, 675)
2031
2032	Store(CondRefOf(p923, Local0), Local1)
2033	m1a0(Local0, c00c, Local1, 676)
2034
2035	Store(CondRefOf(p924, Local0), Local1)
2036	m1a0(Local0, c00c, Local1, 677)
2037
2038	Store(CondRefOf(p925, Local0), Local1)
2039	m1a0(Local0, c00c, Local1, 678)
2040
2041	Store(CondRefOf(p926, Local0), Local1)
2042	m1a0(Local0, c00c, Local1, 679)
2043
2044	Store(CondRefOf(p927, Local0), Local1)
2045	m1a0(Local0, c00c, Local1, 680)
2046
2047	Store(CondRefOf(p928, Local0), Local1)
2048	m1a0(Local0, c00c, Local1, 681)
2049
2050	Store(CondRefOf(p929, Local0), Local1)
2051	m1a0(Local0, c00c, Local1, 682)
2052
2053	Store(CondRefOf(p92a, Local0), Local1)
2054	m1a0(Local0, c00c, Local1, 683)
2055
2056	Store(CondRefOf(p92b, Local0), Local1)
2057	m1a0(Local0, c00c, Local1, 684)
2058
2059	Store(CondRefOf(p92c, Local0), Local1)
2060	m1a0(Local0, c00c, Local1, 685)
2061
2062	Store(CondRefOf(p92d, Local0), Local1)
2063	m1a0(Local0, c00c, Local1, 686)
2064
2065	Store(CondRefOf(p92e, Local0), Local1)
2066	m1a0(Local0, c00c, Local1, 687)
2067
2068	Store(CondRefOf(p92f, Local0), Local1)
2069	m1a0(Local0, c00c, Local1, 688)
2070
2071	Store(CondRefOf(p930, Local0), Local1)
2072	m1a0(Local0, c00c, Local1, 689)
2073
2074	Store(CondRefOf(p931, Local0), Local1)
2075	m1a0(Local0, c00c, Local1, 690)
2076
2077	Store(CondRefOf(p932, Local0), Local1)
2078	m1a0(Local0, c00c, Local1, 691)
2079
2080	Store(CondRefOf(p933, Local0), Local1)
2081	m1a0(Local0, c00c, Local1, 692)
2082
2083	Store(CondRefOf(p934, Local0), Local1)
2084	m1a0(Local0, c00c, Local1, 693)
2085
2086	Store(CondRefOf(p935, Local0), Local1)
2087	m1a0(Local0, c00c, Local1, 694)
2088
2089	Store(CondRefOf(p936, Local0), Local1)
2090	m1a0(Local0, c00c, Local1, 695)
2091
2092	Store(CondRefOf(p937, Local0), Local1)
2093	m1a0(Local0, c00c, Local1, 696)
2094
2095	Store(CondRefOf(p938, Local0), Local1)
2096	m1a0(Local0, c00c, Local1, 697)
2097
2098	Store(CondRefOf(p939, Local0), Local1)
2099	m1a0(Local0, c00c, Local1, 698)
2100
2101	Store(CondRefOf(p93a, Local0), Local1)
2102	m1a0(Local0, c00c, Local1, 699)
2103
2104	Store(CondRefOf(p93b, Local0), Local1)
2105	m1a0(Local0, c00c, Local1, 700)
2106
2107	Store(CondRefOf(p93c, Local0), Local1)
2108	m1a0(Local0, c00c, Local1, 701)
2109
2110	Store(CondRefOf(p93d, Local0), Local1)
2111	m1a0(Local0, c00c, Local1, 702)
2112
2113	Store(CondRefOf(p93e, Local0), Local1)
2114	m1a0(Local0, c00c, Local1, 703)
2115
2116	Store(CondRefOf(p93f, Local0), Local1)
2117	m1a0(Local0, c00c, Local1, 704)
2118
2119	Store(CondRefOf(p940, Local0), Local1)
2120	m1a0(Local0, c00c, Local1, 705)
2121
2122	Store(CondRefOf(p941, Local0), Local1)
2123	m1a0(Local0, c00c, Local1, 706)
2124
2125	Store(CondRefOf(p942, Local0), Local1)
2126	m1a0(Local0, c00c, Local1, 707)
2127
2128	Store(CondRefOf(p943, Local0), Local1)
2129	m1a0(Local0, c00c, Local1, 708)
2130
2131	Store(CondRefOf(p944, Local0), Local1)
2132	m1a0(Local0, c00c, Local1, 709)
2133
2134	Store(CondRefOf(p945, Local0), Local1)
2135	m1a0(Local0, c00c, Local1, 710)
2136
2137	Store(CondRefOf(p946, Local0), Local1)
2138	m1a0(Local0, c00c, Local1, 711)
2139
2140	Store(CondRefOf(p947, Local0), Local1)
2141	m1a0(Local0, c00c, Local1, 712)
2142
2143	Store(CondRefOf(p948, Local0), Local1)
2144	m1a0(Local0, c00c, Local1, 713)
2145
2146	Store(CondRefOf(p949, Local0), Local1)
2147	m1a0(Local0, c00c, Local1, 714)
2148
2149	Store(CondRefOf(p94a, Local0), Local1)
2150	m1a0(Local0, c00c, Local1, 715)
2151
2152	Store(CondRefOf(p94b, Local0), Local1)
2153	m1a0(Local0, c00c, Local1, 716)
2154
2155	Store(CondRefOf(p94c, Local0), Local1)
2156	m1a0(Local0, c00c, Local1, 717)
2157
2158	Store(CondRefOf(p94d, Local0), Local1)
2159	m1a0(Local0, c00c, Local1, 718)
2160
2161	Store(CondRefOf(p94e, Local0), Local1)
2162	m1a0(Local0, c00c, Local1, 719)
2163
2164	Store(CondRefOf(p94f, Local0), Local1)
2165	m1a0(Local0, c00c, Local1, 720)
2166
2167	Store(CondRefOf(p950, Local0), Local1)
2168	m1a0(Local0, c00c, Local1, 721)
2169
2170	Store(CondRefOf(p951, Local0), Local1)
2171	m1a0(Local0, c00c, Local1, 722)
2172
2173	Store(CondRefOf(p952, Local0), Local1)
2174	m1a0(Local0, c00c, Local1, 723)
2175
2176	// Methods
2177
2178	Store(CondRefOf(m900, Local0), Local1)
2179	m1a0(Local0, c010, Local1, 724)
2180
2181	Store(CondRefOf(m901, Local0), Local1)
2182	m1a0(Local0, c010, Local1, 725)
2183
2184	Store(CondRefOf(m902, Local0), Local1)
2185	m1a0(Local0, c010, Local1, 726)
2186
2187	Store(CondRefOf(m903, Local0), Local1)
2188	m1a0(Local0, c010, Local1, 727)
2189
2190	Store(CondRefOf(m904, Local0), Local1)
2191	m1a0(Local0, c010, Local1, 728)
2192
2193	Store(CondRefOf(m905, Local0), Local1)
2194	m1a0(Local0, c010, Local1, 729)
2195
2196	Store(CondRefOf(m906, Local0), Local1)
2197	m1a0(Local0, c010, Local1, 730)
2198
2199	Store(CondRefOf(m907, Local0), Local1)
2200	m1a0(Local0, c010, Local1, 731)
2201
2202	Store(CondRefOf(m908, Local0), Local1)
2203	m1a0(Local0, c010, Local1, 732)
2204
2205	Store(CondRefOf(m909, Local0), Local1)
2206	m1a0(Local0, c010, Local1, 733)
2207
2208	Store(CondRefOf(m90a, Local0), Local1)
2209	m1a0(Local0, c010, Local1, 734)
2210
2211	Store(CondRefOf(m90b, Local0), Local1)
2212	m1a0(Local0, c010, Local1, 735)
2213
2214	Store(CondRefOf(m90c, Local0), Local1)
2215	m1a0(Local0, c010, Local1, 736)
2216
2217	Store(CondRefOf(m90d, Local0), Local1)
2218	m1a0(Local0, c010, Local1, 737)
2219
2220	Store(CondRefOf(m90e, Local0), Local1)
2221	m1a0(Local0, c010, Local1, 738)
2222
2223	Store(CondRefOf(m90f, Local0), Local1)
2224	m1a0(Local0, c010, Local1, 739)
2225
2226	Store(CondRefOf(m910, Local0), Local1)
2227	m1a0(Local0, c010, Local1, 740)
2228
2229	Store(CondRefOf(m911, Local0), Local1)
2230	m1a0(Local0, c010, Local1, 741)
2231
2232	Store(CondRefOf(m912, Local0), Local1)
2233	m1a0(Local0, c010, Local1, 742)
2234
2235	Store(CondRefOf(m913, Local0), Local1)
2236	m1a0(Local0, c010, Local1, 743)
2237
2238	Store(CondRefOf(m914, Local0), Local1)
2239	m1a0(Local0, c010, Local1, 744)
2240
2241	Store(CondRefOf(m915, Local0), Local1)
2242	m1a0(Local0, c010, Local1, 745)
2243
2244	Store(CondRefOf(m916, Local0), Local1)
2245	m1a0(Local0, c010, Local1, 746)
2246
2247	Store(CondRefOf(m917, Local0), Local1)
2248	m1a0(Local0, c010, Local1, 747)
2249
2250	Store(CondRefOf(m918, Local0), Local1)
2251	m1a0(Local0, c010, Local1, 748)
2252
2253	Store(CondRefOf(m919, Local0), Local1)
2254	m1a0(Local0, c010, Local1, 749)
2255
2256	Store(CondRefOf(m91a, Local0), Local1)
2257	m1a0(Local0, c010, Local1, 750)
2258
2259	Store(CondRefOf(m91b, Local0), Local1)
2260	m1a0(Local0, c010, Local1, 751)
2261
2262	Store(CondRefOf(m91c, Local0), Local1)
2263	m1a0(Local0, c010, Local1, 752)
2264
2265	Store(CondRefOf(m91d, Local0), Local1)
2266	m1a0(Local0, c010, Local1, 753)
2267
2268	Store(CondRefOf(m91e, Local0), Local1)
2269	m1a0(Local0, c010, Local1, 754)
2270
2271	Store(CondRefOf(m91f, Local0), Local1)
2272	m1a0(Local0, c010, Local1, 755)
2273
2274	Store(CondRefOf(m920, Local0), Local1)
2275	m1a0(Local0, c010, Local1, 756)
2276
2277	Store(CondRefOf(m921, Local0), Local1)
2278	m1a0(Local0, c010, Local1, 757)
2279
2280	Store(CondRefOf(m922, Local0), Local1)
2281	m1a0(Local0, c010, Local1, 758)
2282
2283	Store(CondRefOf(m923, Local0), Local1)
2284	m1a0(Local0, c010, Local1, 759)
2285
2286	Store(CondRefOf(m924, Local0), Local1)
2287	m1a0(Local0, c010, Local1, 760)
2288
2289	Store(CondRefOf(m925, Local0), Local1)
2290	m1a0(Local0, c010, Local1, 761)
2291
2292	Store(CondRefOf(m926, Local0), Local1)
2293	m1a0(Local0, c010, Local1, 762)
2294
2295	Store(CondRefOf(m927, Local0), Local1)
2296	m1a0(Local0, c010, Local1, 763)
2297
2298	Store(CondRefOf(m928, Local0), Local1)
2299	m1a0(Local0, c010, Local1, 764)
2300
2301	Store(CondRefOf(m929, Local0), Local1)
2302	m1a0(Local0, c010, Local1, 765)
2303
2304	Store(CondRefOf(m92a, Local0), Local1)
2305	m1a0(Local0, c010, Local1, 766)
2306
2307	Store(CondRefOf(m92b, Local0), Local1)
2308	m1a0(Local0, c010, Local1, 767)
2309
2310	Store(CondRefOf(m92c, Local0), Local1)
2311	m1a0(Local0, c010, Local1, 768)
2312
2313	Store(CondRefOf(m92d, Local0), Local1)
2314	m1a0(Local0, c010, Local1, 769)
2315
2316	Store(CondRefOf(m92e, Local0), Local1)
2317	m1a0(Local0, c010, Local1, 780)
2318
2319	Store(CondRefOf(m92f, Local0), Local1)
2320	m1a0(Local0, c010, Local1, 781)
2321
2322	Store(CondRefOf(m930, Local0), Local1)
2323	m1a0(Local0, c010, Local1, 782)
2324
2325	Store(CondRefOf(m931, Local0), Local1)
2326	m1a0(Local0, c010, Local1, 783)
2327
2328	Store(CondRefOf(m932, Local0), Local1)
2329	m1a0(Local0, c010, Local1, 784)
2330
2331	Store(CondRefOf(m933, Local0), Local1)
2332	m1a0(Local0, c010, Local1, 785)
2333
2334	Store(CondRefOf(m934, Local0), Local1)
2335	m1a0(Local0, c010, Local1, 786)
2336
2337	Store(CondRefOf(m935, Local0), Local1)
2338	m1a0(Local0, c010, Local1, 787)
2339
2340	m1a6()
2341
2342	return
2343}
2344
2345// ///////////////////////////////////////////////////////////////////////////
2346//
2347// TABLE 4: all the legal ways to generate references to the named objects
2348//          being elements of Package
2349//
2350// ///////////////////////////////////////////////////////////////////////////
2351
2352// m16e but with global data
2353Method(m194)
2354{
2355	if (y100) {
2356		ts00("m194")
2357	} else {
2358		Store("m194", Debug)
2359	}
2360
2361	if (LNot(y900)) {
2362		Store("Test m194 skipped!", Debug)
2363		return
2364	}
2365
2366	// T4:x,I1-I14,x,x
2367
2368	// Computational Data
2369
2370	Store(Index(Package(){i900}, 0), Local0)
2371	m1a2(Local0, c009, 0, 0, c009, 0xfe7cb391d65a0000, 788)
2372
2373	Store(Index(Package(){i901}, 0), Local0)
2374	m1a2(Local0, c009, 0, 0, c009, 0xc1790001, 789)
2375
2376	Store(Index(Package(){s900}, 0), Local0)
2377	m1a2(Local0, c00a, 0, 0, c00a, "12340002", 790)
2378
2379	Store(Index(Package(){s901}, 0), Local0)
2380	m1a2(Local0, c00a, 0, 0, c00a, "qwrtyu0003", 791)
2381
2382	Store(Index(Package(){b900}, 0), Local0)
2383	m1a2(Local0, c00b, 0, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 792)
2384
2385	if (y118) {
2386		Store(Index(Package(){f900}, 0), Local0)
2387		m1a2(Local0, c00d, 0, 0, c00d, 0, 793)
2388
2389		Store(Index(Package(){bn90}, 0), Local0)
2390		m1a2(Local0, c00d, 0, 0, c00d, 0, 794)
2391
2392		Store(Index(Package(){if90}, 0), Local0)
2393		m1a2(Local0, c00d, 0, 0, c00d, 0, 795)
2394
2395		Store(Index(Package(){bf90}, 0), Local0)
2396		m1a2(Local0, c016, 0, 0, c016, 0xb0, 796)
2397	}
2398
2399	// Not Computational Data
2400
2401	Store(Index(Package(){e900}, 0), Local0)
2402	m1a0(Local0, c00f, Ones, 797)
2403
2404	Store(Index(Package(){mx90}, 0), Local0)
2405	m1a0(Local0, c011, Ones, 798)
2406
2407	Store(Index(Package(){d900}, 0), Local0)
2408	m1a0(Local0, c00e, Ones, 799)
2409
2410	Store(Index(Package(){tz90}, 0), Local0)
2411	m1a0(Local0, c015, Ones, 800)
2412
2413	Store(Index(Package(){pr90}, 0), Local0)
2414	m1a0(Local0, c014, Ones, 801)
2415
2416	Store(Index(Package(){r900}, 0), Local0)
2417	m1a0(Local0, c012, Ones, 802)
2418
2419	Store(Index(Package(){pw90}, 0), Local0)
2420	m1a0(Local0, c013, Ones, 803)
2421
2422	// Elements of Package are Uninitialized
2423
2424	Store(Index(Package(){p900}, 0), Local0)
2425	m1a0(Local0, c00c, Ones, 804)
2426
2427	// Elements of Package are Computational Data
2428
2429	Store(Index(Package(){p901}, 0), Local0)
2430	m1a2(Local0, c00c, 1, 0, c009, 0xabcd0004, 805)
2431	m1a2(Local0, c00c, 1, 1, c009, 0x1122334455660005, 806)
2432
2433	Store(Index(Package(){p902}, 0), Local0)
2434	m1a2(Local0, c00c, 1, 0, c00a, "12340006", 807)
2435	m1a2(Local0, c00c, 1, 1, c00a, "q1w2e3r4t5y6u7i80007", 808)
2436
2437	Store(Index(Package(){p903}, 0), Local0)
2438	m1a2(Local0, c00c, 1, 0, c00a, "qwrtyuiop0008", 809)
2439	m1a2(Local0, c00c, 1, 1, c00a, "1234567890abdef0250009", 810)
2440
2441	Store(Index(Package(){p904}, 0), Local0)
2442	m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xb5,0xb6,0xb7}, 811)
2443
2444	Store(Index(Package(){p905}, 0), Local0)
2445	m1a2(Local0, c00c, 2, 0, c009, 0xabc000a, 812)
2446	m1a2(Local0, c00c, 2, 1, c00a, "0xabc000b", 813)
2447
2448	Store(Index(Package(){p906}, 0), Local0)
2449	m1a2(Local0, c00c, 2, 0, c00a, "abc000d", 814)
2450
2451	Store(Index(Package(){p907}, 0), Local0)
2452	m1a2(Local0, c00c, 2, 0, c00a, "aqwevbgnm000e", 815)
2453
2454	Store(Index(Package(){p908}, 0), Local0)
2455	m1a2(Local0, c00c, 2, 0, c00b, Buffer() {0xba,0xbb,0xbc,0xbd,0xbe}, 816)
2456
2457	Store(Index(Package(){p909}, 0), Local0)
2458	m1a2(Local0, c00c, 3, 0, c009, 0xabc000f, 817)
2459
2460	Store(Index(Package(){p90a}, 0), Local0)
2461	m1a2(Local0, c00c, 3, 0, c00a, "12340010", 818)
2462
2463	Store(Index(Package(){p90b}, 0), Local0)
2464	m1a2(Local0, c00c, 3, 0, c00a, "zxswefas0011", 819)
2465
2466	Store(Index(Package(){p90c}, 0), Local0)
2467	m1a2(Local0, c00c, 3, 0, c00b, Buffer() {0xbf,0xc0,0xc1}, 820)
2468
2469	Store(Index(Package(){p90d}, 0), Local0)
2470	m1a2(Local0, c00c, 1, 0, c009, 0xfe7cb391d65a0000, 821)
2471
2472	Store(Index(Package(){p90e}, 0), Local0)
2473	m1a2(Local0, c00c, 1, 0, c009, 0xc1790001, 822)
2474
2475	Store(Index(Package(){p90f}, 0), Local0)
2476	m1a2(Local0, c00c, 1, 0, c00a, "12340002", 823)
2477
2478	Store(Index(Package(){p910}, 0), Local0)
2479	m1a2(Local0, c00c, 1, 0, c00a, "qwrtyu0003", 824)
2480
2481	Store(Index(Package(){p911}, 0), Local0)
2482	m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 825)
2483
2484	if (y118) {
2485		Store(Index(Package(){p912}, 0), Local0)
2486		m1a2(Local0, c00c, 1, 0, c00d, 0, 826)
2487
2488		Store(Index(Package(){p913}, 0), Local0)
2489		m1a2(Local0, c00c, 1, 0, c00d, 0, 827)
2490
2491		Store(Index(Package(){p914}, 0), Local0)
2492		m1a2(Local0, c00c, 1, 0, c00d, 0, 828)
2493
2494		Store(Index(Package(){p915}, 0), Local0)
2495		m1a2(Local0, c00c, 1, 0, c016, 0xb0, 829)
2496	}
2497
2498	// Elements of Package are NOT Computational Data
2499
2500	Store(Index(Package(){p916}, 0), Local0)
2501	m1a0(Local0, c00c, Ones, 830)
2502
2503	Store(Index(Package(){p917}, 0), Local0)
2504	m1a0(Local0, c00c, Ones, 831)
2505
2506	Store(Index(Package(){p918}, 0), Local0)
2507	m1a0(Local0, c00c, Ones, 832)
2508
2509	Store(Index(Package(){p919}, 0), Local0)
2510	m1a0(Local0, c00c, Ones, 833)
2511
2512	Store(Index(Package(){p91a}, 0), Local0)
2513	m1a0(Local0, c00c, Ones, 834)
2514
2515	Store(Index(Package(){p91b}, 0), Local0)
2516	m1a0(Local0, c00c, Ones, 835)
2517
2518	Store(Index(Package(){p91c}, 0), Local0)
2519	m1a0(Local0, c00c, Ones, 836)
2520
2521	// Elements of Package are Methods
2522
2523	Store(Index(Package(){p91d}, 0), Local0)
2524	m1a0(Local0, c00c, Ones, 837)
2525
2526	Store(Index(Package(){p91e}, 0), Local0)
2527	m1a0(Local0, c00c, Ones, 838)
2528
2529	Store(Index(Package(){p91f}, 0), Local0)
2530	m1a0(Local0, c00c, Ones, 839)
2531
2532	Store(Index(Package(){p920}, 0), Local0)
2533	m1a0(Local0, c00c, Ones, 840)
2534
2535	Store(Index(Package(){p921}, 0), Local0)
2536	m1a0(Local0, c00c, Ones, 841)
2537
2538	Store(Index(Package(){p922}, 0), Local0)
2539	m1a0(Local0, c00c, Ones, 842)
2540
2541	Store(Index(Package(){p923}, 0), Local0)
2542	m1a0(Local0, c00c, Ones, 843)
2543
2544	Store(Index(Package(){p924}, 0), Local0)
2545	m1a0(Local0, c00c, Ones, 844)
2546
2547	Store(Index(Package(){p925}, 0), Local0)
2548	m1a0(Local0, c00c, Ones, 845)
2549
2550	Store(Index(Package(){p926}, 0), Local0)
2551	m1a0(Local0, c00c, Ones, 846)
2552
2553	Store(Index(Package(){p927}, 0), Local0)
2554	m1a0(Local0, c00c, Ones, 847)
2555
2556	Store(Index(Package(){p928}, 0), Local0)
2557	m1a0(Local0, c00c, Ones, 848)
2558
2559	Store(Index(Package(){p929}, 0), Local0)
2560	m1a0(Local0, c00c, Ones, 849)
2561
2562	Store(Index(Package(){p92a}, 0), Local0)
2563	m1a0(Local0, c00c, Ones, 850)
2564
2565	Store(Index(Package(){p92b}, 0), Local0)
2566	m1a0(Local0, c00c, Ones, 851)
2567
2568	Store(Index(Package(){p92c}, 0), Local0)
2569	m1a0(Local0, c00c, Ones, 852)
2570
2571	Store(Index(Package(){p92d}, 0), Local0)
2572	m1a0(Local0, c00c, Ones, 853)
2573
2574	Store(Index(Package(){p92e}, 0), Local0)
2575	m1a0(Local0, c00c, Ones, 854)
2576
2577	Store(Index(Package(){p92f}, 0), Local0)
2578	m1a0(Local0, c00c, Ones, 855)
2579
2580	Store(Index(Package(){p930}, 0), Local0)
2581	m1a0(Local0, c00c, Ones, 856)
2582
2583	Store(Index(Package(){p931}, 0), Local0)
2584	m1a0(Local0, c00c, Ones, 857)
2585
2586	Store(Index(Package(){p932}, 0), Local0)
2587	m1a0(Local0, c00c, Ones, 858)
2588
2589	Store(Index(Package(){p933}, 0), Local0)
2590	m1a0(Local0, c00c, Ones, 859)
2591
2592	Store(Index(Package(){p934}, 0), Local0)
2593	m1a0(Local0, c00c, Ones, 860)
2594
2595	Store(Index(Package(){p935}, 0), Local0)
2596	m1a0(Local0, c00c, Ones, 861)
2597
2598	Store(Index(Package(){p936}, 0), Local0)
2599	m1a0(Local0, c00c, Ones, 862)
2600
2601	Store(Index(Package(){p937}, 0), Local0)
2602	m1a0(Local0, c00c, Ones, 863)
2603
2604	Store(Index(Package(){p938}, 0), Local0)
2605	m1a0(Local0, c00c, Ones, 864)
2606
2607	Store(Index(Package(){p939}, 0), Local0)
2608	m1a0(Local0, c00c, Ones, 865)
2609
2610	Store(Index(Package(){p93a}, 0), Local0)
2611	m1a0(Local0, c00c, Ones, 866)
2612
2613	Store(Index(Package(){p93b}, 0), Local0)
2614	m1a0(Local0, c00c, Ones, 867)
2615
2616	Store(Index(Package(){p93c}, 0), Local0)
2617	m1a0(Local0, c00c, Ones, 868)
2618
2619	Store(Index(Package(){p93d}, 0), Local0)
2620	m1a0(Local0, c00c, Ones, 869)
2621
2622	Store(Index(Package(){p93e}, 0), Local0)
2623	m1a0(Local0, c00c, Ones, 870)
2624
2625	Store(Index(Package(){p93f}, 0), Local0)
2626	m1a0(Local0, c00c, Ones, 871)
2627
2628	Store(Index(Package(){p940}, 0), Local0)
2629	m1a0(Local0, c00c, Ones, 872)
2630
2631	Store(Index(Package(){p941}, 0), Local0)
2632	m1a0(Local0, c00c, Ones, 873)
2633
2634	Store(Index(Package(){p942}, 0), Local0)
2635	m1a0(Local0, c00c, Ones, 874)
2636
2637	Store(Index(Package(){p943}, 0), Local0)
2638	m1a0(Local0, c00c, Ones, 875)
2639
2640	Store(Index(Package(){p944}, 0), Local0)
2641	m1a0(Local0, c00c, Ones, 876)
2642
2643	Store(Index(Package(){p945}, 0), Local0)
2644	m1a0(Local0, c00c, Ones, 877)
2645
2646	Store(Index(Package(){p946}, 0), Local0)
2647	m1a0(Local0, c00c, Ones, 878)
2648
2649	Store(Index(Package(){p947}, 0), Local0)
2650	m1a0(Local0, c00c, Ones, 879)
2651
2652	Store(Index(Package(){p948}, 0), Local0)
2653	m1a0(Local0, c00c, Ones, 880)
2654
2655	Store(Index(Package(){p949}, 0), Local0)
2656	m1a0(Local0, c00c, Ones, 881)
2657
2658	Store(Index(Package(){p94a}, 0), Local0)
2659	m1a0(Local0, c00c, Ones, 882)
2660
2661	Store(Index(Package(){p94b}, 0), Local0)
2662	m1a0(Local0, c00c, Ones, 883)
2663
2664	Store(Index(Package(){p94c}, 0), Local0)
2665	m1a0(Local0, c00c, Ones, 884)
2666
2667	Store(Index(Package(){p94d}, 0), Local0)
2668	m1a0(Local0, c00c, Ones, 885)
2669
2670	Store(Index(Package(){p94e}, 0), Local0)
2671	m1a0(Local0, c00c, Ones, 886)
2672
2673	Store(Index(Package(){p94f}, 0), Local0)
2674	m1a0(Local0, c00c, Ones, 887)
2675
2676	Store(Index(Package(){p950}, 0), Local0)
2677	m1a0(Local0, c00c, Ones, 888)
2678
2679	Store(Index(Package(){p951}, 0), Local0)
2680	m1a0(Local0, c00c, Ones, 889)
2681
2682	Store(Index(Package(){p952}, 0), Local0)
2683	m1a0(Local0, c00c, Ones, 890)
2684
2685	// Methods
2686
2687	Store(Index(Package(){m900}, 0), Local0)
2688	m1a0(Local0, c010, Ones, 891)
2689
2690	Store(Index(Package(){m901}, 0), Local0)
2691	m1a0(Local0, c010, Ones, 892)
2692
2693	Store(Index(Package(){m902}, 0), Local0)
2694	m1a0(Local0, c010, Ones, 893)
2695
2696	Store(Index(Package(){m903}, 0), Local0)
2697	m1a0(Local0, c010, Ones, 894)
2698
2699	Store(Index(Package(){m904}, 0), Local0)
2700	m1a0(Local0, c010, Ones, 895)
2701
2702	Store(Index(Package(){m905}, 0), Local0)
2703	m1a0(Local0, c010, Ones, 896)
2704
2705	Store(Index(Package(){m906}, 0), Local0)
2706	m1a0(Local0, c010, Ones, 897)
2707
2708	Store(Index(Package(){m907}, 0), Local0)
2709	m1a0(Local0, c010, Ones, 898)
2710
2711	Store(Index(Package(){m908}, 0), Local0)
2712	m1a0(Local0, c010, Ones, 899)
2713
2714	Store(Index(Package(){m909}, 0), Local0)
2715	m1a0(Local0, c010, Ones, 900)
2716
2717	Store(Index(Package(){m90a}, 0), Local0)
2718	m1a0(Local0, c010, Ones, 901)
2719
2720	Store(Index(Package(){m90b}, 0), Local0)
2721	m1a0(Local0, c010, Ones, 902)
2722
2723	Store(Index(Package(){m90c}, 0), Local0)
2724	m1a0(Local0, c010, Ones, 903)
2725
2726	Store(Index(Package(){m90d}, 0), Local0)
2727	m1a0(Local0, c010, Ones, 904)
2728
2729	Store(Index(Package(){m90e}, 0), Local0)
2730	m1a0(Local0, c010, Ones, 905)
2731
2732	Store(Index(Package(){m90f}, 0), Local0)
2733	m1a0(Local0, c010, Ones, 906)
2734
2735	Store(Index(Package(){m910}, 0), Local0)
2736	m1a0(Local0, c010, Ones, 907)
2737
2738	Store(Index(Package(){m911}, 0), Local0)
2739	m1a0(Local0, c010, Ones, 908)
2740
2741	Store(Index(Package(){m912}, 0), Local0)
2742	m1a0(Local0, c010, Ones, 909)
2743
2744	Store(Index(Package(){m913}, 0), Local0)
2745	m1a0(Local0, c010, Ones, 910)
2746
2747	Store(Index(Package(){m914}, 0), Local0)
2748	m1a0(Local0, c010, Ones, 911)
2749
2750	Store(Index(Package(){m915}, 0), Local0)
2751	m1a0(Local0, c010, Ones, 912)
2752
2753	Store(Index(Package(){m916}, 0), Local0)
2754	m1a0(Local0, c010, Ones, 913)
2755
2756	Store(Index(Package(){m917}, 0), Local0)
2757	m1a0(Local0, c010, Ones, 914)
2758
2759	Store(Index(Package(){m918}, 0), Local0)
2760	m1a0(Local0, c010, Ones, 915)
2761
2762	Store(Index(Package(){m919}, 0), Local0)
2763	m1a0(Local0, c010, Ones, 916)
2764
2765	Store(Index(Package(){m91a}, 0), Local0)
2766	m1a0(Local0, c010, Ones, 917)
2767
2768	Store(Index(Package(){m91b}, 0), Local0)
2769	m1a0(Local0, c010, Ones, 918)
2770
2771	Store(Index(Package(){m91c}, 0), Local0)
2772	m1a0(Local0, c010, Ones, 919)
2773
2774	Store(Index(Package(){m91d}, 0), Local0)
2775	m1a0(Local0, c010, Ones, 920)
2776
2777	Store(Index(Package(){m91e}, 0), Local0)
2778	m1a0(Local0, c010, Ones, 921)
2779
2780	Store(Index(Package(){m91f}, 0), Local0)
2781	m1a0(Local0, c010, Ones, 922)
2782
2783	Store(Index(Package(){m920}, 0), Local0)
2784	m1a0(Local0, c010, Ones, 923)
2785
2786	Store(Index(Package(){m921}, 0), Local0)
2787	m1a0(Local0, c010, Ones, 924)
2788
2789	Store(Index(Package(){m922}, 0), Local0)
2790	m1a0(Local0, c010, Ones, 925)
2791
2792	Store(Index(Package(){m923}, 0), Local0)
2793	m1a0(Local0, c010, Ones, 926)
2794
2795	Store(Index(Package(){m924}, 0), Local0)
2796	m1a0(Local0, c010, Ones, 927)
2797
2798	Store(Index(Package(){m925}, 0), Local0)
2799	m1a0(Local0, c010, Ones, 928)
2800
2801	Store(Index(Package(){m926}, 0), Local0)
2802	m1a0(Local0, c010, Ones, 929)
2803
2804	Store(Index(Package(){m927}, 0), Local0)
2805	m1a0(Local0, c010, Ones, 930)
2806
2807	Store(Index(Package(){m928}, 0), Local0)
2808	m1a0(Local0, c010, Ones, 931)
2809
2810	Store(Index(Package(){m929}, 0), Local0)
2811	m1a0(Local0, c010, Ones, 932)
2812
2813	Store(Index(Package(){m92a}, 0), Local0)
2814	m1a0(Local0, c010, Ones, 933)
2815
2816	Store(Index(Package(){m92b}, 0), Local0)
2817	m1a0(Local0, c010, Ones, 934)
2818
2819	Store(Index(Package(){m92c}, 0), Local0)
2820	m1a0(Local0, c010, Ones, 935)
2821
2822	Store(Index(Package(){m92d}, 0), Local0)
2823	m1a0(Local0, c010, Ones, 936)
2824
2825	Store(Index(Package(){m92e}, 0), Local0)
2826	m1a0(Local0, c010, Ones, 937)
2827
2828	Store(Index(Package(){m92f}, 0), Local0)
2829	m1a0(Local0, c010, Ones, 938)
2830
2831	Store(Index(Package(){m930}, 0), Local0)
2832	m1a0(Local0, c010, Ones, 939)
2833
2834	Store(Index(Package(){m931}, 0), Local0)
2835	m1a0(Local0, c010, Ones, 940)
2836
2837	Store(Index(Package(){m932}, 0), Local0)
2838	m1a0(Local0, c010, Ones, 941)
2839
2840	Store(Index(Package(){m933}, 0), Local0)
2841	m1a0(Local0, c010, Ones, 942)
2842
2843	Store(Index(Package(){m934}, 0), Local0)
2844	m1a0(Local0, c010, Ones, 943)
2845
2846	Store(Index(Package(){m935}, 0), Local0)
2847	m1a0(Local0, c010, Ones, 944)
2848
2849	// T4:x,IR1-IR14,x,x
2850
2851	// Computational Data
2852
2853	Store(Index(Package(){i900}, 0, Local1), Local0)
2854	m1a2(Local0, c009, 0, 0, c009, 0xfe7cb391d65a0000, 945)
2855	m1a2(Local1, c009, 0, 0, c009, 0xfe7cb391d65a0000, 946)
2856
2857	Store(Index(Package(){i901}, 0, Local1), Local0)
2858	m1a2(Local0, c009, 0, 0, c009, 0xc1790001, 947)
2859	m1a2(Local1, c009, 0, 0, c009, 0xc1790001, 948)
2860
2861	Store(Index(Package(){s900}, 0, Local1), Local0)
2862	m1a2(Local0, c00a, 0, 0, c00a, "12340002", 949)
2863	m1a2(Local1, c00a, 0, 0, c00a, "12340002", 950)
2864
2865	Store(Index(Package(){s901}, 0, Local1), Local0)
2866	m1a2(Local0, c00a, 0, 0, c00a, "qwrtyu0003", 951)
2867	m1a2(Local1, c00a, 0, 0, c00a, "qwrtyu0003", 952)
2868
2869	Store(Index(Package(){b900}, 0, Local1), Local0)
2870	m1a2(Local0, c00b, 0, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 953)
2871	m1a2(Local1, c00b, 0, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 954)
2872
2873	if (y118) {
2874		Store(Index(Package(){f900}, 0, Local1), Local0)
2875		m1a2(Local0, c00d, 0, 0, c00d, 0, 955)
2876		m1a2(Local1, c00d, 0, 0, c00d, 0, 956)
2877
2878		Store(Index(Package(){bn90}, 0, Local1), Local0)
2879		m1a2(Local0, c00d, 0, 0, c00d, 0, 957)
2880		m1a2(Local1, c00d, 0, 0, c00d, 0, 958)
2881
2882		Store(Index(Package(){if90}, 0, Local1), Local0)
2883		m1a2(Local0, c00d, 0, 0, c00d, 0, 959)
2884		m1a2(Local1, c00d, 0, 0, c00d, 0, 960)
2885
2886		Store(Index(Package(){bf90}, 0, Local1), Local0)
2887		m1a2(Local0, c016, 0, 0, c016, 0xb0, 961)
2888		m1a2(Local1, c016, 0, 0, c016, 0xb0, 962)
2889	}
2890
2891	// Not Computational Data
2892
2893	Store(Index(Package(){e900}, 0, Local1), Local0)
2894	m1a0(Local0, c00f, Ones, 963)
2895	m1a0(Local1, c00f, Ones, 964)
2896
2897	Store(Index(Package(){mx90}, 0, Local1), Local0)
2898	m1a0(Local0, c011, Ones, 965)
2899	m1a0(Local1, c011, Ones, 966)
2900
2901	Store(Index(Package(){d900}, 0, Local1), Local0)
2902	m1a0(Local0, c00e, Ones, 967)
2903	m1a0(Local1, c00e, Ones, 968)
2904
2905	Store(Index(Package(){tz90}, 0, Local1), Local0)
2906	m1a0(Local0, c015, Ones, 969)
2907	m1a0(Local1, c015, Ones, 970)
2908
2909	Store(Index(Package(){pr90}, 0, Local1), Local0)
2910	m1a0(Local0, c014, Ones, 971)
2911	m1a0(Local1, c014, Ones, 972)
2912
2913	Store(Index(Package(){r900}, 0, Local1), Local0)
2914	m1a0(Local0, c012, Ones, 973)
2915	m1a0(Local1, c012, Ones, 974)
2916
2917	Store(Index(Package(){pw90}, 0, Local1), Local0)
2918	m1a0(Local0, c013, Ones, 975)
2919	m1a0(Local1, c013, Ones, 976)
2920
2921	// Elements of Package are Uninitialized
2922
2923	Store(Index(Package(){p900}, 0, Local1), Local0)
2924	m1a0(Local0, c00c, Ones, 977)
2925	m1a0(Local1, c00c, Ones, 978)
2926
2927	// Elements of Package are Computational Data
2928
2929	Store(Index(Package(){p901}, 0, Local1), Local0)
2930	m1a2(Local0, c00c, 1, 0, c009, 0xabcd0004, 979)
2931	m1a2(Local0, c00c, 1, 1, c009, 0x1122334455660005, 980)
2932	m1a2(Local1, c00c, 1, 0, c009, 0xabcd0004, 981)
2933	m1a2(Local1, c00c, 1, 1, c009, 0x1122334455660005, 982)
2934
2935	Store(Index(Package(){p902}, 0, Local1), Local0)
2936	m1a2(Local0, c00c, 1, 0, c00a, "12340006", 983)
2937	m1a2(Local0, c00c, 1, 1, c00a, "q1w2e3r4t5y6u7i80007", 984)
2938	m1a2(Local1, c00c, 1, 0, c00a, "12340006", 985)
2939	m1a2(Local1, c00c, 1, 1, c00a, "q1w2e3r4t5y6u7i80007", 986)
2940
2941	Store(Index(Package(){p903}, 0, Local1), Local0)
2942	m1a2(Local0, c00c, 1, 0, c00a, "qwrtyuiop0008", 987)
2943	m1a2(Local0, c00c, 1, 1, c00a, "1234567890abdef0250009", 988)
2944	m1a2(Local1, c00c, 1, 0, c00a, "qwrtyuiop0008", 989)
2945	m1a2(Local1, c00c, 1, 1, c00a, "1234567890abdef0250009", 990)
2946
2947	Store(Index(Package(){p904}, 0, Local1), Local0)
2948	m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xb5,0xb6,0xb7}, 991)
2949	m1a2(Local1, c00c, 1, 0, c00b, Buffer() {0xb5,0xb6,0xb7}, 992)
2950
2951	Store(Index(Package(){p905}, 0, Local1), Local0)
2952	m1a2(Local0, c00c, 2, 0, c009, 0xabc000a, 993)
2953	m1a2(Local0, c00c, 2, 1, c00a, "0xabc000b", 994)
2954	m1a2(Local1, c00c, 2, 0, c009, 0xabc000a, 995)
2955	m1a2(Local1, c00c, 2, 1, c00a, "0xabc000b", 996)
2956
2957	Store(Index(Package(){p906}, 0, Local1), Local0)
2958	m1a2(Local0, c00c, 2, 0, c00a, "abc000d", 997)
2959	m1a2(Local1, c00c, 2, 0, c00a, "abc000d", 998)
2960
2961	Store(Index(Package(){p907}, 0, Local1), Local0)
2962	m1a2(Local0, c00c, 2, 0, c00a, "aqwevbgnm000e", 999)
2963	m1a2(Local1, c00c, 2, 0, c00a, "aqwevbgnm000e", 1000)
2964
2965	Store(Index(Package(){p908}, 0, Local1), Local0)
2966	m1a2(Local0, c00c, 2, 0, c00b, Buffer() {0xba,0xbb,0xbc,0xbd,0xbe}, 1001)
2967	m1a2(Local1, c00c, 2, 0, c00b, Buffer() {0xba,0xbb,0xbc,0xbd,0xbe}, 1002)
2968
2969	Store(Index(Package(){p909}, 0, Local1), Local0)
2970	m1a2(Local0, c00c, 3, 0, c009, 0xabc000f, 1003)
2971	m1a2(Local1, c00c, 3, 0, c009, 0xabc000f, 1004)
2972
2973	Store(Index(Package(){p90a}, 0, Local1), Local0)
2974	m1a2(Local0, c00c, 3, 0, c00a, "12340010", 1005)
2975	m1a2(Local1, c00c, 3, 0, c00a, "12340010", 1006)
2976
2977	Store(Index(Package(){p90b}, 0, Local1), Local0)
2978	m1a2(Local0, c00c, 3, 0, c00a, "zxswefas0011", 1007)
2979	m1a2(Local1, c00c, 3, 0, c00a, "zxswefas0011", 1008)
2980
2981	Store(Index(Package(){p90c}, 0, Local1), Local0)
2982	m1a2(Local0, c00c, 3, 0, c00b, Buffer() {0xbf,0xc0,0xc1}, 1009)
2983	m1a2(Local1, c00c, 3, 0, c00b, Buffer() {0xbf,0xc0,0xc1}, 1010)
2984
2985	Store(Index(Package(){p90d}, 0, Local1), Local0)
2986	m1a2(Local0, c00c, 1, 0, c009, 0xfe7cb391d65a0000, 1011)
2987	m1a2(Local1, c00c, 1, 0, c009, 0xfe7cb391d65a0000, 1012)
2988
2989	Store(Index(Package(){p90e}, 0, Local1), Local0)
2990	m1a2(Local0, c00c, 1, 0, c009, 0xc1790001, 1013)
2991	m1a2(Local1, c00c, 1, 0, c009, 0xc1790001, 1014)
2992
2993	Store(Index(Package(){p90f}, 0, Local1), Local0)
2994	m1a2(Local0, c00c, 1, 0, c00a, "12340002", 1015)
2995	m1a2(Local1, c00c, 1, 0, c00a, "12340002", 1016)
2996
2997	Store(Index(Package(){p910}, 0, Local1), Local0)
2998	m1a2(Local0, c00c, 1, 0, c00a, "qwrtyu0003", 1017)
2999	m1a2(Local1, c00c, 1, 0, c00a, "qwrtyu0003", 1018)
3000
3001	Store(Index(Package(){p911}, 0, Local1), Local0)
3002	m1a2(Local0, c00c, 1, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 1019)
3003	m1a2(Local1, c00c, 1, 0, c00b, Buffer() {0xb0,0xb1,0xb2,0xb3,0xb4}, 1020)
3004
3005	if (y118) {
3006		Store(Index(Package(){p912}, 0, Local1), Local0)
3007		m1a2(Local0, c00c, 1, 0, c00d, 0, 1021)
3008		m1a2(Local1, c00c, 1, 0, c00d, 0, 1022)
3009
3010		Store(Index(Package(){p913}, 0, Local1), Local0)
3011		m1a2(Local0, c00c, 1, 0, c00d, 0, 1023)
3012		m1a2(Local1, c00c, 1, 0, c00d, 0, 1024)
3013
3014		Store(Index(Package(){p914}, 0, Local1), Local0)
3015		m1a2(Local0, c00c, 1, 0, c00d, 0, 1025)
3016		m1a2(Local1, c00c, 1, 0, c00d, 0, 1026)
3017
3018		Store(Index(Package(){p915}, 0, Local1), Local0)
3019		m1a2(Local0, c00c, 1, 0, c016, 0xb0, 1027)
3020		m1a2(Local1, c00c, 1, 0, c016, 0xb0, 1028)
3021	}
3022
3023	// Elements of Package are NOT Computational Data
3024
3025	Store(Index(Package(){p916}, 0, Local1), Local0)
3026	m1a0(Local0, c00c, Ones, 1029)
3027	m1a0(Local1, c00c, Ones, 1030)
3028
3029	Store(Index(Package(){p917}, 0, Local1), Local0)
3030	m1a0(Local0, c00c, Ones, 1031)
3031	m1a0(Local1, c00c, Ones, 1032)
3032
3033	Store(Index(Package(){p918}, 0, Local1), Local0)
3034	m1a0(Local0, c00c, Ones, 1033)
3035	m1a0(Local1, c00c, Ones, 1034)
3036
3037	Store(Index(Package(){p919}, 0, Local1), Local0)
3038	m1a0(Local0, c00c, Ones, 1035)
3039	m1a0(Local1, c00c, Ones, 1036)
3040
3041	Store(Index(Package(){p91a}, 0, Local1), Local0)
3042	m1a0(Local0, c00c, Ones, 1037)
3043	m1a0(Local1, c00c, Ones, 1038)
3044
3045	Store(Index(Package(){p91b}, 0, Local1), Local0)
3046	m1a0(Local0, c00c, Ones, 1039)
3047	m1a0(Local1, c00c, Ones, 1040)
3048
3049	Store(Index(Package(){p91c}, 0, Local1), Local0)
3050	m1a0(Local0, c00c, Ones, 1041)
3051	m1a0(Local1, c00c, Ones, 1042)
3052
3053	// Elements of Package are Methods
3054
3055	Store(Index(Package(){p91d}, 0, Local1), Local0)
3056	m1a0(Local0, c00c, Ones, 1043)
3057	m1a0(Local1, c00c, Ones, 1044)
3058
3059	Store(Index(Package(){p91e}, 0, Local1), Local0)
3060	m1a0(Local0, c00c, Ones, 1045)
3061	m1a0(Local1, c00c, Ones, 1046)
3062
3063	Store(Index(Package(){p91f}, 0, Local1), Local0)
3064	m1a0(Local0, c00c, Ones, 1047)
3065	m1a0(Local1, c00c, Ones, 1048)
3066
3067	Store(Index(Package(){p920}, 0, Local1), Local0)
3068	m1a0(Local0, c00c, Ones, 1049)
3069	m1a0(Local1, c00c, Ones, 1050)
3070
3071	Store(Index(Package(){p921}, 0, Local1), Local0)
3072	m1a0(Local0, c00c, Ones, 1051)
3073	m1a0(Local1, c00c, Ones, 1052)
3074
3075	Store(Index(Package(){p922}, 0, Local1), Local0)
3076	m1a0(Local0, c00c, Ones, 1053)
3077	m1a0(Local1, c00c, Ones, 1054)
3078
3079	Store(Index(Package(){p923}, 0, Local1), Local0)
3080	m1a0(Local0, c00c, Ones, 1055)
3081	m1a0(Local1, c00c, Ones, 1056)
3082
3083	Store(Index(Package(){p924}, 0, Local1), Local0)
3084	m1a0(Local0, c00c, Ones, 1057)
3085	m1a0(Local1, c00c, Ones, 1058)
3086
3087	Store(Index(Package(){p925}, 0, Local1), Local0)
3088	m1a0(Local0, c00c, Ones, 1059)
3089	m1a0(Local1, c00c, Ones, 1060)
3090
3091	Store(Index(Package(){p926}, 0, Local1), Local0)
3092	m1a0(Local0, c00c, Ones, 1061)
3093	m1a0(Local1, c00c, Ones, 1062)
3094
3095	Store(Index(Package(){p927}, 0, Local1), Local0)
3096	m1a0(Local0, c00c, Ones, 1063)
3097	m1a0(Local1, c00c, Ones, 1064)
3098
3099	Store(Index(Package(){p928}, 0, Local1), Local0)
3100	m1a0(Local0, c00c, Ones, 1065)
3101	m1a0(Local1, c00c, Ones, 1066)
3102
3103	Store(Index(Package(){p929}, 0, Local1), Local0)
3104	m1a0(Local0, c00c, Ones, 1067)
3105	m1a0(Local1, c00c, Ones, 1068)
3106
3107	Store(Index(Package(){p92a}, 0, Local1), Local0)
3108	m1a0(Local0, c00c, Ones, 1069)
3109	m1a0(Local1, c00c, Ones, 1070)
3110
3111	Store(Index(Package(){p92b}, 0, Local1), Local0)
3112	m1a0(Local0, c00c, Ones, 1071)
3113	m1a0(Local1, c00c, Ones, 1072)
3114
3115	Store(Index(Package(){p92c}, 0, Local1), Local0)
3116	m1a0(Local0, c00c, Ones, 1073)
3117	m1a0(Local1, c00c, Ones, 1074)
3118
3119	Store(Index(Package(){p92d}, 0, Local1), Local0)
3120	m1a0(Local0, c00c, Ones, 1075)
3121	m1a0(Local1, c00c, Ones, 1076)
3122
3123	Store(Index(Package(){p92e}, 0, Local1), Local0)
3124	m1a0(Local0, c00c, Ones, 1077)
3125	m1a0(Local1, c00c, Ones, 1078)
3126
3127	Store(Index(Package(){p92f}, 0, Local1), Local0)
3128	m1a0(Local0, c00c, Ones, 1079)
3129	m1a0(Local1, c00c, Ones, 1080)
3130
3131	Store(Index(Package(){p930}, 0, Local1), Local0)
3132	m1a0(Local0, c00c, Ones, 1081)
3133	m1a0(Local1, c00c, Ones, 1082)
3134
3135	Store(Index(Package(){p931}, 0, Local1), Local0)
3136	m1a0(Local0, c00c, Ones, 1083)
3137	m1a0(Local1, c00c, Ones, 1084)
3138
3139	Store(Index(Package(){p932}, 0, Local1), Local0)
3140	m1a0(Local0, c00c, Ones, 1085)
3141	m1a0(Local1, c00c, Ones, 1086)
3142
3143	Store(Index(Package(){p933}, 0, Local1), Local0)
3144	m1a0(Local0, c00c, Ones, 1087)
3145	m1a0(Local1, c00c, Ones, 1088)
3146
3147	Store(Index(Package(){p934}, 0, Local1), Local0)
3148	m1a0(Local0, c00c, Ones, 1089)
3149	m1a0(Local1, c00c, Ones, 1090)
3150
3151	Store(Index(Package(){p935}, 0, Local1), Local0)
3152	m1a0(Local0, c00c, Ones, 1091)
3153	m1a0(Local1, c00c, Ones, 1092)
3154
3155	Store(Index(Package(){p936}, 0, Local1), Local0)
3156	m1a0(Local0, c00c, Ones, 1093)
3157	m1a0(Local1, c00c, Ones, 1094)
3158
3159	Store(Index(Package(){p937}, 0, Local1), Local0)
3160	m1a0(Local0, c00c, Ones, 1095)
3161	m1a0(Local1, c00c, Ones, 1096)
3162
3163	Store(Index(Package(){p938}, 0, Local1), Local0)
3164	m1a0(Local0, c00c, Ones, 1097)
3165	m1a0(Local1, c00c, Ones, 1098)
3166
3167	Store(Index(Package(){p939}, 0, Local1), Local0)
3168	m1a0(Local0, c00c, Ones, 1099)
3169	m1a0(Local1, c00c, Ones, 1100)
3170
3171	Store(Index(Package(){p93a}, 0, Local1), Local0)
3172	m1a0(Local0, c00c, Ones, 1101)
3173	m1a0(Local1, c00c, Ones, 1102)
3174
3175	Store(Index(Package(){p93b}, 0, Local1), Local0)
3176	m1a0(Local0, c00c, Ones, 1103)
3177	m1a0(Local1, c00c, Ones, 1104)
3178
3179	Store(Index(Package(){p93c}, 0, Local1), Local0)
3180	m1a0(Local0, c00c, Ones, 1105)
3181	m1a0(Local1, c00c, Ones, 1106)
3182
3183	Store(Index(Package(){p93d}, 0, Local1), Local0)
3184	m1a0(Local0, c00c, Ones, 1107)
3185	m1a0(Local1, c00c, Ones, 1108)
3186
3187	Store(Index(Package(){p93e}, 0, Local1), Local0)
3188	m1a0(Local0, c00c, Ones, 1109)
3189	m1a0(Local1, c00c, Ones, 1110)
3190
3191	Store(Index(Package(){p93f}, 0, Local1), Local0)
3192	m1a0(Local0, c00c, Ones, 1111)
3193	m1a0(Local1, c00c, Ones, 1112)
3194
3195	Store(Index(Package(){p940}, 0, Local1), Local0)
3196	m1a0(Local0, c00c, Ones, 1113)
3197	m1a0(Local1, c00c, Ones, 1114)
3198
3199	Store(Index(Package(){p941}, 0, Local1), Local0)
3200	m1a0(Local0, c00c, Ones, 1115)
3201	m1a0(Local1, c00c, Ones, 1116)
3202
3203	Store(Index(Package(){p942}, 0, Local1), Local0)
3204	m1a0(Local0, c00c, Ones, 1117)
3205	m1a0(Local1, c00c, Ones, 1118)
3206
3207	Store(Index(Package(){p943}, 0, Local1), Local0)
3208	m1a0(Local0, c00c, Ones, 1119)
3209	m1a0(Local1, c00c, Ones, 1120)
3210
3211	Store(Index(Package(){p944}, 0, Local1), Local0)
3212	m1a0(Local0, c00c, Ones, 1121)
3213	m1a0(Local1, c00c, Ones, 1122)
3214
3215	Store(Index(Package(){p945}, 0, Local1), Local0)
3216	m1a0(Local0, c00c, Ones, 1123)
3217	m1a0(Local1, c00c, Ones, 1124)
3218
3219	Store(Index(Package(){p946}, 0, Local1), Local0)
3220	m1a0(Local0, c00c, Ones, 1125)
3221	m1a0(Local1, c00c, Ones, 1126)
3222
3223	Store(Index(Package(){p947}, 0, Local1), Local0)
3224	m1a0(Local0, c00c, Ones, 1127)
3225	m1a0(Local1, c00c, Ones, 1128)
3226
3227	Store(Index(Package(){p948}, 0, Local1), Local0)
3228	m1a0(Local0, c00c, Ones, 1129)
3229	m1a0(Local1, c00c, Ones, 1130)
3230
3231	Store(Index(Package(){p949}, 0, Local1), Local0)
3232	m1a0(Local0, c00c, Ones, 1131)
3233	m1a0(Local1, c00c, Ones, 1132)
3234
3235	Store(Index(Package(){p94a}, 0, Local1), Local0)
3236	m1a0(Local0, c00c, Ones, 1133)
3237	m1a0(Local1, c00c, Ones, 1134)
3238
3239	Store(Index(Package(){p94b}, 0, Local1), Local0)
3240	m1a0(Local0, c00c, Ones, 1135)
3241	m1a0(Local1, c00c, Ones, 1136)
3242
3243	Store(Index(Package(){p94c}, 0, Local1), Local0)
3244	m1a0(Local0, c00c, Ones, 1137)
3245	m1a0(Local1, c00c, Ones, 1138)
3246
3247	Store(Index(Package(){p94d}, 0, Local1), Local0)
3248	m1a0(Local0, c00c, Ones, 1139)
3249	m1a0(Local1, c00c, Ones, 1140)
3250
3251	Store(Index(Package(){p94e}, 0, Local1), Local0)
3252	m1a0(Local0, c00c, Ones, 1141)
3253	m1a0(Local1, c00c, Ones, 1142)
3254
3255	Store(Index(Package(){p94f}, 0, Local1), Local0)
3256	m1a0(Local0, c00c, Ones, 1143)
3257	m1a0(Local1, c00c, Ones, 1144)
3258
3259	Store(Index(Package(){p950}, 0, Local1), Local0)
3260	m1a0(Local0, c00c, Ones, 1145)
3261	m1a0(Local1, c00c, Ones, 1146)
3262
3263	Store(Index(Package(){p951}, 0, Local1), Local0)
3264	m1a0(Local0, c00c, Ones, 1147)
3265	m1a0(Local1, c00c, Ones, 1148)
3266
3267	Store(Index(Package(){p952}, 0, Local1), Local0)
3268	m1a0(Local0, c00c, Ones, 1149)
3269	m1a0(Local1, c00c, Ones, 1150)
3270
3271	// Methods
3272
3273	Store(Index(Package(){m900}, 0, Local1), Local0)
3274	m1a0(Local0, c010, Ones, 1151)
3275	m1a0(Local1, c010, Ones, 1152)
3276
3277	Store(Index(Package(){m901}, 0, Local1), Local0)
3278	m1a0(Local0, c010, Ones, 1153)
3279	m1a0(Local1, c010, Ones, 1154)
3280
3281	Store(Index(Package(){m902}, 0, Local1), Local0)
3282	m1a0(Local0, c010, Ones, 1155)
3283	m1a0(Local1, c010, Ones, 1156)
3284
3285	Store(Index(Package(){m903}, 0, Local1), Local0)
3286	m1a0(Local0, c010, Ones, 1157)
3287	m1a0(Local1, c010, Ones, 1158)
3288
3289	Store(Index(Package(){m904}, 0, Local1), Local0)
3290	m1a0(Local0, c010, Ones, 1159)
3291	m1a0(Local1, c010, Ones, 1160)
3292
3293	Store(Index(Package(){m905}, 0, Local1), Local0)
3294	m1a0(Local0, c010, Ones, 1161)
3295	m1a0(Local1, c010, Ones, 1162)
3296
3297	Store(Index(Package(){m906}, 0, Local1), Local0)
3298	m1a0(Local0, c010, Ones, 1163)
3299	m1a0(Local1, c010, Ones, 1164)
3300
3301	Store(Index(Package(){m907}, 0, Local1), Local0)
3302	m1a0(Local0, c010, Ones, 1165)
3303	m1a0(Local1, c010, Ones, 1166)
3304
3305	Store(Index(Package(){m908}, 0, Local1), Local0)
3306	m1a0(Local0, c010, Ones, 1167)
3307	m1a0(Local1, c010, Ones, 1168)
3308
3309	Store(Index(Package(){m909}, 0, Local1), Local0)
3310	m1a0(Local0, c010, Ones, 1169)
3311	m1a0(Local1, c010, Ones, 1170)
3312
3313	Store(Index(Package(){m90a}, 0, Local1), Local0)
3314	m1a0(Local0, c010, Ones, 1171)
3315	m1a0(Local1, c010, Ones, 1172)
3316
3317	Store(Index(Package(){m90b}, 0, Local1), Local0)
3318	m1a0(Local0, c010, Ones, 1173)
3319	m1a0(Local1, c010, Ones, 1174)
3320
3321	Store(Index(Package(){m90c}, 0, Local1), Local0)
3322	m1a0(Local0, c010, Ones, 1175)
3323	m1a0(Local1, c010, Ones, 1176)
3324
3325	Store(Index(Package(){m90d}, 0, Local1), Local0)
3326	m1a0(Local0, c010, Ones, 1177)
3327	m1a0(Local1, c010, Ones, 1178)
3328
3329	Store(Index(Package(){m90e}, 0, Local1), Local0)
3330	m1a0(Local0, c010, Ones, 1179)
3331	m1a0(Local1, c010, Ones, 1180)
3332
3333	Store(Index(Package(){m90f}, 0, Local1), Local0)
3334	m1a0(Local0, c010, Ones, 1181)
3335	m1a0(Local1, c010, Ones, 1182)
3336
3337	Store(Index(Package(){m910}, 0, Local1), Local0)
3338	m1a0(Local0, c010, Ones, 1183)
3339	m1a0(Local1, c010, Ones, 1184)
3340
3341	Store(Index(Package(){m911}, 0, Local1), Local0)
3342	m1a0(Local0, c010, Ones, 1185)
3343	m1a0(Local1, c010, Ones, 1186)
3344
3345	Store(Index(Package(){m912}, 0, Local1), Local0)
3346	m1a0(Local0, c010, Ones, 1187)
3347	m1a0(Local1, c010, Ones, 1188)
3348
3349	Store(Index(Package(){m913}, 0, Local1), Local0)
3350	m1a0(Local0, c010, Ones, 1189)
3351	m1a0(Local1, c010, Ones, 1190)
3352
3353	Store(Index(Package(){m914}, 0, Local1), Local0)
3354	m1a0(Local0, c010, Ones, 1191)
3355	m1a0(Local1, c010, Ones, 1192)
3356
3357	Store(Index(Package(){m915}, 0, Local1), Local0)
3358	m1a0(Local0, c010, Ones, 1193)
3359	m1a0(Local1, c010, Ones, 1194)
3360
3361	Store(Index(Package(){m916}, 0, Local1), Local0)
3362	m1a0(Local0, c010, Ones, 1195)
3363	m1a0(Local1, c010, Ones, 1196)
3364
3365	Store(Index(Package(){m917}, 0, Local1), Local0)
3366	m1a0(Local0, c010, Ones, 1197)
3367	m1a0(Local1, c010, Ones, 1198)
3368
3369	Store(Index(Package(){m918}, 0, Local1), Local0)
3370	m1a0(Local0, c010, Ones, 1199)
3371	m1a0(Local1, c010, Ones, 1200)
3372
3373	Store(Index(Package(){m919}, 0, Local1), Local0)
3374	m1a0(Local0, c010, Ones, 1201)
3375	m1a0(Local1, c010, Ones, 1202)
3376
3377	Store(Index(Package(){m91a}, 0, Local1), Local0)
3378	m1a0(Local0, c010, Ones, 1203)
3379	m1a0(Local1, c010, Ones, 1204)
3380
3381	Store(Index(Package(){m91b}, 0, Local1), Local0)
3382	m1a0(Local0, c010, Ones, 1205)
3383	m1a0(Local1, c010, Ones, 1206)
3384
3385	Store(Index(Package(){m91c}, 0, Local1), Local0)
3386	m1a0(Local0, c010, Ones, 1207)
3387	m1a0(Local1, c010, Ones, 1208)
3388
3389	Store(Index(Package(){m91d}, 0, Local1), Local0)
3390	m1a0(Local0, c010, Ones, 1209)
3391	m1a0(Local1, c010, Ones, 1210)
3392
3393	Store(Index(Package(){m91e}, 0, Local1), Local0)
3394	m1a0(Local0, c010, Ones, 1211)
3395	m1a0(Local1, c010, Ones, 1212)
3396
3397	Store(Index(Package(){m91f}, 0, Local1), Local0)
3398	m1a0(Local0, c010, Ones, 1213)
3399	m1a0(Local1, c010, Ones, 1214)
3400
3401	Store(Index(Package(){m920}, 0, Local1), Local0)
3402	m1a0(Local0, c010, Ones, 1215)
3403	m1a0(Local1, c010, Ones, 1216)
3404
3405	Store(Index(Package(){m921}, 0, Local1), Local0)
3406	m1a0(Local0, c010, Ones, 1217)
3407	m1a0(Local1, c010, Ones, 1218)
3408
3409	Store(Index(Package(){m922}, 0, Local1), Local0)
3410	m1a0(Local0, c010, Ones, 1219)
3411	m1a0(Local1, c010, Ones, 1220)
3412
3413	Store(Index(Package(){m923}, 0, Local1), Local0)
3414	m1a0(Local0, c010, Ones, 1221)
3415	m1a0(Local1, c010, Ones, 1222)
3416
3417	Store(Index(Package(){m924}, 0, Local1), Local0)
3418	m1a0(Local0, c010, Ones, 1223)
3419	m1a0(Local1, c010, Ones, 1224)
3420
3421	Store(Index(Package(){m925}, 0, Local1), Local0)
3422	m1a0(Local0, c010, Ones, 1225)
3423	m1a0(Local1, c010, Ones, 1226)
3424
3425	Store(Index(Package(){m926}, 0, Local1), Local0)
3426	m1a0(Local0, c010, Ones, 1227)
3427	m1a0(Local1, c010, Ones, 1228)
3428
3429	Store(Index(Package(){m927}, 0, Local1), Local0)
3430	m1a0(Local0, c010, Ones, 1229)
3431	m1a0(Local1, c010, Ones, 1230)
3432
3433	Store(Index(Package(){m928}, 0, Local1), Local0)
3434	m1a0(Local0, c010, Ones, 1231)
3435	m1a0(Local1, c010, Ones, 1232)
3436
3437	Store(Index(Package(){m929}, 0, Local1), Local0)
3438	m1a0(Local0, c010, Ones, 1233)
3439	m1a0(Local1, c010, Ones, 1234)
3440
3441	Store(Index(Package(){m92a}, 0, Local1), Local0)
3442	m1a0(Local0, c010, Ones, 1235)
3443	m1a0(Local1, c010, Ones, 1236)
3444
3445	Store(Index(Package(){m92b}, 0, Local1), Local0)
3446	m1a0(Local0, c010, Ones, 1237)
3447	m1a0(Local1, c010, Ones, 1238)
3448
3449	Store(Index(Package(){m92c}, 0, Local1), Local0)
3450	m1a0(Local0, c010, Ones, 1239)
3451	m1a0(Local1, c010, Ones, 1240)
3452
3453	Store(Index(Package(){m92d}, 0, Local1), Local0)
3454	m1a0(Local0, c010, Ones, 1241)
3455	m1a0(Local1, c010, Ones, 1242)
3456
3457	Store(Index(Package(){m92e}, 0, Local1), Local0)
3458	m1a0(Local0, c010, Ones, 1243)
3459	m1a0(Local1, c010, Ones, 1244)
3460
3461	Store(Index(Package(){m92f}, 0, Local1), Local0)
3462	m1a0(Local0, c010, Ones, 1245)
3463	m1a0(Local1, c010, Ones, 1246)
3464
3465	Store(Index(Package(){m930}, 0, Local1), Local0)
3466	m1a0(Local0, c010, Ones, 1247)
3467	m1a0(Local1, c010, Ones, 1248)
3468
3469	Store(Index(Package(){m931}, 0, Local1), Local0)
3470	m1a0(Local0, c010, Ones, 1249)
3471	m1a0(Local1, c010, Ones, 1250)
3472
3473	Store(Index(Package(){m932}, 0, Local1), Local0)
3474	m1a0(Local0, c010, Ones, 1251)
3475	m1a0(Local1, c010, Ones, 1252)
3476
3477	Store(Index(Package(){m933}, 0, Local1), Local0)
3478	m1a0(Local0, c010, Ones, 1253)
3479	m1a0(Local1, c010, Ones, 1254)
3480
3481	Store(Index(Package(){m934}, 0, Local1), Local0)
3482	m1a0(Local0, c010, Ones, 1255)
3483	m1a0(Local1, c010, Ones, 1256)
3484
3485	Store(Index(Package(){m935}, 0, Local1), Local0)
3486	m1a0(Local0, c010, Ones, 1257)
3487	m1a0(Local1, c010, Ones, 1258)
3488
3489	m1a6()
3490}
3491
3492Method(m195, 5)
3493{
3494	Store(z080, c081)		// absolute index of file initiating the checking
3495	Store(1, c089)		// flag of Reference, object otherwise
3496
3497/*
3498 *	Store(0xd7, f900)
3499 *	Store(0xd8, if90)
3500 */
3501
3502	if (arg0) {
3503		m190()
3504	}
3505	if (arg1) {
3506		m191(c083)
3507	}
3508	if (arg2) {
3509		m192()
3510	}
3511	if (arg3) {
3512		m193(c083)
3513	}
3514	if (arg4) {
3515		m194()
3516	}
3517}
3518
3519// Usual mode
3520Method(m196)
3521{
3522	Store(1, c084)	// run verification of references (reading)
3523	Store(0, c085)	// create the chain of references to LocalX, then dereference them
3524
3525	Store("Usual mode:", Debug)
3526
3527	m195(1, 1, 1, 1, 1)
3528}
3529
3530// The mode with the chain of references to LocalX
3531Method(m197)
3532{
3533	Store(1, c084)	// run verification of references (reading)
3534	Store(1, c085)	// create the chain of references to LocalX, then dereference them
3535
3536	Store("The mode with the chain of references to LocalX:", Debug)
3537
3538	m195(1, 1, 1, 1, 1)
3539}
3540
3541// Run-method
3542Method(REF4)
3543{
3544	Store("TEST: REF4, References", Debug)
3545
3546	Store("REF4", c080)	// name of test
3547	Store(0, c082)		// flag of test of exceptions
3548	Store(0, c083)		// run verification of references (write/read)
3549	Store(0, c086)		// flag, run test till the first error
3550	Store(1, c087)		// apply DeRefOf to ArgX-ObjectReference
3551
3552	m196()
3553	m197()
3554}
3555