1    /*
2     * Some or all of this work - Copyright (c) 2006 - 2021, 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     * References
30     *
31     *          (named objects, if present, are the local objects of Method)
32     *
33     * TABLE 1: all the legal ways to generate references to the
34     *          immediate images (constants)
35     * TABLE 2: all the legal ways to generate references to the
36     *          named objects
37     * TABLE 3: all the legal ways to generate references to the
38     *          immediate images (constants) being elements of Package
39     * TABLE 4: all the legal ways to generate references to the
40     *          named objects being elements of Package
41     *
42     * Producing Reference operators:
43     *
44     *    Index, RefOf, CondRefOf
45     */
46    /*
47     ???????????????????????????????????????
48     SEE: after fixing bug 118 of ACPICA change all the local data
49     so that they differ the relevant global ones.
50     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
51     */
52    Name (Z077, 0x4D)
53    /* /////////////////////////////////////////////////////////////////////////// */
54    /* */
55    /* TABLE 1: all the legal ways to generate references */
56    /*          to the immediate images (constants) */
57    /* */
58    /* /////////////////////////////////////////////////////////////////////////// */
59    Method (M168, 0, NotSerialized)
60    {
61        If (Y100)
62        {
63            TS00 ("m168")
64        }
65        Else
66        {
67            Debug = "m168"
68        }
69
70        If (!Y900)
71        {
72            Debug = "Test m168 skipped!"
73            Return (Zero)
74        }
75
76        /* T1:I2-I4 */
77
78        Store (Index ("123456789", 0x05), Local0)
79        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x36, __LINE__)
80        Store (Index ("qwrtyuiop", 0x05), Local0)
81        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x75, __LINE__)
82        Store (Index (Buffer (0x08)
83                {
84                     0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08   // ........
85                }, 0x05), Local0)
86        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x06, __LINE__)
87        Store (Index (Package (0x01)
88                {
89                    0x00ABCDEF
90                }, 0x00), Local0)
91        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x00ABCDEF, __LINE__)
92        Store (Index (Package (0x01)
93                {
94                    "123456789"
95                }, 0x00), Local0)
96        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "123456789", __LINE__)
97        Store (Index (Package (0x01)
98                {
99                    "qwrtyuiop"
100                }, 0x00), Local0)
101        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyuiop", __LINE__)
102        Store (Index (Package (0x01)
103                {
104                    Buffer (0x09)
105                    {
106                        /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
107                        /* 0008 */  0x09                                             // .
108                    }
109                }, 0x00), Local0)
110        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x09)
111            {
112                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
113                /* 0008 */  0x09                                             // .
114            }, 0x04F2)
115        Store (Index (Package (0x01)
116                {
117                    Package (0x01)
118                    {
119                        0x00ABCDEF
120                    }
121                }, 0x00), Local0)
122        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0x00ABCDEF, __LINE__)
123        Store (Index (Package (0x01)
124                {
125                    Package (0x01)
126                    {
127                        "123456789"
128                    }
129                }, 0x00), Local0)
130        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "123456789", __LINE__)
131        Store (Index (Package (0x01)
132                {
133                    Package (0x01)
134                    {
135                        "qwrtyuiop"
136                    }
137                }, 0x00), Local0)
138        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyuiop", __LINE__)
139        Store (Index (Package (0x01)
140                {
141                    Package (0x01)
142                    {
143                        Buffer (0x09)
144                        {
145                            /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
146                            /* 0008 */  0x09                                             // .
147                        }
148                    }
149                }, 0x00), Local0)
150        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x09)
151            {
152                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
153                /* 0008 */  0x09                                             // .
154            }, 0x04F6)
155        Store (Index (Package (0x01)
156                {
157                    Package (0x01)
158                    {
159                        Package (0x01)
160                        {
161                            0x00ABCDEF
162                        }
163                    }
164                }, 0x00), Local0)
165        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x00ABCDEF, __LINE__)
166        Store (Index (Package (0x01)
167                {
168                    Package (0x01)
169                    {
170                        Package (0x01)
171                        {
172                            "123456789"
173                        }
174                    }
175                }, 0x00), Local0)
176        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "123456789", __LINE__)
177        Store (Index (Package (0x01)
178                {
179                    Package (0x01)
180                    {
181                        Package (0x01)
182                        {
183                            "qwrtyuiop"
184                        }
185                    }
186                }, 0x00), Local0)
187        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "qwrtyuiop", __LINE__)
188        Store (Index (Package (0x01)
189                {
190                    Package (0x01)
191                    {
192                        Package (0x01)
193                        {
194                            Buffer (0x09)
195                            {
196                                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
197                                /* 0008 */  0x09                                             // .
198                            }
199                        }
200                    }
201                }, 0x00), Local0)
202        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x09)
203            {
204                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
205                /* 0008 */  0x09                                             // .
206            }, 0x04FA)
207        /* T1:IR2-IR4 */
208
209        If (Y098)
210        {
211            Local0 = Index ("qwrtyuiop", 0x05, Local1)
212            M1A2 (Local0, C016, 0x00, 0x00, C009, 0x75, __LINE__)
213            M1A2 (Local1, C016, 0x00, 0x00, C009, 0x75, __LINE__)
214            Local0 = Index (Buffer (0x08)
215                    {
216                         0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08   // ........
217                    }, 0x05, Local1)
218            M1A2 (Local0, C016, 0x00, 0x00, C009, 0x06, __LINE__)
219            M1A2 (Local1, C016, 0x00, 0x00, C009, 0x06, __LINE__)
220            Local0 = Index (Package (0x08)
221                    {
222                        0x01,
223                        0x02,
224                        0x03,
225                        0x04,
226                        0x05,
227                        0x06,
228                        0x07,
229                        0x08
230                    }, 0x05, Local1)
231            M1A2 (Local0, C009, 0x00, 0x00, C009, 0x06, __LINE__)
232            M1A2 (Local1, C009, 0x00, 0x00, C009, 0x06, __LINE__)
233        }
234    }
235
236    /* /////////////////////////////////////////////////////////////////////////// */
237    /* */
238    /* TABLE 2: all the legal ways to generate references to the named objects */
239    /* */
240    /* /////////////////////////////////////////////////////////////////////////// */
241    Method (M169, 0, Serialized)
242    {
243        If (Y100)
244        {
245            TS00 ("m169")
246        }
247        Else
248        {
249            Debug = "m169"
250        }
251
252        /* Not Computational Data */
253
254        Event (E900)
255        Event (E9Z0)
256        Mutex (MX90, 0x00)
257        Mutex (MX91, 0x00)
258        Device (D900)
259        {
260            Name (I900, 0xABCD1017)
261        }
262
263        Device (D9Z0)
264        {
265            Name (I900, 0xABCD1017)
266        }
267
268        ThermalZone (TZ90)
269        {
270        }
271
272        ThermalZone (TZ91)
273        {
274        }
275
276        Processor (PR90, 0x00, 0xFFFFFFFF, 0x00){}
277        Processor (PR91, 0x00, 0xFFFFFFFF, 0x00){}
278        OperationRegion (R900, SystemMemory, 0x0100, 0x0100)
279        OperationRegion (R9Z0, SystemMemory, 0x0100, 0x0100)
280        PowerResource (PW90, 0x01, 0x0000)
281        {
282            Method (MMMM, 0, NotSerialized)
283            {
284                Return (0x00)
285            }
286        }
287
288        PowerResource (PW91, 0x01, 0x0000)
289        {
290            Method (MMMM, 0, NotSerialized)
291            {
292                Return (0x00)
293            }
294        }
295
296        /* Computational Data */
297
298        Name (I900, 0xFE7CB391D65A1000)
299        Name (I9Z0, 0xFE7CB391D65A1000)
300        Name (I901, 0xC1791001)
301        Name (I9Z1, 0xC1791001)
302        Name (I902, 0x00)
303        Name (I903, 0xFFFFFFFFFFFFFFFF)
304        Name (I904, 0xFFFFFFFF)
305        Name (S900, "12341002")
306        Name (S9Z0, "12341002")
307        Name (S901, "qwrtyu1003")
308        Name (S9Z1, "qwrtyu1003")
309        Name (B900, Buffer (0x05)
310        {
311             0x10, 0x11, 0x12, 0x13, 0x14                     // .....
312        })
313        Name (B9Z0, Buffer (0x05)
314        {
315             0x10, 0x11, 0x12, 0x13, 0x14                     // .....
316        })
317        CreateField (B9Z0, 0x00, 0x08, BF90)
318        Field (R9Z0, ByteAcc, NoLock, Preserve)
319        {
320            F900,   8,
321            F901,   8,
322            F902,   8,
323            F903,   8
324        }
325
326        BankField (R9Z0, F901, 0x00, ByteAcc, NoLock, Preserve)
327        {
328            BN90,   4
329        }
330
331        IndexField (F902, F903, ByteAcc, NoLock, Preserve)
332        {
333            IF90,   8,
334            IF91,   8
335        }
336
337        /* Elements of Package are Uninitialized */
338
339        Name (P900, Package (0x01){})
340        /* Elements of Package are Computational Data */
341
342        Name (P901, Package (0x02)
343        {
344            0xABCD1004,
345            0x1122334455661005
346        })
347        Name (P902, Package (0x02)
348        {
349            "12341006",
350            "q1w2e3r4t5y6u7i81007"
351        })
352        Name (P903, Package (0x02)
353        {
354            "qwrtyuiop1008",
355            "1234567890abdef0251009"
356        })
357        Name (P904, Package (0x02)
358        {
359            Buffer (0x03)
360            {
361                 0xA0, 0xA1, 0xA2                                 // ...
362            },
363
364            Buffer (0x02)
365            {
366                 0xA3, 0xA4                                       // ..
367            }
368        })
369        Name (P905, Package (0x01)
370        {
371            Package (0x03)
372            {
373                0x0ABC100A,
374                "0xabc100b",
375                "abc100c"
376            }
377        })
378        Name (P906, Package (0x01)
379        {
380            Package (0x01)
381            {
382                "abc100d"
383            }
384        })
385        Name (P907, Package (0x01)
386        {
387            Package (0x01)
388            {
389                "aqwevbgnm100e"
390            }
391        })
392        Name (P908, Package (0x01)
393        {
394            Package (0x01)
395            {
396                Buffer (0x05)
397                {
398                     0xA5, 0xA6, 0xA7, 0xA8, 0xA9                     // .....
399                }
400            }
401        })
402        Name (P909, Package (0x01)
403        {
404            Package (0x01)
405            {
406                Package (0x01)
407                {
408                    0x0ABC100F
409                }
410            }
411        })
412        Name (P90A, Package (0x01)
413        {
414            Package (0x01)
415            {
416                Package (0x01)
417                {
418                    "12341010"
419                }
420            }
421        })
422        Name (P90B, Package (0x01)
423        {
424            Package (0x01)
425            {
426                Package (0x01)
427                {
428                    "zxswefas1011"
429                }
430            }
431        })
432        Name (P90C, Package (0x01)
433        {
434            Package (0x01)
435            {
436                Package (0x01)
437                {
438                    Buffer (0x03)
439                    {
440                         0xAA, 0xAB, 0xAC                                 // ...
441                    }
442                }
443            }
444        })
445        Name (P90D, Package (0x01)
446        {
447            I900
448        })
449        Name (P90E, Package (0x01)
450        {
451            I901
452        })
453        Name (P90F, Package (0x01)
454        {
455            S900
456        })
457        Name (P910, Package (0x01)
458        {
459            S901
460        })
461        Name (P911, Package (0x01)
462        {
463            B9Z0
464        })
465        Name (P912, Package (0x01)
466        {
467            F900
468        })
469        Name (P913, Package (0x01)
470        {
471            BN90
472        })
473        Name (P914, Package (0x01)
474        {
475            IF90
476        })
477        Name (P915, Package (0x01)
478        {
479            BF90
480        })
481        /* Elements of Package are NOT Computational Data */
482
483        Name (P916, Package (0x01)
484        {
485            D900
486        })
487        Name (P917, Package (0x01)
488        {
489            E900
490        })
491        Name (P918, Package (0x01)
492        {
493            MX90
494        })
495        Name (P919, Package (0x01)
496        {
497            R9Z0
498        })
499        Name (P91A, Package (0x01)
500        {
501            PW90
502        })
503        Name (P91B, Package (0x01)
504        {
505            PR90
506        })
507        Name (P91C, Package (0x01)
508        {
509            TZ90
510        })
511        /* Methods */
512
513        Method (M900, 0, NotSerialized)
514        {
515        }
516
517        Method (M901, 0, NotSerialized)
518        {
519            Return (0x0ABC1012)
520        }
521
522        Method (M902, 0, NotSerialized)
523        {
524            Return ("zxvgswquiy1013")
525        }
526
527        Method (M903, 0, NotSerialized)
528        {
529            Return (Buffer (0x01)
530            {
531                 0xAD                                             // .
532            })
533        }
534
535        Method (M904, 0, NotSerialized)
536        {
537            Return (Package (0x01)
538            {
539                0x0ABC1014
540            })
541        }
542
543        Method (M905, 0, NotSerialized)
544        {
545            Return (Package (0x01)
546            {
547                "lkjhgtre1015"
548            })
549        }
550
551        Method (M906, 0, NotSerialized)
552        {
553            Return (Package (0x01)
554            {
555                Buffer (0x01)
556                {
557                     0xAE                                             // .
558                }
559            })
560        }
561
562        Method (M907, 0, NotSerialized)
563        {
564            Return (Package (0x01)
565            {
566                Package (0x01)
567                {
568                    0x0ABC1016
569                }
570            })
571        }
572
573        Method (M908, 0, NotSerialized)
574        {
575            Return (I900) /* \M169.I900 */
576        }
577
578        Method (M909, 0, NotSerialized)
579        {
580            Return (I901) /* \M169.I901 */
581        }
582
583        Method (M90A, 0, NotSerialized)
584        {
585            Return (S900) /* \M169.S900 */
586        }
587
588        Method (M90B, 0, NotSerialized)
589        {
590            Return (S901) /* \M169.S901 */
591        }
592
593        Method (M90C, 0, NotSerialized)
594        {
595            Return (B9Z0) /* \M169.B9Z0 */
596        }
597
598        Method (M90D, 0, NotSerialized)
599        {
600            Return (F900) /* \M169.F900 */
601        }
602
603        Method (M90E, 0, NotSerialized)
604        {
605            Return (BN90) /* \M169.BN90 */
606        }
607
608        Method (M90F, 0, NotSerialized)
609        {
610            Return (IF90) /* \M169.IF90 */
611        }
612
613        Method (M910, 0, NotSerialized)
614        {
615            Return (BF90) /* \M169.BF90 */
616        }
617
618        Method (M911, 0, NotSerialized)
619        {
620            Return (D900) /* \M169.D900 */
621        }
622
623        Method (M912, 0, NotSerialized)
624        {
625            Return (E900) /* \M169.E900 */
626        }
627
628        Method (M913, 0, NotSerialized)
629        {
630            Return (M901 ())
631        }
632
633        Method (M914, 0, NotSerialized)
634        {
635            Return (MX90) /* \M169.MX90 */
636        }
637
638        Method (M915, 0, NotSerialized)
639        {
640            Return (R9Z0) /* \M169.R9Z0 */
641        }
642
643        Method (M916, 0, NotSerialized)
644        {
645            Return (PW90) /* \M169.PW90 */
646        }
647
648        Method (M917, 0, NotSerialized)
649        {
650            Return (PR90) /* \M169.PR90 */
651        }
652
653        Method (M918, 0, NotSerialized)
654        {
655            Return (TZ90) /* \M169.TZ90 */
656        }
657
658        Method (M919, 0, NotSerialized)
659        {
660            Return (P900) /* \M169.P900 */
661        }
662
663        Method (M91A, 0, NotSerialized)
664        {
665            Return (P901) /* \M169.P901 */
666        }
667
668        Method (M91B, 0, NotSerialized)
669        {
670            Return (P902) /* \M169.P902 */
671        }
672
673        Method (M91C, 0, NotSerialized)
674        {
675            Return (P903) /* \M169.P903 */
676        }
677
678        Method (M91D, 0, NotSerialized)
679        {
680            Return (P904) /* \M169.P904 */
681        }
682
683        Method (M91E, 0, NotSerialized)
684        {
685            Return (P905) /* \M169.P905 */
686        }
687
688        Method (M91F, 0, NotSerialized)
689        {
690            Return (P906) /* \M169.P906 */
691        }
692
693        Method (M920, 0, NotSerialized)
694        {
695            Return (P907) /* \M169.P907 */
696        }
697
698        Method (M921, 0, NotSerialized)
699        {
700            Return (P908) /* \M169.P908 */
701        }
702
703        Method (M922, 0, NotSerialized)
704        {
705            Return (P909) /* \M169.P909 */
706        }
707
708        Method (M923, 0, NotSerialized)
709        {
710            Return (P90A) /* \M169.P90A */
711        }
712
713        Method (M924, 0, NotSerialized)
714        {
715            Return (P90B) /* \M169.P90B */
716        }
717
718        Method (M925, 0, NotSerialized)
719        {
720            Return (P90C) /* \M169.P90C */
721        }
722
723        Method (M926, 0, NotSerialized)
724        {
725            Return (P90D) /* \M169.P90D */
726        }
727
728        Method (M927, 0, NotSerialized)
729        {
730            Return (P90E) /* \M169.P90E */
731        }
732
733        Method (M928, 0, NotSerialized)
734        {
735            Return (P90F) /* \M169.P90F */
736        }
737
738        Method (M929, 0, NotSerialized)
739        {
740            Return (P910) /* \M169.P910 */
741        }
742
743        Method (M92A, 0, NotSerialized)
744        {
745            Return (P911) /* \M169.P911 */
746        }
747
748        Method (M92B, 0, NotSerialized)
749        {
750            Return (P912) /* \M169.P912 */
751        }
752
753        Method (M92C, 0, NotSerialized)
754        {
755            Return (P913) /* \M169.P913 */
756        }
757
758        Method (M92D, 0, NotSerialized)
759        {
760            Return (P914) /* \M169.P914 */
761        }
762
763        Method (M92E, 0, NotSerialized)
764        {
765            Return (P915) /* \M169.P915 */
766        }
767
768        Method (M92F, 0, NotSerialized)
769        {
770            Return (P916) /* \M169.P916 */
771        }
772
773        Method (M930, 0, NotSerialized)
774        {
775            Return (P917) /* \M169.P917 */
776        }
777
778        Method (M931, 0, NotSerialized)
779        {
780            Return (P918) /* \M169.P918 */
781        }
782
783        Method (M932, 0, NotSerialized)
784        {
785            Return (P919) /* \M169.P919 */
786        }
787
788        Method (M933, 0, NotSerialized)
789        {
790            Return (P91A) /* \M169.P91A */
791        }
792
793        Method (M934, 0, NotSerialized)
794        {
795            Return (P91B) /* \M169.P91B */
796        }
797
798        Method (M935, 0, NotSerialized)
799        {
800            Return (P91C) /* \M169.P91C */
801        }
802
803        /* Elements of Package are Methods */
804
805        Name (P91D, Package (0x01)
806        {
807            M900
808        })
809        Name (P91E, Package (0x01)
810        {
811            M901
812        })
813        Name (P91F, Package (0x01)
814        {
815            M902
816        })
817        Name (P920, Package (0x01)
818        {
819            M903
820        })
821        Name (P921, Package (0x01)
822        {
823            M904
824        })
825        Name (P922, Package (0x01)
826        {
827            M905
828        })
829        Name (P923, Package (0x01)
830        {
831            M906
832        })
833        Name (P924, Package (0x01)
834        {
835            M907
836        })
837        Name (P925, Package (0x01)
838        {
839            M908
840        })
841        Name (P926, Package (0x01)
842        {
843            M909
844        })
845        Name (P927, Package (0x01)
846        {
847            M90A
848        })
849        Name (P928, Package (0x01)
850        {
851            M90B
852        })
853        Name (P929, Package (0x01)
854        {
855            M90C
856        })
857        Name (P92A, Package (0x01)
858        {
859            M90D
860        })
861        Name (P92B, Package (0x01)
862        {
863            M90E
864        })
865        Name (P92C, Package (0x01)
866        {
867            M90F
868        })
869        Name (P92D, Package (0x01)
870        {
871            M910
872        })
873        Name (P92E, Package (0x01)
874        {
875            M911
876        })
877        Name (P92F, Package (0x01)
878        {
879            M912
880        })
881        Name (P930, Package (0x01)
882        {
883            M913
884        })
885        Name (P931, Package (0x01)
886        {
887            M914
888        })
889        Name (P932, Package (0x01)
890        {
891            M915
892        })
893        Name (P933, Package (0x01)
894        {
895            M916
896        })
897        Name (P934, Package (0x01)
898        {
899            M917
900        })
901        If (Y103)
902        {
903            Name (P935, Package (0x01)
904            {
905                M918
906            })
907        }
908
909        Name (P936, Package (0x01)
910        {
911            M919
912        })
913        Name (P937, Package (0x01)
914        {
915            M91A
916        })
917        Name (P938, Package (0x01)
918        {
919            M91B
920        })
921        Name (P939, Package (0x01)
922        {
923            M91C
924        })
925        Name (P93A, Package (0x01)
926        {
927            M91D
928        })
929        Name (P93B, Package (0x01)
930        {
931            M91E
932        })
933        Name (P93C, Package (0x01)
934        {
935            M91F
936        })
937        Name (P93D, Package (0x01)
938        {
939            M920
940        })
941        Name (P93E, Package (0x01)
942        {
943            M921
944        })
945        Name (P93F, Package (0x01)
946        {
947            M922
948        })
949        Name (P940, Package (0x01)
950        {
951            M923
952        })
953        Name (P941, Package (0x01)
954        {
955            M924
956        })
957        Name (P942, Package (0x01)
958        {
959            M925
960        })
961        Name (P943, Package (0x01)
962        {
963            M926
964        })
965        Name (P944, Package (0x01)
966        {
967            M927
968        })
969        Name (P945, Package (0x01)
970        {
971            M928
972        })
973        Name (P946, Package (0x01)
974        {
975            M929
976        })
977        Name (P947, Package (0x01)
978        {
979            M92A
980        })
981        Name (P948, Package (0x01)
982        {
983            M92B
984        })
985        Name (P949, Package (0x01)
986        {
987            M92C
988        })
989        Name (P94A, Package (0x01)
990        {
991            M92D
992        })
993        Name (P94B, Package (0x01)
994        {
995            M92E
996        })
997        Name (P94C, Package (0x01)
998        {
999            M92F
1000        })
1001        Name (P94D, Package (0x01)
1002        {
1003            M930
1004        })
1005        Name (P94E, Package (0x01)
1006        {
1007            M931
1008        })
1009        Name (P94F, Package (0x01)
1010        {
1011            M932
1012        })
1013        Name (P950, Package (0x01)
1014        {
1015            M933
1016        })
1017        Name (P951, Package (0x01)
1018        {
1019            M934
1020        })
1021        Name (P952, Package (0x01)
1022        {
1023            M935
1024        })
1025        Name (P953, Package (0x02)
1026        {
1027            0xABCD1018,
1028            0xABCD1019
1029        })
1030        Name (P954, Package (0x02)
1031        {
1032            0xABCD1018,
1033            0xABCD1019
1034        })
1035        /* Check that all the data (local) are not corrupted */
1036
1037        Method (M000, 0, NotSerialized)
1038        {
1039            /* Computational Data */
1040            /* Integer */
1041            Local0 = ObjectType (I900)
1042            If ((Local0 != C009))
1043            {
1044                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
1045            }
1046
1047            If ((I900 != 0xFE7CB391D65A1000))
1048            {
1049                ERR (C080, Z077, __LINE__, 0x00, 0x00, I900, 0xFE7CB391D65A1000)
1050            }
1051
1052            Local0 = ObjectType (I901)
1053            If ((Local0 != C009))
1054            {
1055                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
1056            }
1057
1058            If ((I901 != 0xC1791001))
1059            {
1060                ERR (C080, Z077, __LINE__, 0x00, 0x00, I901, 0xC1791001)
1061            }
1062
1063            Local0 = ObjectType (I902)
1064            If ((Local0 != C009))
1065            {
1066                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
1067            }
1068
1069            If ((I902 != 0x00))
1070            {
1071                ERR (C080, Z077, __LINE__, 0x00, 0x00, I902, 0x00)
1072            }
1073
1074            Local0 = ObjectType (I903)
1075            If ((Local0 != C009))
1076            {
1077                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
1078            }
1079
1080            If ((I903 != 0xFFFFFFFFFFFFFFFF))
1081            {
1082                ERR (C080, Z077, __LINE__, 0x00, 0x00, I903, 0xFFFFFFFFFFFFFFFF)
1083            }
1084
1085            Local0 = ObjectType (I904)
1086            If ((Local0 != C009))
1087            {
1088                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
1089            }
1090
1091            If ((I904 != 0xFFFFFFFF))
1092            {
1093                ERR (C080, Z077, __LINE__, 0x00, 0x00, I904, 0xFFFFFFFF)
1094            }
1095
1096            /* String */
1097
1098            Local0 = ObjectType (S900)
1099            If ((Local0 != C00A))
1100            {
1101                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
1102            }
1103
1104            If ((S900 != "12341002"))
1105            {
1106                ERR (C080, Z077, __LINE__, 0x00, 0x00, S900, "12341002")
1107            }
1108
1109            Local0 = ObjectType (S901)
1110            If ((Local0 != C00A))
1111            {
1112                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
1113            }
1114
1115            If ((S901 != "qwrtyu1003"))
1116            {
1117                ERR (C080, Z077, __LINE__, 0x00, 0x00, S901, "qwrtyu1003")
1118            }
1119
1120            /* Buffer */
1121
1122            Local0 = ObjectType (B900)
1123            If ((Local0 != C00B))
1124            {
1125                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00B)
1126            }
1127
1128            If ((B900 != Buffer (0x05)
1129                        {
1130                             0x10, 0x11, 0x12, 0x13, 0x14                     // .....
1131                        }))
1132            {
1133                ERR (C080, Z077, __LINE__, 0x00, 0x00, B900, Buffer (0x05)
1134                    {
1135                         0x10, 0x11, 0x12, 0x13, 0x14                     // .....
1136                    })
1137            }
1138
1139            /* Buffer Field */
1140
1141            Local0 = ObjectType (BF90)
1142            If ((Local0 != C016))
1143            {
1144                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C016)
1145            }
1146
1147            If (BF90 != Buffer(){0x10})
1148            {
1149                ERR (C080, Z077, __LINE__, 0x00, 0x00, BF90, Buffer(){0x10})
1150            }
1151
1152            /* One level Package */
1153
1154            Store (P900 [0x00], Local0)
1155            Local1 = ObjectType (Local0)
1156            If ((Local1 != C008))
1157            {
1158                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, C008)
1159            }
1160
1161            Store (P901 [0x00], Local0)
1162            Local1 = DerefOf (Local0)
1163            Local2 = ObjectType (Local1)
1164            If ((Local2 != C009))
1165            {
1166                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
1167            }
1168
1169            If ((Local1 != 0xABCD1004))
1170            {
1171                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD1004)
1172            }
1173
1174            Store (P901 [0x01], Local0)
1175            Local1 = DerefOf (Local0)
1176            Local2 = ObjectType (Local1)
1177            If ((Local2 != C009))
1178            {
1179                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
1180            }
1181
1182            If ((Local1 != 0x1122334455661005))
1183            {
1184                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0x1122334455661005)
1185            }
1186
1187            Store (P902 [0x00], Local0)
1188            Local1 = DerefOf (Local0)
1189            Local2 = ObjectType (Local1)
1190            If ((Local2 != C00A))
1191            {
1192                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
1193            }
1194
1195            If ((Local1 != "12341006"))
1196            {
1197                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "12341006")
1198            }
1199
1200            Store (P902 [0x01], Local0)
1201            Local1 = DerefOf (Local0)
1202            Local2 = ObjectType (Local1)
1203            If ((Local2 != C00A))
1204            {
1205                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
1206            }
1207
1208            If ((Local1 != "q1w2e3r4t5y6u7i81007"))
1209            {
1210                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "q1w2e3r4t5y6u7i81007")
1211            }
1212
1213            Store (P903 [0x00], Local0)
1214            Local1 = DerefOf (Local0)
1215            Local2 = ObjectType (Local1)
1216            If ((Local2 != C00A))
1217            {
1218                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
1219            }
1220
1221            If ((Local1 != "qwrtyuiop1008"))
1222            {
1223                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "qwrtyuiop1008")
1224            }
1225
1226            Store (P903 [0x01], Local0)
1227            Local1 = DerefOf (Local0)
1228            Local2 = ObjectType (Local1)
1229            If ((Local2 != C00A))
1230            {
1231                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
1232            }
1233
1234            If ((Local1 != "1234567890abdef0251009"))
1235            {
1236                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "1234567890abdef0251009")
1237            }
1238
1239            Store (P904 [0x00], Local0)
1240            Local1 = DerefOf (Local0)
1241            Local2 = ObjectType (Local1)
1242            If ((Local2 != C00B))
1243            {
1244                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
1245            }
1246
1247            If ((Local1 != Buffer (0x03)
1248                        {
1249                             0xA0, 0xA1, 0xA2                                 // ...
1250                        }))
1251            {
1252                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x03)
1253                    {
1254                         0xA0, 0xA1, 0xA2                                 // ...
1255                    })
1256            }
1257
1258            Store (P904 [0x01], Local0)
1259            Local1 = DerefOf (Local0)
1260            Local2 = ObjectType (Local1)
1261            If ((Local2 != C00B))
1262            {
1263                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
1264            }
1265
1266            If ((Local1 != Buffer (0x02)
1267                        {
1268                             0xA3, 0xA4                                       // ..
1269                        }))
1270            {
1271                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x02)
1272                    {
1273                         0xA3, 0xA4                                       // ..
1274                    })
1275            }
1276
1277            /* Two level Package */
1278
1279            Store (P905 [0x00], Local0)
1280            Local1 = DerefOf (Local0)
1281            Store (Local1 [0x00], Local2)
1282            Local3 = DerefOf (Local2)
1283            Local4 = ObjectType (Local3)
1284            If ((Local4 != C009))
1285            {
1286                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C009)
1287            }
1288
1289            If ((Local3 != 0x0ABC100A))
1290            {
1291                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, 0x0ABC100A)
1292            }
1293
1294            Store (P905 [0x00], Local0)
1295            Local1 = DerefOf (Local0)
1296            Store (Local1 [0x01], Local2)
1297            Local3 = DerefOf (Local2)
1298            Local4 = ObjectType (Local3)
1299            If ((Local4 != C00A))
1300            {
1301                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
1302            }
1303
1304            If ((Local3 != "0xabc100b"))
1305            {
1306                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "0xabc100b")
1307            }
1308
1309            Store (P905 [0x00], Local0)
1310            Local1 = DerefOf (Local0)
1311            Store (Local1 [0x02], Local2)
1312            Local3 = DerefOf (Local2)
1313            Local4 = ObjectType (Local3)
1314            If ((Local4 != C00A))
1315            {
1316                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
1317            }
1318
1319            If ((Local3 != "abc100c"))
1320            {
1321                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc100c")
1322            }
1323
1324            Store (P906 [0x00], Local0)
1325            Local1 = DerefOf (Local0)
1326            Store (Local1 [0x00], Local2)
1327            Local3 = DerefOf (Local2)
1328            Local4 = ObjectType (Local3)
1329            If ((Local4 != C00A))
1330            {
1331                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
1332            }
1333
1334            If ((Local3 != "abc100d"))
1335            {
1336                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc100d")
1337            }
1338
1339            Store (P907 [0x00], Local0)
1340            Local1 = DerefOf (Local0)
1341            Store (Local1 [0x00], Local2)
1342            Local3 = DerefOf (Local2)
1343            Local4 = ObjectType (Local3)
1344            If ((Local4 != C00A))
1345            {
1346                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
1347            }
1348
1349            If ((Local3 != "aqwevbgnm100e"))
1350            {
1351                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "aqwevbgnm100e")
1352            }
1353
1354            Store (P908 [0x00], Local0)
1355            Local1 = DerefOf (Local0)
1356            Store (Local1 [0x00], Local2)
1357            Local3 = DerefOf (Local2)
1358            Local4 = ObjectType (Local3)
1359            If ((Local4 != C00B))
1360            {
1361                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00B)
1362            }
1363
1364            If ((Local3 != Buffer (0x05)
1365                        {
1366                             0xA5, 0xA6, 0xA7, 0xA8, 0xA9                     // .....
1367                        }))
1368            {
1369                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, Buffer (0x05)
1370                    {
1371                         0xA5, 0xA6, 0xA7, 0xA8, 0xA9                     // .....
1372                    })
1373            }
1374
1375            /* Three level Package */
1376
1377            Store (P909 [0x00], Local0)
1378            Local1 = DerefOf (Local0)
1379            Store (Local1 [0x00], Local2)
1380            Local3 = DerefOf (Local2)
1381            Store (Local3 [0x00], Local4)
1382            Local5 = DerefOf (Local4)
1383            Local6 = ObjectType (Local5)
1384            If ((Local6 != C009))
1385            {
1386                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C009)
1387            }
1388
1389            If ((Local5 != 0x0ABC100F))
1390            {
1391                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, 0x0ABC100F)
1392            }
1393
1394            Store (P90A [0x00], Local0)
1395            Local1 = DerefOf (Local0)
1396            Store (Local1 [0x00], Local2)
1397            Local3 = DerefOf (Local2)
1398            Store (Local3 [0x00], Local4)
1399            Local5 = DerefOf (Local4)
1400            Local6 = ObjectType (Local5)
1401            If ((Local6 != C00A))
1402            {
1403                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
1404            }
1405
1406            If ((Local5 != "12341010"))
1407            {
1408                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "12341010")
1409            }
1410
1411            Store (P90B [0x00], Local0)
1412            Local1 = DerefOf (Local0)
1413            Store (Local1 [0x00], Local2)
1414            Local3 = DerefOf (Local2)
1415            Store (Local3 [0x00], Local4)
1416            Local5 = DerefOf (Local4)
1417            Local6 = ObjectType (Local5)
1418            If ((Local6 != C00A))
1419            {
1420                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
1421            }
1422
1423            If ((Local5 != "zxswefas1011"))
1424            {
1425                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "zxswefas1011")
1426            }
1427
1428            Store (P90C [0x00], Local0)
1429            Local1 = DerefOf (Local0)
1430            Store (Local1 [0x00], Local2)
1431            Local3 = DerefOf (Local2)
1432            Store (Local3 [0x00], Local4)
1433            Local5 = DerefOf (Local4)
1434            Local6 = ObjectType (Local5)
1435            If ((Local6 != C00B))
1436            {
1437                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00B)
1438            }
1439
1440            If ((Local5 != Buffer (0x03)
1441                        {
1442                             0xAA, 0xAB, 0xAC                                 // ...
1443                        }))
1444            {
1445                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, Buffer (0x03)
1446                    {
1447                         0xAA, 0xAB, 0xAC                                 // ...
1448                    })
1449            }
1450
1451            Store (P953 [0x00], Local0)
1452            Local1 = DerefOf (Local0)
1453            Local2 = ObjectType (Local1)
1454            If ((Local2 != C009))
1455            {
1456                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
1457            }
1458
1459            If ((Local1 != 0xABCD1018))
1460            {
1461                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD1018)
1462            }
1463
1464            Store (P953 [0x01], Local0)
1465            Local1 = DerefOf (Local0)
1466            Local2 = ObjectType (Local1)
1467            If ((Local2 != C009))
1468            {
1469                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
1470            }
1471
1472            If ((Local1 != 0xABCD1019))
1473            {
1474                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD1019)
1475            }
1476
1477            /* Not Computational Data */
1478
1479            M1AA (C080, E900, C00F, 0x00, 0x013B)
1480            M1AA (C080, MX90, C011, 0x00, 0x013C)
1481            M1AA (C080, D900, C00E, 0x00, 0x013D)
1482            If (Y508)
1483            {
1484                M1AA (C080, TZ90, C015, 0x00, 0x013E)
1485            }
1486
1487            M1AA (C080, PR90, C014, 0x00, 0x013F)
1488            M1AA (C080, R900, C012, 0x00, 0x0140)
1489            M1AA (C080, PW90, C013, 0x00, 0x0141)
1490                /*
1491         *	// Field Unit (Field)
1492         *
1493         *	if (LNotEqual(f900, 0xd7)) {
1494         *		err(c080, z077, __LINE__, 0, 0, f900, 0xd7)
1495         *	}
1496         *
1497         *	// Field Unit (IndexField)
1498         *
1499         *	if (LNotEqual(if90, 0xd7)) {
1500         *		err(c080, z077, __LINE__, 0, 0, if90, 0xd7)
1501         *	}
1502         */
1503        }
1504
1505        /* m000 */
1506        /* T2:I2-I4 */
1507        If (Y114)
1508        {
1509            Store (M902 () [0x00], Local0)
1510            M1A0 (Local0, C010, Ones, 0x00)
1511        }
1512
1513        /* Computational Data */
1514
1515        Store (S900 [0x00], Local0)
1516        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x31, __LINE__)
1517        Store (S901 [0x02], Local0)
1518        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x72, __LINE__)
1519        Store (B900 [0x03], Local0)
1520        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x13, __LINE__)
1521        /* Package */
1522
1523        Store (P953 [0x00], Local0)
1524        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xABCD1018, __LINE__)
1525        /* Elements of Package are Uninitialized */
1526
1527        If (Y104)
1528        {
1529            Store (P900 [0x00], Local0)
1530            M1A0 (Local0, C008, Ones, 0x04)
1531        }
1532
1533        /* Elements of Package are Computational Data */
1534
1535        Store (P901 [0x00], Local0)
1536        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xABCD1004, __LINE__)
1537        Store (P901 [0x01], Local0)
1538        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x1122334455661005, __LINE__)
1539        Store (P902 [0x00], Local0)
1540        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12341006", __LINE__)
1541        Store (P902 [0x01], Local0)
1542        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "q1w2e3r4t5y6u7i81007", __LINE__)
1543        Store (P903 [0x00], Local0)
1544        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyuiop1008", __LINE__)
1545        Store (P903 [0x01], Local0)
1546        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "1234567890abdef0251009", __LINE__)
1547        Store (P904 [0x00], Local0)
1548        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x03)
1549            {
1550                 0xA0, 0xA1, 0xA2                                 // ...
1551            }, 0x0B)
1552        Store (P905 [0x00], Local0)
1553        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0x0ABC100A, __LINE__)
1554        Store (P905 [0x00], Local0)
1555        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "0xabc100b", __LINE__)
1556        Store (P906 [0x00], Local0)
1557        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "abc100d", __LINE__)
1558        Store (P907 [0x00], Local0)
1559        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "aqwevbgnm100e", __LINE__)
1560        Store (P908 [0x00], Local0)
1561        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
1562            {
1563                 0xA5, 0xA6, 0xA7, 0xA8, 0xA9                     // .....
1564            }, 0x10)
1565        Store (P909 [0x00], Local0)
1566        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC100F, __LINE__)
1567        Store (P90A [0x00], Local0)
1568        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "12341010", __LINE__)
1569        Store (P90B [0x00], Local0)
1570        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "zxswefas1011", __LINE__)
1571        Store (P90C [0x00], Local0)
1572        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x03)
1573            {
1574                 0xAA, 0xAB, 0xAC                                 // ...
1575            }, 0x14)
1576        Store (P90D [0x00], Local0)
1577        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A1000, __LINE__)
1578        Store (P90E [0x00], Local0)
1579        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xC1791001, __LINE__)
1580        Store (P90F [0x00], Local0)
1581        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12341002", __LINE__)
1582        Store (P910 [0x00], Local0)
1583        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu1003", __LINE__)
1584        Store (P911 [0x00], Local0)
1585        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
1586            {
1587                 0x10, 0x11, 0x12, 0x13, 0x14                     // .....
1588            }, 0x19)
1589        If (Y118)
1590        {
1591            Store (P912 [0x00], Local0)
1592            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
1593            Store (P913 [0x00], Local0)
1594            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
1595            Store (P914 [0x00], Local0)
1596            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
1597            Store (P915 [0x00], Local0)
1598            M1A2 (Local0, C016, 0x00, 0x00, C016, 0x10, __LINE__)
1599        }
1600
1601        /* Elements of Package are NOT Computational Data */
1602
1603        Store (P916 [0x00], Local0)
1604        M1A0 (Local0, C00E, Ones, 0x1E)
1605        Store (P917 [0x00], Local0)
1606        M1A0 (Local0, C00F, Ones, 0x1F)
1607        Store (P918 [0x00], Local0)
1608        M1A0 (Local0, C011, Ones, 0x20)
1609        Store (P919 [0x00], Local0)
1610        M1A0 (Local0, C012, Ones, 0x21)
1611        Store (P91A [0x00], Local0)
1612        M1A0 (Local0, C013, Ones, 0x22)
1613        Store (P91B [0x00], Local0)
1614        M1A0 (Local0, C014, Ones, 0x23)
1615        Store (P91C [0x00], Local0)
1616        M1A0 (Local0, C015, Ones, 0x24)
1617        /* Elements of Package are Methods */
1618
1619        If (Y105)
1620        {
1621            Store (P91D [0x00], Local0)
1622            M1A0 (Local0, C010, Ones, 0x25)
1623            Store (P91E [0x00], Local0)
1624            M1A0 (Local0, C010, Ones, 0x26)
1625            Store (P91F [0x00], Local0)
1626            M1A0 (Local0, C010, Ones, 0x27)
1627            Store (P920 [0x00], Local0)
1628            M1A0 (Local0, C010, Ones, 0x28)
1629            Store (P921 [0x00], Local0)
1630            M1A0 (Local0, C010, Ones, 0x29)
1631            Store (P922 [0x00], Local0)
1632            M1A0 (Local0, C010, Ones, 0x2A)
1633            Store (P923 [0x00], Local0)
1634            M1A0 (Local0, C010, Ones, 0x2B)
1635            Store (P924 [0x00], Local0)
1636            M1A0 (Local0, C010, Ones, 0x2C)
1637            Store (P925 [0x00], Local0)
1638            M1A0 (Local0, C010, Ones, 0x2D)
1639            Store (P926 [0x00], Local0)
1640            M1A0 (Local0, C010, Ones, 0x2E)
1641            Store (P927 [0x00], Local0)
1642            M1A0 (Local0, C010, Ones, 0x2F)
1643            Store (P928 [0x00], Local0)
1644            M1A0 (Local0, C010, Ones, 0x30)
1645            Store (P929 [0x00], Local0)
1646            M1A0 (Local0, C010, Ones, 0x31)
1647            Store (P92A [0x00], Local0)
1648            M1A0 (Local0, C010, Ones, 0x32)
1649            Store (P92B [0x00], Local0)
1650            M1A0 (Local0, C010, Ones, 0x33)
1651            Store (P92C [0x00], Local0)
1652            M1A0 (Local0, C010, Ones, 0x34)
1653            Store (P92D [0x00], Local0)
1654            M1A0 (Local0, C010, Ones, 0x35)
1655            Store (P92E [0x00], Local0)
1656            M1A0 (Local0, C010, Ones, 0x36)
1657            Store (P92F [0x00], Local0)
1658            M1A0 (Local0, C010, Ones, 0x37)
1659            Store (P930 [0x00], Local0)
1660            M1A0 (Local0, C010, Ones, 0x38)
1661            Store (P931 [0x00], Local0)
1662            M1A0 (Local0, C010, Ones, 0x39)
1663            Store (P932 [0x00], Local0)
1664            M1A0 (Local0, C010, Ones, 0x3A)
1665            Store (P933 [0x00], Local0)
1666            M1A0 (Local0, C010, Ones, 0x3B)
1667            Store (P934 [0x00], Local0)
1668            M1A0 (Local0, C010, Ones, 0x3C)
1669            If (Y103)
1670            {
1671                Store (P935 [0x00], Local0)
1672                M1A0 (Local0, C010, Ones, 0x3D)
1673            }
1674
1675            Store (P936 [0x00], Local0)
1676            M1A0 (Local0, C010, Ones, 0x3E)
1677            Store (P937 [0x00], Local0)
1678            M1A0 (Local0, C010, Ones, 0x3F)
1679            Store (P938 [0x00], Local0)
1680            M1A0 (Local0, C010, Ones, 0x40)
1681            Store (P939 [0x00], Local0)
1682            M1A0 (Local0, C010, Ones, 0x41)
1683            Store (P93A [0x00], Local0)
1684            M1A0 (Local0, C010, Ones, 0x42)
1685            Store (P93B [0x00], Local0)
1686            M1A0 (Local0, C010, Ones, 0x43)
1687            Store (P93C [0x00], Local0)
1688            M1A0 (Local0, C010, Ones, 0x44)
1689            Store (P93D [0x00], Local0)
1690            M1A0 (Local0, C010, Ones, 0x45)
1691            Store (P93E [0x00], Local0)
1692            M1A0 (Local0, C010, Ones, 0x46)
1693            Store (P93F [0x00], Local0)
1694            M1A0 (Local0, C010, Ones, 0x47)
1695            Store (P940 [0x00], Local0)
1696            M1A0 (Local0, C010, Ones, 0x48)
1697            Store (P941 [0x00], Local0)
1698            M1A0 (Local0, C010, Ones, 0x49)
1699            Store (P942 [0x00], Local0)
1700            M1A0 (Local0, C010, Ones, 0x4A)
1701            Store (P943 [0x00], Local0)
1702            M1A0 (Local0, C010, Ones, 0x4B)
1703            Store (P944 [0x00], Local0)
1704            M1A0 (Local0, C010, Ones, 0x4C)
1705            Store (P945 [0x00], Local0)
1706            M1A0 (Local0, C010, Ones, 0x4D)
1707            Store (P946 [0x00], Local0)
1708            M1A0 (Local0, C010, Ones, 0x4E)
1709            Store (P947 [0x00], Local0)
1710            M1A0 (Local0, C010, Ones, 0x4F)
1711            Store (P948 [0x00], Local0)
1712            M1A0 (Local0, C010, Ones, 0x50)
1713            Store (P949 [0x00], Local0)
1714            M1A0 (Local0, C010, Ones, 0x51)
1715            Store (P94A [0x00], Local0)
1716            M1A0 (Local0, C010, Ones, 0x52)
1717            Store (P94B [0x00], Local0)
1718            M1A0 (Local0, C010, Ones, 0x53)
1719            Store (P94C [0x00], Local0)
1720            M1A0 (Local0, C010, Ones, 0x54)
1721            Store (P94D [0x00], Local0)
1722            M1A0 (Local0, C010, Ones, 0x55)
1723            Store (P94E [0x00], Local0)
1724            M1A0 (Local0, C010, Ones, 0x56)
1725            Store (P94F [0x00], Local0)
1726            M1A0 (Local0, C010, Ones, 0x57)
1727            Store (P950 [0x00], Local0)
1728            M1A0 (Local0, C010, Ones, 0x58)
1729            Store (P951 [0x00], Local0)
1730            M1A0 (Local0, C010, Ones, 0x59)
1731            Store (P952 [0x00], Local0)
1732            M1A0 (Local0, C010, Ones, 0x5A)
1733        }
1734
1735        /* T2:IR2-IR4 */
1736        /* Computational Data */
1737        Local0 = Local1 = S900 [0x00]
1738        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x31, __LINE__)
1739        M1A2 (Local1, C016, 0x00, 0x00, C009, 0x31, __LINE__)
1740        Local0 = Local1 = S901 [0x02]
1741        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x72, __LINE__)
1742        M1A2 (Local1, C016, 0x00, 0x00, C009, 0x72, __LINE__)
1743        Local0 = Local1 = B900 [0x04]
1744        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x14, __LINE__)
1745        M1A2 (Local1, C016, 0x00, 0x00, C009, 0x14, __LINE__)
1746        /* Elements of Package are Uninitialized */
1747
1748        If (Y104)
1749        {
1750            Local0 = Local1 = P900 [0x00]
1751            M1A0 (Local0, C008, Ones, 0x61)
1752            M1A0 (Local1, C008, Ones, 0x62)
1753        }
1754
1755        /* Elements of Package are Computational Data */
1756
1757        Local0 = Local1 = P901 [0x00]
1758        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xABCD1004, __LINE__)
1759        M1A2 (Local1, C009, 0x00, 0x00, C009, 0xABCD1004, __LINE__)
1760        Local0 = Local1 = P901 [0x01]
1761        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x1122334455661005, __LINE__)
1762        M1A2 (Local1, C009, 0x00, 0x00, C009, 0x1122334455661005, __LINE__)
1763        Local0 = Local1 = P902 [0x00]
1764        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12341006", __LINE__)
1765        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "12341006", __LINE__)
1766        Local0 = Local1 = P902 [0x01]
1767        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "q1w2e3r4t5y6u7i81007", __LINE__)
1768        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "q1w2e3r4t5y6u7i81007", __LINE__)
1769        Local0 = Local1 = P903 [0x00]
1770        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyuiop1008", __LINE__)
1771        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "qwrtyuiop1008", __LINE__)
1772        Local0 = Local1 = P903 [0x01]
1773        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "1234567890abdef0251009", __LINE__)
1774        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "1234567890abdef0251009", __LINE__)
1775        Local0 = Local1 = P904 [0x00]
1776        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x03)
1777            {
1778                 0xA0, 0xA1, 0xA2                                 // ...
1779            }, 0x6F)
1780        M1A2 (Local1, C00B, 0x00, 0x00, C00B, Buffer (0x03)
1781            {
1782                 0xA0, 0xA1, 0xA2                                 // ...
1783            }, 0x70)
1784        Local0 = Local1 = P905 [0x00]
1785        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0x0ABC100A, __LINE__)
1786        M1A2 (Local1, C00C, 0x01, 0x00, C009, 0x0ABC100A, __LINE__)
1787        Local0 = Local1 = P905 [0x00]
1788        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "0xabc100b", __LINE__)
1789        M1A2 (Local1, C00C, 0x01, 0x01, C00A, "0xabc100b", __LINE__)
1790        Local0 = Local1 = P906 [0x00]
1791        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "abc100d", __LINE__)
1792        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "abc100d", __LINE__)
1793        Local0 = Local1 = P907 [0x00]
1794        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "aqwevbgnm100e", __LINE__)
1795        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "aqwevbgnm100e", __LINE__)
1796        Local0 = Local1 = P908 [0x00]
1797        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
1798            {
1799                 0xA5, 0xA6, 0xA7, 0xA8, 0xA9                     // .....
1800            }, 0x79)
1801        M1A2 (Local1, C00C, 0x01, 0x00, C00B, Buffer (0x05)
1802            {
1803                 0xA5, 0xA6, 0xA7, 0xA8, 0xA9                     // .....
1804            }, 0x7A)
1805        Local0 = Local1 = P909 [0x00]
1806        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC100F, __LINE__)
1807        M1A2 (Local1, C00C, 0x02, 0x00, C009, 0x0ABC100F, __LINE__)
1808        Local0 = Local1 = P90A [0x00]
1809        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "12341010", __LINE__)
1810        M1A2 (Local1, C00C, 0x02, 0x00, C00A, "12341010", __LINE__)
1811        Local0 = Local1 = P90B [0x00]
1812        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "zxswefas1011", __LINE__)
1813        M1A2 (Local1, C00C, 0x02, 0x00, C00A, "zxswefas1011", __LINE__)
1814        Local0 = Local1 = P90C [0x00]
1815        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x03)
1816            {
1817                 0xAA, 0xAB, 0xAC                                 // ...
1818            }, 0x81)
1819        M1A2 (Local1, C00C, 0x02, 0x00, C00B, Buffer (0x03)
1820            {
1821                 0xAA, 0xAB, 0xAC                                 // ...
1822            }, 0x82)
1823        Local0 = Local1 = P90D [0x00]
1824        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A1000, __LINE__)
1825        M1A2 (Local1, C009, 0x00, 0x00, C009, 0xFE7CB391D65A1000, __LINE__)
1826        Local0 = Local1 = P90E [0x00]
1827        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xC1791001, __LINE__)
1828        M1A2 (Local1, C009, 0x00, 0x00, C009, 0xC1791001, __LINE__)
1829        Local0 = Local1 = P90F [0x00]
1830        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12341002", __LINE__)
1831        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "12341002", __LINE__)
1832        Local0 = Local1 = P910 [0x00]
1833        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu1003", __LINE__)
1834        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "qwrtyu1003", __LINE__)
1835        Local0 = Local1 = P911 [0x00]
1836        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
1837            {
1838                 0x10, 0x11, 0x12, 0x13, 0x14                     // .....
1839            }, 0x8B)
1840        M1A2 (Local1, C00B, 0x00, 0x00, C00B, Buffer (0x05)
1841            {
1842                 0x10, 0x11, 0x12, 0x13, 0x14                     // .....
1843            }, 0x8C)
1844        If (Y118)
1845        {
1846            Local0 = Local1 = P912 [0x00]
1847            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
1848            M1A2 (Local1, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
1849            Local0 = Local1 = P913 [0x00]
1850            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
1851            M1A2 (Local1, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
1852            Local0 = Local1 = P914 [0x00]
1853            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
1854            M1A2 (Local1, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
1855            Local0 = Local1 = P915 [0x00]
1856            M1A2 (Local0, C016, 0x00, 0x00, C016, 0x10, __LINE__)
1857            M1A2 (Local1, C016, 0x00, 0x00, C016, 0x10, __LINE__)
1858        }
1859
1860        /* Elements of Package are NOT Computational Data */
1861
1862        Local0 = Local1 = P916 [0x00]
1863        M1A0 (Local0, C00E, Ones, 0x95)
1864        M1A0 (Local1, C00E, Ones, 0x96)
1865        Local0 = Local1 = P917 [0x00]
1866        M1A0 (Local0, C00F, Ones, 0x97)
1867        M1A0 (Local1, C00F, Ones, 0x98)
1868        Local0 = Local1 = P918 [0x00]
1869        M1A0 (Local0, C011, Ones, 0x99)
1870        M1A0 (Local1, C011, Ones, 0x9A)
1871        Local0 = Local1 = P919 [0x00]
1872        M1A0 (Local0, C012, Ones, 0x9B)
1873        M1A0 (Local1, C012, Ones, 0x9C)
1874        Local0 = Local1 = P91A [0x00]
1875        M1A0 (Local0, C013, Ones, 0x9D)
1876        M1A0 (Local1, C013, Ones, 0x9E)
1877        Local0 = Local1 = P91B [0x00]
1878        M1A0 (Local0, C014, Ones, 0x9F)
1879        M1A0 (Local1, C014, Ones, 0xA0)
1880        Local0 = Local1 = P91C [0x00]
1881        M1A0 (Local0, C015, Ones, 0xA1)
1882        M1A0 (Local1, C015, Ones, 0xA2)
1883        /* Elements of Package are Methods */
1884
1885        If (Y105)
1886        {
1887            Local0 = Local1 = P91D [0x00]
1888            M1A0 (Local0, C010, Ones, 0xA3)
1889            M1A0 (Local1, C010, Ones, 0xA4)
1890            Local0 = Local1 = P91E [0x00]
1891            M1A0 (Local0, C010, Ones, 0xA5)
1892            M1A0 (Local1, C010, Ones, 0xA6)
1893            Local0 = Local1 = P91F [0x00]
1894            M1A0 (Local0, C010, Ones, 0xA7)
1895            M1A0 (Local1, C010, Ones, 0xA8)
1896            Local0 = Local1 = P920 [0x00]
1897            M1A0 (Local0, C010, Ones, 0xA9)
1898            M1A0 (Local1, C010, Ones, 0xAA)
1899            Local0 = Local1 = P921 [0x00]
1900            M1A0 (Local0, C010, Ones, 0xAB)
1901            M1A0 (Local1, C010, Ones, 0xAC)
1902            Local0 = Local1 = P922 [0x00]
1903            M1A0 (Local0, C010, Ones, 0xAD)
1904            M1A0 (Local1, C010, Ones, 0xAE)
1905            Local0 = Local1 = P923 [0x00]
1906            M1A0 (Local0, C010, Ones, 0xAF)
1907            M1A0 (Local1, C010, Ones, 0xB0)
1908            Local0 = Local1 = P924 [0x00]
1909            M1A0 (Local0, C010, Ones, 0xB1)
1910            M1A0 (Local1, C010, Ones, 0xB2)
1911            Local0 = Local1 = P925 [0x00]
1912            M1A0 (Local0, C010, Ones, 0xB3)
1913            M1A0 (Local1, C010, Ones, 0xB4)
1914            Local0 = Local1 = P926 [0x00]
1915            M1A0 (Local0, C010, Ones, 0xB5)
1916            M1A0 (Local1, C010, Ones, 0xB6)
1917            Local0 = Local1 = P927 [0x00]
1918            M1A0 (Local0, C010, Ones, 0xB7)
1919            M1A0 (Local1, C010, Ones, 0xB8)
1920            Local0 = Local1 = P928 [0x00]
1921            M1A0 (Local0, C010, Ones, 0xB9)
1922            M1A0 (Local1, C010, Ones, 0xBA)
1923            Local0 = Local1 = P929 [0x00]
1924            M1A0 (Local0, C010, Ones, 0xBB)
1925            M1A0 (Local1, C010, Ones, 0xBC)
1926            Local0 = Local1 = P92A [0x00]
1927            M1A0 (Local0, C010, Ones, 0xBD)
1928            M1A0 (Local1, C010, Ones, 0xBE)
1929            Local0 = Local1 = P92B [0x00]
1930            M1A0 (Local0, C010, Ones, 0xBF)
1931            M1A0 (Local1, C010, Ones, 0xC0)
1932            Local0 = Local1 = P92C [0x00]
1933            M1A0 (Local0, C010, Ones, 0xC1)
1934            M1A0 (Local1, C010, Ones, 0xC2)
1935            Local0 = Local1 = P92D [0x00]
1936            M1A0 (Local0, C010, Ones, 0xC3)
1937            M1A0 (Local1, C010, Ones, 0xC4)
1938            Local0 = Local1 = P92E [0x00]
1939            M1A0 (Local0, C010, Ones, 0xC5)
1940            M1A0 (Local1, C010, Ones, 0xC6)
1941            Local0 = Local1 = P92F [0x00]
1942            M1A0 (Local0, C010, Ones, 0xC7)
1943            M1A0 (Local1, C010, Ones, 0xC8)
1944            Local0 = Local1 = P930 [0x00]
1945            M1A0 (Local0, C010, Ones, 0xC9)
1946            M1A0 (Local1, C010, Ones, 0xCA)
1947            Local0 = Local1 = P931 [0x00]
1948            M1A0 (Local0, C010, Ones, 0xCB)
1949            M1A0 (Local1, C010, Ones, 0xCC)
1950            Local0 = Local1 = P932 [0x00]
1951            M1A0 (Local0, C010, Ones, 0xCD)
1952            M1A0 (Local1, C010, Ones, 0xCE)
1953            Local0 = Local1 = P933 [0x00]
1954            M1A0 (Local0, C010, Ones, 0xCF)
1955            M1A0 (Local1, C010, Ones, 0xD0)
1956            Local0 = Local1 = P934 [0x00]
1957            M1A0 (Local0, C010, Ones, 0xD1)
1958            M1A0 (Local1, C010, Ones, 0xD2)
1959            If (Y103)
1960            {
1961                Local0 = Local1 = P935 [0x00]
1962                M1A0 (Local0, C010, Ones, 0xD3)
1963                M1A0 (Local1, C010, Ones, 0xD4)
1964            }
1965
1966            Local0 = Local1 = P936 [0x00]
1967            M1A0 (Local0, C010, Ones, 0xD5)
1968            M1A0 (Local1, C010, Ones, 0xD6)
1969            Local0 = Local1 = P937 [0x00]
1970            M1A0 (Local0, C010, Ones, 0xD7)
1971            M1A0 (Local1, C010, Ones, 0xD8)
1972            Local0 = Local1 = P938 [0x00]
1973            M1A0 (Local0, C010, Ones, 0xD9)
1974            M1A0 (Local1, C010, Ones, 0xDA)
1975            Local0 = Local1 = P939 [0x00]
1976            M1A0 (Local0, C010, Ones, 0xDB)
1977            M1A0 (Local1, C010, Ones, 0xDC)
1978            Local0 = Local1 = P93A [0x00]
1979            M1A0 (Local0, C010, Ones, 0xDD)
1980            M1A0 (Local1, C010, Ones, 0xDE)
1981            Local0 = Local1 = P93B [0x00]
1982            M1A0 (Local0, C010, Ones, 0xDF)
1983            M1A0 (Local1, C010, Ones, 0xE0)
1984            Local0 = Local1 = P93C [0x00]
1985            M1A0 (Local0, C010, Ones, 0xE1)
1986            M1A0 (Local1, C010, Ones, 0xE2)
1987            Local0 = Local1 = P93D [0x00]
1988            M1A0 (Local0, C010, Ones, 0xE3)
1989            M1A0 (Local1, C010, Ones, 0xE4)
1990            Local0 = Local1 = P93E [0x00]
1991            M1A0 (Local0, C010, Ones, 0xE5)
1992            M1A0 (Local1, C010, Ones, 0xE6)
1993            Local0 = Local1 = P93F [0x00]
1994            M1A0 (Local0, C010, Ones, 0xE7)
1995            M1A0 (Local1, C010, Ones, 0xE8)
1996            Local0 = Local1 = P940 [0x00]
1997            M1A0 (Local0, C010, Ones, 0xE9)
1998            M1A0 (Local1, C010, Ones, 0xEA)
1999            Local0 = Local1 = P941 [0x00]
2000            M1A0 (Local0, C010, Ones, 0xEB)
2001            M1A0 (Local1, C010, Ones, 0xEC)
2002            Local0 = Local1 = P942 [0x00]
2003            M1A0 (Local0, C010, Ones, 0xED)
2004            M1A0 (Local1, C010, Ones, 0xEE)
2005            Local0 = Local1 = P943 [0x00]
2006            M1A0 (Local0, C010, Ones, 0xEF)
2007            M1A0 (Local1, C010, Ones, 0xF0)
2008            Local0 = Local1 = P944 [0x00]
2009            M1A0 (Local0, C010, Ones, 0xF1)
2010            M1A0 (Local1, C010, Ones, 0xF2)
2011            Local0 = Local1 = P945 [0x00]
2012            M1A0 (Local0, C010, Ones, 0xF3)
2013            M1A0 (Local1, C010, Ones, 0xF4)
2014            Local0 = Local1 = P946 [0x00]
2015            M1A0 (Local0, C010, Ones, 0xF5)
2016            M1A0 (Local1, C010, Ones, 0xF6)
2017            Local0 = Local1 = P947 [0x00]
2018            M1A0 (Local0, C010, Ones, 0xF7)
2019            M1A0 (Local1, C010, Ones, 0xF8)
2020            Local0 = Local1 = P948 [0x00]
2021            M1A0 (Local0, C010, Ones, 0xF9)
2022            M1A0 (Local1, C010, Ones, 0xFA)
2023            Local0 = Local1 = P949 [0x00]
2024            M1A0 (Local0, C010, Ones, 0xFB)
2025            M1A0 (Local1, C010, Ones, 0xFC)
2026            Local0 = Local1 = P94A [0x00]
2027            M1A0 (Local0, C010, Ones, 0xFD)
2028            M1A0 (Local1, C010, Ones, 0xFE)
2029            Local0 = Local1 = P94B [0x00]
2030            M1A0 (Local0, C010, Ones, 0xFF)
2031            M1A0 (Local1, C010, Ones, 0x0100)
2032            Local0 = Local1 = P94C [0x00]
2033            M1A0 (Local0, C010, Ones, 0x0101)
2034            M1A0 (Local1, C010, Ones, 0x0102)
2035            Local0 = Local1 = P94D [0x00]
2036            M1A0 (Local0, C010, Ones, 0x0103)
2037            M1A0 (Local1, C010, Ones, 0x0104)
2038            Local0 = Local1 = P94E [0x00]
2039            M1A0 (Local0, C010, Ones, 0x0105)
2040            M1A0 (Local1, C010, Ones, 0x0106)
2041            Local0 = Local1 = P94F [0x00]
2042            M1A0 (Local0, C010, Ones, 0x0107)
2043            M1A0 (Local1, C010, Ones, 0x0108)
2044            Local0 = Local1 = P950 [0x00]
2045            M1A0 (Local0, C010, Ones, 0x0109)
2046            M1A0 (Local1, C010, Ones, 0x010A)
2047            Local0 = Local1 = P951 [0x00]
2048            M1A0 (Local0, C010, Ones, 0x010B)
2049            M1A0 (Local1, C010, Ones, 0x010C)
2050            Local0 = Local1 = P952 [0x00]
2051            M1A0 (Local0, C010, Ones, 0x010D)
2052            M1A0 (Local1, C010, Ones, 0x010E)
2053        }
2054
2055        M000 ()
2056        M1A6 ()
2057    }
2058
2059    /* arg0 - writing mode */
2060
2061    Method (M16A, 1, Serialized)
2062    {
2063        If (Y100)
2064        {
2065            TS00 ("m16a")
2066        }
2067        Else
2068        {
2069            Debug = "m16a"
2070        }
2071
2072        /* Not Computational Data */
2073
2074        Event (E900)
2075        Event (E9Z0)
2076        Mutex (MX90, 0x00)
2077        Mutex (MX91, 0x00)
2078        Device (D900)
2079        {
2080            Name (I900, 0xABCD2017)
2081        }
2082
2083        Device (D9Z0)
2084        {
2085            Name (I900, 0xABCD2017)
2086        }
2087
2088        ThermalZone (TZ90)
2089        {
2090        }
2091
2092        ThermalZone (TZ91)
2093        {
2094        }
2095
2096        Processor (PR90, 0x00, 0xFFFFFFFF, 0x00){}
2097        Processor (PR91, 0x00, 0xFFFFFFFF, 0x00){}
2098        OperationRegion (R900, SystemMemory, 0x0100, 0x0100)
2099        OperationRegion (R9Z0, SystemMemory, 0x0100, 0x0100)
2100        PowerResource (PW90, 0x01, 0x0000)
2101        {
2102            Method (MMMM, 0, NotSerialized)
2103            {
2104                Return (0x00)
2105            }
2106        }
2107
2108        PowerResource (PW91, 0x01, 0x0000)
2109        {
2110            Method (MMMM, 0, NotSerialized)
2111            {
2112                Return (0x00)
2113            }
2114        }
2115
2116        /* Computational Data */
2117
2118        Name (I900, 0xFE7CB391D65A2000)
2119        Name (I9Z0, 0xFE7CB391D65A2000)
2120        Name (I901, 0xC1792001)
2121        Name (I9Z1, 0xC1792001)
2122        Name (I902, 0x00)
2123        Name (I903, 0xFFFFFFFFFFFFFFFF)
2124        Name (I904, 0xFFFFFFFF)
2125        Name (S900, "12342002")
2126        Name (S9Z0, "12342002")
2127        Name (S901, "qwrtyu2003")
2128        Name (S9Z1, "qwrtyu2003")
2129        Name (B900, Buffer (0x05)
2130        {
2131             0xC0, 0xC1, 0xC2, 0xC3, 0xC4                     // .....
2132        })
2133        Name (B9Z0, Buffer (0x05)
2134        {
2135             0xC0, 0xC1, 0xC2, 0xC3, 0xC4                     // .....
2136        })
2137        CreateField (B9Z0, 0x00, 0x08, BF90)
2138        Field (R9Z0, ByteAcc, NoLock, Preserve)
2139        {
2140            F900,   8,
2141            F901,   8,
2142            F902,   8,
2143            F903,   8
2144        }
2145
2146        BankField (R9Z0, F901, 0x00, ByteAcc, NoLock, Preserve)
2147        {
2148            BN90,   4
2149        }
2150
2151        IndexField (F902, F903, ByteAcc, NoLock, Preserve)
2152        {
2153            IF90,   8,
2154            IF91,   8
2155        }
2156
2157        /* Elements of Package are Uninitialized */
2158
2159        Name (P900, Package (0x01){})
2160        /* Elements of Package are Computational Data */
2161
2162        Name (P901, Package (0x02)
2163        {
2164            0xABCD2004,
2165            0x1122334455662005
2166        })
2167        Name (P902, Package (0x02)
2168        {
2169            "12342006",
2170            "q1w2e3r4t5y6u7i82007"
2171        })
2172        Name (P903, Package (0x02)
2173        {
2174            "qwrtyuiop2008",
2175            "1234567890abdef0252009"
2176        })
2177        Name (P904, Package (0x02)
2178        {
2179            Buffer (0x03)
2180            {
2181                 0xC5, 0xC6, 0xC7                                 // ...
2182            },
2183
2184            Buffer (0x02)
2185            {
2186                 0xC8, 0xC9                                       // ..
2187            }
2188        })
2189        Name (P905, Package (0x01)
2190        {
2191            Package (0x03)
2192            {
2193                0x0ABC200A,
2194                "0xabc200b",
2195                "abc200c"
2196            }
2197        })
2198        Name (P906, Package (0x01)
2199        {
2200            Package (0x01)
2201            {
2202                "abc200d"
2203            }
2204        })
2205        Name (P907, Package (0x01)
2206        {
2207            Package (0x01)
2208            {
2209                "aqwevbgnm200e"
2210            }
2211        })
2212        Name (P908, Package (0x01)
2213        {
2214            Package (0x01)
2215            {
2216                Buffer (0x05)
2217                {
2218                     0xCA, 0xCB, 0xCC, 0xCD, 0xCE                     // .....
2219                }
2220            }
2221        })
2222        Name (P909, Package (0x01)
2223        {
2224            Package (0x01)
2225            {
2226                Package (0x01)
2227                {
2228                    0x0ABC200F
2229                }
2230            }
2231        })
2232        Name (P90A, Package (0x01)
2233        {
2234            Package (0x01)
2235            {
2236                Package (0x01)
2237                {
2238                    "12342010"
2239                }
2240            }
2241        })
2242        Name (P90B, Package (0x01)
2243        {
2244            Package (0x01)
2245            {
2246                Package (0x01)
2247                {
2248                    "zxswefas2011"
2249                }
2250            }
2251        })
2252        Name (P90C, Package (0x01)
2253        {
2254            Package (0x01)
2255            {
2256                Package (0x01)
2257                {
2258                    Buffer (0x03)
2259                    {
2260                         0xCF, 0xD0, 0xD1                                 // ...
2261                    }
2262                }
2263            }
2264        })
2265        Name (P90D, Package (0x01)
2266        {
2267            I900
2268        })
2269        Name (P90E, Package (0x01)
2270        {
2271            I901
2272        })
2273        Name (P90F, Package (0x01)
2274        {
2275            S900
2276        })
2277        Name (P910, Package (0x01)
2278        {
2279            S901
2280        })
2281        Name (P911, Package (0x01)
2282        {
2283            B9Z0
2284        })
2285        Name (P912, Package (0x01)
2286        {
2287            F900
2288        })
2289        Name (P913, Package (0x01)
2290        {
2291            BN90
2292        })
2293        Name (P914, Package (0x01)
2294        {
2295            IF90
2296        })
2297        Name (P915, Package (0x01)
2298        {
2299            BF90
2300        })
2301        /* Elements of Package are NOT Computational Data */
2302
2303        Name (P916, Package (0x01)
2304        {
2305            D900
2306        })
2307        Name (P917, Package (0x01)
2308        {
2309            E900
2310        })
2311        Name (P918, Package (0x01)
2312        {
2313            MX90
2314        })
2315        Name (P919, Package (0x01)
2316        {
2317            R9Z0
2318        })
2319        Name (P91A, Package (0x01)
2320        {
2321            PW90
2322        })
2323        Name (P91B, Package (0x01)
2324        {
2325            PR90
2326        })
2327        Name (P91C, Package (0x01)
2328        {
2329            TZ90
2330        })
2331        /* Methods */
2332
2333        Method (M900, 0, NotSerialized)
2334        {
2335        }
2336
2337        Method (M901, 0, NotSerialized)
2338        {
2339            Return (0x0ABC2012)
2340        }
2341
2342        Method (M902, 0, NotSerialized)
2343        {
2344            Return ("zxvgswquiy2013")
2345        }
2346
2347        Method (M903, 0, NotSerialized)
2348        {
2349            Return (Buffer (0x01)
2350            {
2351                 0xD2                                             // .
2352            })
2353        }
2354
2355        Method (M904, 0, NotSerialized)
2356        {
2357            Return (Package (0x01)
2358            {
2359                0x0ABC2014
2360            })
2361        }
2362
2363        Method (M905, 0, NotSerialized)
2364        {
2365            Return (Package (0x01)
2366            {
2367                "lkjhgtre2015"
2368            })
2369        }
2370
2371        Method (M906, 0, NotSerialized)
2372        {
2373            Return (Package (0x01)
2374            {
2375                Buffer (0x01)
2376                {
2377                     0xD3                                             // .
2378                }
2379            })
2380        }
2381
2382        Method (M907, 0, NotSerialized)
2383        {
2384            Return (Package (0x01)
2385            {
2386                Package (0x01)
2387                {
2388                    0x0ABC2016
2389                }
2390            })
2391        }
2392
2393        Method (M908, 0, NotSerialized)
2394        {
2395            Return (I900) /* \M16A.I900 */
2396        }
2397
2398        Method (M909, 0, NotSerialized)
2399        {
2400            Return (I901) /* \M16A.I901 */
2401        }
2402
2403        Method (M90A, 0, NotSerialized)
2404        {
2405            Return (S900) /* \M16A.S900 */
2406        }
2407
2408        Method (M90B, 0, NotSerialized)
2409        {
2410            Return (S901) /* \M16A.S901 */
2411        }
2412
2413        Method (M90C, 0, NotSerialized)
2414        {
2415            Return (B9Z0) /* \M16A.B9Z0 */
2416        }
2417
2418        Method (M90D, 0, NotSerialized)
2419        {
2420            Return (F900) /* \M16A.F900 */
2421        }
2422
2423        Method (M90E, 0, NotSerialized)
2424        {
2425            Return (BN90) /* \M16A.BN90 */
2426        }
2427
2428        Method (M90F, 0, NotSerialized)
2429        {
2430            Return (IF90) /* \M16A.IF90 */
2431        }
2432
2433        Method (M910, 0, NotSerialized)
2434        {
2435            Return (BF90) /* \M16A.BF90 */
2436        }
2437
2438        Method (M911, 0, NotSerialized)
2439        {
2440            Return (D900) /* \M16A.D900 */
2441        }
2442
2443        Method (M912, 0, NotSerialized)
2444        {
2445            Return (E900) /* \M16A.E900 */
2446        }
2447
2448        Method (M913, 0, NotSerialized)
2449        {
2450            Return (M901 ())
2451        }
2452
2453        Method (M914, 0, NotSerialized)
2454        {
2455            Return (MX90) /* \M16A.MX90 */
2456        }
2457
2458        Method (M915, 0, NotSerialized)
2459        {
2460            Return (R9Z0) /* \M16A.R9Z0 */
2461        }
2462
2463        Method (M916, 0, NotSerialized)
2464        {
2465            Return (PW90) /* \M16A.PW90 */
2466        }
2467
2468        Method (M917, 0, NotSerialized)
2469        {
2470            Return (PR90) /* \M16A.PR90 */
2471        }
2472
2473        Method (M918, 0, NotSerialized)
2474        {
2475            Return (TZ90) /* \M16A.TZ90 */
2476        }
2477
2478        Method (M919, 0, NotSerialized)
2479        {
2480            Return (P900) /* \M16A.P900 */
2481        }
2482
2483        Method (M91A, 0, NotSerialized)
2484        {
2485            Return (P901) /* \M16A.P901 */
2486        }
2487
2488        Method (M91B, 0, NotSerialized)
2489        {
2490            Return (P902) /* \M16A.P902 */
2491        }
2492
2493        Method (M91C, 0, NotSerialized)
2494        {
2495            Return (P903) /* \M16A.P903 */
2496        }
2497
2498        Method (M91D, 0, NotSerialized)
2499        {
2500            Return (P904) /* \M16A.P904 */
2501        }
2502
2503        Method (M91E, 0, NotSerialized)
2504        {
2505            Return (P905) /* \M16A.P905 */
2506        }
2507
2508        Method (M91F, 0, NotSerialized)
2509        {
2510            Return (P906) /* \M16A.P906 */
2511        }
2512
2513        Method (M920, 0, NotSerialized)
2514        {
2515            Return (P907) /* \M16A.P907 */
2516        }
2517
2518        Method (M921, 0, NotSerialized)
2519        {
2520            Return (P908) /* \M16A.P908 */
2521        }
2522
2523        Method (M922, 0, NotSerialized)
2524        {
2525            Return (P909) /* \M16A.P909 */
2526        }
2527
2528        Method (M923, 0, NotSerialized)
2529        {
2530            Return (P90A) /* \M16A.P90A */
2531        }
2532
2533        Method (M924, 0, NotSerialized)
2534        {
2535            Return (P90B) /* \M16A.P90B */
2536        }
2537
2538        Method (M925, 0, NotSerialized)
2539        {
2540            Return (P90C) /* \M16A.P90C */
2541        }
2542
2543        Method (M926, 0, NotSerialized)
2544        {
2545            Return (P90D) /* \M16A.P90D */
2546        }
2547
2548        Method (M927, 0, NotSerialized)
2549        {
2550            Return (P90E) /* \M16A.P90E */
2551        }
2552
2553        Method (M928, 0, NotSerialized)
2554        {
2555            Return (P90F) /* \M16A.P90F */
2556        }
2557
2558        Method (M929, 0, NotSerialized)
2559        {
2560            Return (P910) /* \M16A.P910 */
2561        }
2562
2563        Method (M92A, 0, NotSerialized)
2564        {
2565            Return (P911) /* \M16A.P911 */
2566        }
2567
2568        Method (M92B, 0, NotSerialized)
2569        {
2570            Return (P912) /* \M16A.P912 */
2571        }
2572
2573        Method (M92C, 0, NotSerialized)
2574        {
2575            Return (P913) /* \M16A.P913 */
2576        }
2577
2578        Method (M92D, 0, NotSerialized)
2579        {
2580            Return (P914) /* \M16A.P914 */
2581        }
2582
2583        Method (M92E, 0, NotSerialized)
2584        {
2585            Return (P915) /* \M16A.P915 */
2586        }
2587
2588        Method (M92F, 0, NotSerialized)
2589        {
2590            Return (P916) /* \M16A.P916 */
2591        }
2592
2593        Method (M930, 0, NotSerialized)
2594        {
2595            Return (P917) /* \M16A.P917 */
2596        }
2597
2598        Method (M931, 0, NotSerialized)
2599        {
2600            Return (P918) /* \M16A.P918 */
2601        }
2602
2603        Method (M932, 0, NotSerialized)
2604        {
2605            Return (P919) /* \M16A.P919 */
2606        }
2607
2608        Method (M933, 0, NotSerialized)
2609        {
2610            Return (P91A) /* \M16A.P91A */
2611        }
2612
2613        Method (M934, 0, NotSerialized)
2614        {
2615            Return (P91B) /* \M16A.P91B */
2616        }
2617
2618        Method (M935, 0, NotSerialized)
2619        {
2620            Return (P91C) /* \M16A.P91C */
2621        }
2622
2623        /* Elements of Package are Methods */
2624
2625        Name (P91D, Package (0x01)
2626        {
2627            M900
2628        })
2629        Name (P91E, Package (0x01)
2630        {
2631            M901
2632        })
2633        Name (P91F, Package (0x01)
2634        {
2635            M902
2636        })
2637        Name (P920, Package (0x01)
2638        {
2639            M903
2640        })
2641        Name (P921, Package (0x01)
2642        {
2643            M904
2644        })
2645        Name (P922, Package (0x01)
2646        {
2647            M905
2648        })
2649        Name (P923, Package (0x01)
2650        {
2651            M906
2652        })
2653        Name (P924, Package (0x01)
2654        {
2655            M907
2656        })
2657        Name (P925, Package (0x01)
2658        {
2659            M908
2660        })
2661        Name (P926, Package (0x01)
2662        {
2663            M909
2664        })
2665        Name (P927, Package (0x01)
2666        {
2667            M90A
2668        })
2669        Name (P928, Package (0x01)
2670        {
2671            M90B
2672        })
2673        Name (P929, Package (0x01)
2674        {
2675            M90C
2676        })
2677        Name (P92A, Package (0x01)
2678        {
2679            M90D
2680        })
2681        Name (P92B, Package (0x01)
2682        {
2683            M90E
2684        })
2685        Name (P92C, Package (0x01)
2686        {
2687            M90F
2688        })
2689        Name (P92D, Package (0x01)
2690        {
2691            M910
2692        })
2693        Name (P92E, Package (0x01)
2694        {
2695            M911
2696        })
2697        Name (P92F, Package (0x01)
2698        {
2699            M912
2700        })
2701        Name (P930, Package (0x01)
2702        {
2703            M913
2704        })
2705        Name (P931, Package (0x01)
2706        {
2707            M914
2708        })
2709        Name (P932, Package (0x01)
2710        {
2711            M915
2712        })
2713        Name (P933, Package (0x01)
2714        {
2715            M916
2716        })
2717        Name (P934, Package (0x01)
2718        {
2719            M917
2720        })
2721        If (Y103)
2722        {
2723            Name (P935, Package (0x01)
2724            {
2725                M918
2726            })
2727        }
2728
2729        Name (P936, Package (0x01)
2730        {
2731            M919
2732        })
2733        Name (P937, Package (0x01)
2734        {
2735            M91A
2736        })
2737        Name (P938, Package (0x01)
2738        {
2739            M91B
2740        })
2741        Name (P939, Package (0x01)
2742        {
2743            M91C
2744        })
2745        Name (P93A, Package (0x01)
2746        {
2747            M91D
2748        })
2749        Name (P93B, Package (0x01)
2750        {
2751            M91E
2752        })
2753        Name (P93C, Package (0x01)
2754        {
2755            M91F
2756        })
2757        Name (P93D, Package (0x01)
2758        {
2759            M920
2760        })
2761        Name (P93E, Package (0x01)
2762        {
2763            M921
2764        })
2765        Name (P93F, Package (0x01)
2766        {
2767            M922
2768        })
2769        Name (P940, Package (0x01)
2770        {
2771            M923
2772        })
2773        Name (P941, Package (0x01)
2774        {
2775            M924
2776        })
2777        Name (P942, Package (0x01)
2778        {
2779            M925
2780        })
2781        Name (P943, Package (0x01)
2782        {
2783            M926
2784        })
2785        Name (P944, Package (0x01)
2786        {
2787            M927
2788        })
2789        Name (P945, Package (0x01)
2790        {
2791            M928
2792        })
2793        Name (P946, Package (0x01)
2794        {
2795            M929
2796        })
2797        Name (P947, Package (0x01)
2798        {
2799            M92A
2800        })
2801        Name (P948, Package (0x01)
2802        {
2803            M92B
2804        })
2805        Name (P949, Package (0x01)
2806        {
2807            M92C
2808        })
2809        Name (P94A, Package (0x01)
2810        {
2811            M92D
2812        })
2813        Name (P94B, Package (0x01)
2814        {
2815            M92E
2816        })
2817        Name (P94C, Package (0x01)
2818        {
2819            M92F
2820        })
2821        Name (P94D, Package (0x01)
2822        {
2823            M930
2824        })
2825        Name (P94E, Package (0x01)
2826        {
2827            M931
2828        })
2829        Name (P94F, Package (0x01)
2830        {
2831            M932
2832        })
2833        Name (P950, Package (0x01)
2834        {
2835            M933
2836        })
2837        Name (P951, Package (0x01)
2838        {
2839            M934
2840        })
2841        Name (P952, Package (0x01)
2842        {
2843            M935
2844        })
2845        Name (P953, Package (0x02)
2846        {
2847            0xABCD2018,
2848            0xABCD2019
2849        })
2850        Name (P954, Package (0x02)
2851        {
2852            0xABCD2018,
2853            0xABCD2019
2854        })
2855        /* Check that all the data (local) are not corrupted */
2856
2857        Method (M000, 0, NotSerialized)
2858        {
2859            /* Computational Data */
2860            /* Integer */
2861            Local0 = ObjectType (I900)
2862            If ((Local0 != C009))
2863            {
2864                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
2865            }
2866
2867            If ((I900 != 0xFE7CB391D65A2000))
2868            {
2869                ERR (C080, Z077, __LINE__, 0x00, 0x00, I900, 0xFE7CB391D65A2000)
2870            }
2871
2872            Local0 = ObjectType (I901)
2873            If ((Local0 != C009))
2874            {
2875                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
2876            }
2877
2878            If ((I901 != 0xC1792001))
2879            {
2880                ERR (C080, Z077, __LINE__, 0x00, 0x00, I901, 0xC1792001)
2881            }
2882
2883            Local0 = ObjectType (I902)
2884            If ((Local0 != C009))
2885            {
2886                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
2887            }
2888
2889            If ((I902 != 0x00))
2890            {
2891                ERR (C080, Z077, __LINE__, 0x00, 0x00, I902, 0x00)
2892            }
2893
2894            Local0 = ObjectType (I903)
2895            If ((Local0 != C009))
2896            {
2897                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
2898            }
2899
2900            If ((I903 != 0xFFFFFFFFFFFFFFFF))
2901            {
2902                ERR (C080, Z077, __LINE__, 0x00, 0x00, I903, 0xFFFFFFFFFFFFFFFF)
2903            }
2904
2905            Local0 = ObjectType (I904)
2906            If ((Local0 != C009))
2907            {
2908                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
2909            }
2910
2911            If ((I904 != 0xFFFFFFFF))
2912            {
2913                ERR (C080, Z077, __LINE__, 0x00, 0x00, I904, 0xFFFFFFFF)
2914            }
2915
2916            /* String */
2917
2918            Local0 = ObjectType (S900)
2919            If ((Local0 != C00A))
2920            {
2921                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
2922            }
2923
2924            If ((S900 != "12342002"))
2925            {
2926                ERR (C080, Z077, __LINE__, 0x00, 0x00, S900, "12342002")
2927            }
2928
2929            Local0 = ObjectType (S901)
2930            If ((Local0 != C00A))
2931            {
2932                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
2933            }
2934
2935            If ((S901 != "qwrtyu2003"))
2936            {
2937                ERR (C080, Z077, __LINE__, 0x00, 0x00, S901, "qwrtyu2003")
2938            }
2939
2940            /* Buffer */
2941
2942            Local0 = ObjectType (B900)
2943            If ((Local0 != C00B))
2944            {
2945                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00B)
2946            }
2947
2948            If ((B900 != Buffer (0x05)
2949                        {
2950                             0xC0, 0xC1, 0xC2, 0xC3, 0xC4                     // .....
2951                        }))
2952            {
2953                ERR (C080, Z077, __LINE__, 0x00, 0x00, B900, Buffer (0x05)
2954                    {
2955                         0xC0, 0xC1, 0xC2, 0xC3, 0xC4                     // .....
2956                    })
2957            }
2958
2959            /* Buffer Field */
2960
2961            Local0 = ObjectType (BF90)
2962            If ((Local0 != C016))
2963            {
2964                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C016)
2965            }
2966
2967            If ((BF90 != Buffer(){0xC0}))
2968            {
2969                ERR (C080, Z077, __LINE__, 0x00, 0x00, BF90, Buffer() {0xC0})
2970            }
2971
2972            /* One level Package */
2973
2974            Store (P900 [0x00], Local0)
2975            Local1 = ObjectType (Local0)
2976            If ((Local1 != C008))
2977            {
2978                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, C008)
2979            }
2980
2981            Store (P901 [0x00], Local0)
2982            Local1 = DerefOf (Local0)
2983            Local2 = ObjectType (Local1)
2984            If ((Local2 != C009))
2985            {
2986                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
2987            }
2988
2989            If ((Local1 != 0xABCD2004))
2990            {
2991                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD2004)
2992            }
2993
2994            Store (P901 [0x01], Local0)
2995            Local1 = DerefOf (Local0)
2996            Local2 = ObjectType (Local1)
2997            If ((Local2 != C009))
2998            {
2999                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
3000            }
3001
3002            If ((Local1 != 0x1122334455662005))
3003            {
3004                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0x1122334455662005)
3005            }
3006
3007            Store (P902 [0x00], Local0)
3008            Local1 = DerefOf (Local0)
3009            Local2 = ObjectType (Local1)
3010            If ((Local2 != C00A))
3011            {
3012                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
3013            }
3014
3015            If ((Local1 != "12342006"))
3016            {
3017                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "12342006")
3018            }
3019
3020            Store (P902 [0x01], Local0)
3021            Local1 = DerefOf (Local0)
3022            Local2 = ObjectType (Local1)
3023            If ((Local2 != C00A))
3024            {
3025                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
3026            }
3027
3028            If ((Local1 != "q1w2e3r4t5y6u7i82007"))
3029            {
3030                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "q1w2e3r4t5y6u7i82007")
3031            }
3032
3033            Store (P903 [0x00], Local0)
3034            Local1 = DerefOf (Local0)
3035            Local2 = ObjectType (Local1)
3036            If ((Local2 != C00A))
3037            {
3038                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
3039            }
3040
3041            If ((Local1 != "qwrtyuiop2008"))
3042            {
3043                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "qwrtyuiop2008")
3044            }
3045
3046            Store (P903 [0x01], Local0)
3047            Local1 = DerefOf (Local0)
3048            Local2 = ObjectType (Local1)
3049            If ((Local2 != C00A))
3050            {
3051                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
3052            }
3053
3054            If ((Local1 != "1234567890abdef0252009"))
3055            {
3056                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "1234567890abdef0252009")
3057            }
3058
3059            Store (P904 [0x00], Local0)
3060            Local1 = DerefOf (Local0)
3061            Local2 = ObjectType (Local1)
3062            If ((Local2 != C00B))
3063            {
3064                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
3065            }
3066
3067            If ((Local1 != Buffer (0x03)
3068                        {
3069                             0xC5, 0xC6, 0xC7                                 // ...
3070                        }))
3071            {
3072                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x03)
3073                    {
3074                         0xC5, 0xC6, 0xC7                                 // ...
3075                    })
3076            }
3077
3078            Store (P904 [0x01], Local0)
3079            Local1 = DerefOf (Local0)
3080            Local2 = ObjectType (Local1)
3081            If ((Local2 != C00B))
3082            {
3083                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
3084            }
3085
3086            If ((Local1 != Buffer (0x02)
3087                        {
3088                             0xC8, 0xC9                                       // ..
3089                        }))
3090            {
3091                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x02)
3092                    {
3093                         0xC8, 0xC9                                       // ..
3094                    })
3095            }
3096
3097            /* Two level Package */
3098
3099            Store (P905 [0x00], Local0)
3100            Local1 = DerefOf (Local0)
3101            Store (Local1 [0x00], Local2)
3102            Local3 = DerefOf (Local2)
3103            Local4 = ObjectType (Local3)
3104            If ((Local4 != C009))
3105            {
3106                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C009)
3107            }
3108
3109            If ((Local3 != 0x0ABC200A))
3110            {
3111                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, 0x0ABC200A)
3112            }
3113
3114            Store (P905 [0x00], Local0)
3115            Local1 = DerefOf (Local0)
3116            Store (Local1 [0x01], Local2)
3117            Local3 = DerefOf (Local2)
3118            Local4 = ObjectType (Local3)
3119            If ((Local4 != C00A))
3120            {
3121                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
3122            }
3123
3124            If ((Local3 != "0xabc200b"))
3125            {
3126                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "0xabc200b")
3127            }
3128
3129            Store (P905 [0x00], Local0)
3130            Local1 = DerefOf (Local0)
3131            Store (Local1 [0x02], Local2)
3132            Local3 = DerefOf (Local2)
3133            Local4 = ObjectType (Local3)
3134            If ((Local4 != C00A))
3135            {
3136                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
3137            }
3138
3139            If ((Local3 != "abc200c"))
3140            {
3141                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc200c")
3142            }
3143
3144            Store (P906 [0x00], Local0)
3145            Local1 = DerefOf (Local0)
3146            Store (Local1 [0x00], Local2)
3147            Local3 = DerefOf (Local2)
3148            Local4 = ObjectType (Local3)
3149            If ((Local4 != C00A))
3150            {
3151                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
3152            }
3153
3154            If ((Local3 != "abc200d"))
3155            {
3156                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc200d")
3157            }
3158
3159            Store (P907 [0x00], Local0)
3160            Local1 = DerefOf (Local0)
3161            Store (Local1 [0x00], Local2)
3162            Local3 = DerefOf (Local2)
3163            Local4 = ObjectType (Local3)
3164            If ((Local4 != C00A))
3165            {
3166                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
3167            }
3168
3169            If ((Local3 != "aqwevbgnm200e"))
3170            {
3171                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "aqwevbgnm200e")
3172            }
3173
3174            Store (P908 [0x00], Local0)
3175            Local1 = DerefOf (Local0)
3176            Store (Local1 [0x00], Local2)
3177            Local3 = DerefOf (Local2)
3178            Local4 = ObjectType (Local3)
3179            If ((Local4 != C00B))
3180            {
3181                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00B)
3182            }
3183
3184            If ((Local3 != Buffer (0x05)
3185                        {
3186                             0xCA, 0xCB, 0xCC, 0xCD, 0xCE                     // .....
3187                        }))
3188            {
3189                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, Buffer (0x05)
3190                    {
3191                         0xCA, 0xCB, 0xCC, 0xCD, 0xCE                     // .....
3192                    })
3193            }
3194
3195            /* Three level Package */
3196
3197            Store (P909 [0x00], Local0)
3198            Local1 = DerefOf (Local0)
3199            Store (Local1 [0x00], Local2)
3200            Local3 = DerefOf (Local2)
3201            Store (Local3 [0x00], Local4)
3202            Local5 = DerefOf (Local4)
3203            Local6 = ObjectType (Local5)
3204            If ((Local6 != C009))
3205            {
3206                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C009)
3207            }
3208
3209            If ((Local5 != 0x0ABC200F))
3210            {
3211                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, 0x0ABC200F)
3212            }
3213
3214            Store (P90A [0x00], Local0)
3215            Local1 = DerefOf (Local0)
3216            Store (Local1 [0x00], Local2)
3217            Local3 = DerefOf (Local2)
3218            Store (Local3 [0x00], Local4)
3219            Local5 = DerefOf (Local4)
3220            Local6 = ObjectType (Local5)
3221            If ((Local6 != C00A))
3222            {
3223                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
3224            }
3225
3226            If ((Local5 != "12342010"))
3227            {
3228                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "12342010")
3229            }
3230
3231            Store (P90B [0x00], Local0)
3232            Local1 = DerefOf (Local0)
3233            Store (Local1 [0x00], Local2)
3234            Local3 = DerefOf (Local2)
3235            Store (Local3 [0x00], Local4)
3236            Local5 = DerefOf (Local4)
3237            Local6 = ObjectType (Local5)
3238            If ((Local6 != C00A))
3239            {
3240                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
3241            }
3242
3243            If ((Local5 != "zxswefas2011"))
3244            {
3245                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "zxswefas2011")
3246            }
3247
3248            Store (P90C [0x00], Local0)
3249            Local1 = DerefOf (Local0)
3250            Store (Local1 [0x00], Local2)
3251            Local3 = DerefOf (Local2)
3252            Store (Local3 [0x00], Local4)
3253            Local5 = DerefOf (Local4)
3254            Local6 = ObjectType (Local5)
3255            If ((Local6 != C00B))
3256            {
3257                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00B)
3258            }
3259
3260            If ((Local5 != Buffer (0x03)
3261                        {
3262                             0xCF, 0xD0, 0xD1                                 // ...
3263                        }))
3264            {
3265                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, Buffer (0x03)
3266                    {
3267                         0xCF, 0xD0, 0xD1                                 // ...
3268                    })
3269            }
3270
3271            Store (P953 [0x00], Local0)
3272            Local1 = DerefOf (Local0)
3273            Local2 = ObjectType (Local1)
3274            If ((Local2 != C009))
3275            {
3276                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
3277            }
3278
3279            If ((Local1 != 0xABCD2018))
3280            {
3281                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD2018)
3282            }
3283
3284            Store (P953 [0x01], Local0)
3285            Local1 = DerefOf (Local0)
3286            Local2 = ObjectType (Local1)
3287            If ((Local2 != C009))
3288            {
3289                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
3290            }
3291
3292            If ((Local1 != 0xABCD2019))
3293            {
3294                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD2019)
3295            }
3296
3297            /* Not Computational Data */
3298
3299            M1AA (C080, E900, C00F, 0x00, 0x013B)
3300            M1AA (C080, MX90, C011, 0x00, 0x013C)
3301            M1AA (C080, D900, C00E, 0x00, 0x013D)
3302            If (Y508)
3303            {
3304                M1AA (C080, TZ90, C015, 0x00, 0x013E)
3305            }
3306
3307            M1AA (C080, PR90, C014, 0x00, 0x013F)
3308            M1AA (C080, R900, C012, 0x00, 0x0140)
3309            M1AA (C080, PW90, C013, 0x00, 0x0141)
3310                /*
3311         *	// Field Unit (Field)
3312         *
3313         *	if (LNotEqual(f900, 0xd7)) {
3314         *		err(c080, z077, __LINE__, 0, 0, f900, 0xd7)
3315         *	}
3316         *
3317         *	// Field Unit (IndexField)
3318         *
3319         *	if (LNotEqual(if90, 0xd7)) {
3320         *		err(c080, z077, __LINE__, 0, 0, if90, 0xd7)
3321         *	}
3322         */
3323        }
3324
3325        /* m000 */
3326        /* Check and restore the global data after writing into them */
3327        Method (M001, 0, NotSerialized)
3328        {
3329            /* Computational Data */
3330
3331            M1AA (C080, I900, C009, C08A, 0x0144)
3332            CopyObject (I9Z0, I900) /* \M16A.I900 */
3333            M1AA (C080, I901, C009, C08A, 0x0145)
3334            CopyObject (I9Z1, I901) /* \M16A.I901 */
3335            M1AA (C080, S900, C009, C08A, 0x0146)
3336            CopyObject (S9Z0, S900) /* \M16A.S900 */
3337            M1AA (C080, S901, C009, C08A, 0x0147)
3338            CopyObject (S9Z1, S901) /* \M16A.S901 */
3339            M1AA (C080, B900, C009, C08A, 0x0148)
3340            CopyObject (B9Z0, B900) /* \M16A.B900 */
3341            /* Package */
3342
3343            M1AA (C080, P953, C009, C08A, 0x0149)
3344            CopyObject (P954, P953) /* \M16A.P953 */
3345            /* Not Computational Data */
3346
3347            M1AA (C080, E900, C009, C08A, 0x014A)
3348            CopyObject (E9Z0, E900) /* \M16A.E900 */
3349            M1AA (C080, MX90, C009, C08A, 0x014B)
3350            CopyObject (MX91, MX90) /* \M16A.MX90 */
3351            M1AA (C080, D900, C009, C08A, 0x014C)
3352            CopyObject (D9Z0, D900) /* \M16A.D900 */
3353            If (Y508)
3354            {
3355                M1AA (C080, TZ90, C009, C08A, 0x014D)
3356                CopyObject (TZ91, TZ90) /* \M16A.TZ90 */
3357            }
3358
3359            M1AA (C080, PR90, C009, C08A, 0x014E)
3360            CopyObject (PR91, PR90) /* \M16A.PR90 */
3361            If (Y510)
3362            {
3363                M1AA (C080, R900, C009, C08A, 0x014F)
3364                CopyObject (R9Z0, R900) /* \M16A.R900 */
3365            }
3366
3367            M1AA (C080, PW90, C009, C08A, 0x0150)
3368            CopyObject (PW91, PW90) /* \M16A.PW90 */
3369            M000 ()
3370        }
3371
3372        /* m001 */
3373        /* T2:R1-R14 */
3374        /* Computational Data */
3375        Local0 = RefOf (I900)
3376        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A2000, __LINE__)
3377        Local0 = RefOf (I901)
3378        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xC1792001, __LINE__)
3379        Local0 = RefOf (S900)
3380        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12342002", __LINE__)
3381        Local0 = RefOf (S901)
3382        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu2003", __LINE__)
3383        Local0 = RefOf (B900)
3384        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
3385            {
3386                 0xC0, 0xC1, 0xC2, 0xC3, 0xC4                     // .....
3387            }, 0x0113)
3388        /* Not Computational Data */
3389
3390        Local0 = RefOf (E900)
3391        M1A0 (Local0, C00F, Ones, 0x0118)
3392        Local0 = RefOf (MX90)
3393        M1A0 (Local0, C011, Ones, 0x0119)
3394        Local0 = RefOf (D900)
3395        M1A0 (Local0, C00E, Ones, 0x011A)
3396        If (Arg0)
3397        {
3398            If (Y508)
3399            {
3400                Local0 = RefOf (TZ90)
3401                M1A0 (Local0, C015, Ones, 0x011B)
3402            }
3403        }
3404        Else
3405        {
3406            Local0 = RefOf (TZ90)
3407            M1A0 (Local0, C015, Ones, 0x011B)
3408        }
3409
3410        Local0 = RefOf (PR90)
3411        M1A0 (Local0, C014, Ones, 0x011C)
3412        If (Arg0)
3413        {
3414            If (Y510)
3415            {
3416                Local0 = RefOf (R900)
3417                M1A0 (Local0, C012, Ones, 0x011D)
3418            }
3419        }
3420        Else
3421        {
3422            Local0 = RefOf (R900)
3423            M1A0 (Local0, C012, Ones, 0x03EA)
3424        }
3425
3426        Local0 = RefOf (PW90)
3427        M1A0 (Local0, C013, Ones, 0x011E)
3428        /* Package */
3429
3430        Local0 = RefOf (P953)
3431        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD2018, __LINE__)
3432        If (Arg0)
3433        {
3434            M001 ()
3435            Return (Zero)
3436        }
3437
3438        /* Computational Data (Field Unit and Buffer Field) */
3439
3440        Local0 = RefOf (F900)
3441        M1A2 (Local0, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
3442        Local0 = RefOf (BN90)
3443        M1A2 (Local0, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
3444        Local0 = RefOf (IF90)
3445        M1A2 (Local0, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
3446        Local0 = RefOf (BF90)
3447        M1A2 (Local0, C016, 0x00, 0x00, C00B, Buffer(){0xC0}, __LINE__)
3448        /* Elements of Package are Uninitialized */
3449
3450        Local0 = RefOf (P900)
3451        M1A0 (Local0, C00C, Ones, 0x011F)
3452        /* Elements of Package are Computational Data */
3453
3454        Local0 = RefOf (P901)
3455        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD2004, __LINE__)
3456        M1A2 (Local0, C00C, 0x01, 0x01, C009, 0x1122334455662005, __LINE__)
3457        Local0 = RefOf (P902)
3458        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12342006", __LINE__)
3459        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "q1w2e3r4t5y6u7i82007", __LINE__)
3460        Local0 = RefOf (P903)
3461        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyuiop2008", __LINE__)
3462        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "1234567890abdef0252009", __LINE__)
3463        Local0 = RefOf (P904)
3464        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x03)
3465            {
3466                 0xC5, 0xC6, 0xC7                                 // ...
3467            }, 0x0126)
3468        Local0 = RefOf (P905)
3469        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC200A, __LINE__)
3470        M1A2 (Local0, C00C, 0x02, 0x01, C00A, "0xabc200b", __LINE__)
3471        Local0 = RefOf (P906)
3472        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "abc200d", __LINE__)
3473        Local0 = RefOf (P907)
3474        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "aqwevbgnm200e", __LINE__)
3475        Local0 = RefOf (P908)
3476        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x05)
3477            {
3478                 0xCA, 0xCB, 0xCC, 0xCD, 0xCE                     // .....
3479            }, 0x012B)
3480        Local0 = RefOf (P909)
3481        M1A2 (Local0, C00C, 0x03, 0x00, C009, 0x0ABC200F, __LINE__)
3482        Local0 = RefOf (P90A)
3483        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "12342010", __LINE__)
3484        Local0 = RefOf (P90B)
3485        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "zxswefas2011", __LINE__)
3486        Local0 = RefOf (P90C)
3487        M1A2 (Local0, C00C, 0x03, 0x00, C00B, Buffer (0x03)
3488            {
3489                 0xCF, 0xD0, 0xD1                                 // ...
3490            }, 0x012F)
3491        Local0 = RefOf (P90D)
3492        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xFE7CB391D65A2000, __LINE__)
3493        Local0 = RefOf (P90E)
3494        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xC1792001, __LINE__)
3495        Local0 = RefOf (P90F)
3496        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12342002", __LINE__)
3497        Local0 = RefOf (P910)
3498        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyu2003", __LINE__)
3499        Local0 = RefOf (P911)
3500        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
3501            {
3502                 0xC0, 0xC1, 0xC2, 0xC3, 0xC4                     // .....
3503            }, 0x0134)
3504        If (Y118)
3505        {
3506            Local0 = RefOf (P912)
3507            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
3508            Local0 = RefOf (P913)
3509            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
3510            Local0 = RefOf (P914)
3511            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
3512            Local0 = RefOf (P915)
3513            M1A2 (Local0, C00C, 0x01, 0x00, C016, 0xC0, __LINE__)
3514        }
3515
3516        /* Elements of Package are NOT Computational Data */
3517
3518        Local0 = RefOf (P916)
3519        M1A0 (Local0, C00C, Ones, 0x0139)
3520        Local0 = RefOf (P917)
3521        M1A0 (Local0, C00C, Ones, 0x013A)
3522        Local0 = RefOf (P918)
3523        M1A0 (Local0, C00C, Ones, 0x013B)
3524        Local0 = RefOf (P919)
3525        M1A0 (Local0, C00C, Ones, 0x013C)
3526        Local0 = RefOf (P91A)
3527        M1A0 (Local0, C00C, Ones, 0x013D)
3528        Local0 = RefOf (P91B)
3529        M1A0 (Local0, C00C, Ones, 0x013E)
3530        Local0 = RefOf (P91C)
3531        M1A0 (Local0, C00C, Ones, 0x013F)
3532        /* Elements of Package are Methods */
3533
3534        Local0 = RefOf (P91D)
3535        M1A0 (Local0, C00C, Ones, 0x0140)
3536        Local0 = RefOf (P91E)
3537        M1A0 (Local0, C00C, Ones, 0x0141)
3538        Local0 = RefOf (P91F)
3539        M1A0 (Local0, C00C, Ones, 0x0142)
3540        Local0 = RefOf (P920)
3541        M1A0 (Local0, C00C, Ones, 0x0143)
3542        Local0 = RefOf (P921)
3543        M1A0 (Local0, C00C, Ones, 0x0144)
3544        Local0 = RefOf (P922)
3545        M1A0 (Local0, C00C, Ones, 0x0145)
3546        Local0 = RefOf (P923)
3547        M1A0 (Local0, C00C, Ones, 0x0146)
3548        Local0 = RefOf (P924)
3549        M1A0 (Local0, C00C, Ones, 0x0147)
3550        Local0 = RefOf (P925)
3551        M1A0 (Local0, C00C, Ones, 0x0148)
3552        Local0 = RefOf (P926)
3553        M1A0 (Local0, C00C, Ones, 0x0149)
3554        Local0 = RefOf (P927)
3555        M1A0 (Local0, C00C, Ones, 0x014A)
3556        Local0 = RefOf (P928)
3557        M1A0 (Local0, C00C, Ones, 0x014B)
3558        Local0 = RefOf (P929)
3559        M1A0 (Local0, C00C, Ones, 0x014C)
3560        Local0 = RefOf (P92A)
3561        M1A0 (Local0, C00C, Ones, 0x014D)
3562        Local0 = RefOf (P92B)
3563        M1A0 (Local0, C00C, Ones, 0x014E)
3564        Local0 = RefOf (P92C)
3565        M1A0 (Local0, C00C, Ones, 0x014F)
3566        Local0 = RefOf (P92D)
3567        M1A0 (Local0, C00C, Ones, 0x0150)
3568        Local0 = RefOf (P92E)
3569        M1A0 (Local0, C00C, Ones, 0x0151)
3570        Local0 = RefOf (P92F)
3571        M1A0 (Local0, C00C, Ones, 0x0152)
3572        Local0 = RefOf (P930)
3573        M1A0 (Local0, C00C, Ones, 0x0153)
3574        Local0 = RefOf (P931)
3575        M1A0 (Local0, C00C, Ones, 0x0154)
3576        Local0 = RefOf (P932)
3577        M1A0 (Local0, C00C, Ones, 0x0155)
3578        Local0 = RefOf (P933)
3579        M1A0 (Local0, C00C, Ones, 0x0156)
3580        Local0 = RefOf (P934)
3581        M1A0 (Local0, C00C, Ones, 0x0157)
3582        Local0 = RefOf (P935)
3583        M1A0 (Local0, C00C, Ones, 0x0158)
3584        Local0 = RefOf (P936)
3585        M1A0 (Local0, C00C, Ones, 0x0159)
3586        Local0 = RefOf (P937)
3587        M1A0 (Local0, C00C, Ones, 0x015A)
3588        Local0 = RefOf (P938)
3589        M1A0 (Local0, C00C, Ones, 0x015B)
3590        Local0 = RefOf (P939)
3591        M1A0 (Local0, C00C, Ones, 0x015C)
3592        Local0 = RefOf (P93A)
3593        M1A0 (Local0, C00C, Ones, 0x015D)
3594        Local0 = RefOf (P93B)
3595        M1A0 (Local0, C00C, Ones, 0x015E)
3596        Local0 = RefOf (P93C)
3597        M1A0 (Local0, C00C, Ones, 0x015F)
3598        Local0 = RefOf (P93D)
3599        M1A0 (Local0, C00C, Ones, 0x0160)
3600        Local0 = RefOf (P93E)
3601        M1A0 (Local0, C00C, Ones, 0x0161)
3602        Local0 = RefOf (P93F)
3603        M1A0 (Local0, C00C, Ones, 0x0162)
3604        Local0 = RefOf (P940)
3605        M1A0 (Local0, C00C, Ones, 0x0163)
3606        Local0 = RefOf (P941)
3607        M1A0 (Local0, C00C, Ones, 0x0164)
3608        Local0 = RefOf (P942)
3609        M1A0 (Local0, C00C, Ones, 0x0165)
3610        Local0 = RefOf (P943)
3611        M1A0 (Local0, C00C, Ones, 0x0166)
3612        Local0 = RefOf (P944)
3613        M1A0 (Local0, C00C, Ones, 0x0167)
3614        Local0 = RefOf (P945)
3615        M1A0 (Local0, C00C, Ones, 0x0168)
3616        Local0 = RefOf (P946)
3617        M1A0 (Local0, C00C, Ones, 0x0169)
3618        Local0 = RefOf (P947)
3619        M1A0 (Local0, C00C, Ones, 0x016A)
3620        Local0 = RefOf (P948)
3621        M1A0 (Local0, C00C, Ones, 0x016B)
3622        Local0 = RefOf (P949)
3623        M1A0 (Local0, C00C, Ones, 0x016C)
3624        Local0 = RefOf (P94A)
3625        M1A0 (Local0, C00C, Ones, 0x016D)
3626        Local0 = RefOf (P94B)
3627        M1A0 (Local0, C00C, Ones, 0x016E)
3628        Local0 = RefOf (P94C)
3629        M1A0 (Local0, C00C, Ones, 0x016F)
3630        Local0 = RefOf (P94D)
3631        M1A0 (Local0, C00C, Ones, 0x0170)
3632        Local0 = RefOf (P94E)
3633        M1A0 (Local0, C00C, Ones, 0x0171)
3634        Local0 = RefOf (P94F)
3635        M1A0 (Local0, C00C, Ones, 0x0172)
3636        Local0 = RefOf (P950)
3637        M1A0 (Local0, C00C, Ones, 0x0173)
3638        Local0 = RefOf (P951)
3639        M1A0 (Local0, C00C, Ones, 0x0174)
3640        Local0 = RefOf (P952)
3641        M1A0 (Local0, C00C, Ones, 0x0175)
3642        /* Methods */
3643
3644        Local0 = RefOf (M900)
3645        M1A0 (Local0, C010, Ones, 0x0176)
3646        Local0 = RefOf (M901)
3647        M1A0 (Local0, C010, Ones, 0x0177)
3648        Local0 = RefOf (M902)
3649        M1A0 (Local0, C010, Ones, 0x0178)
3650        Local0 = RefOf (M903)
3651        M1A0 (Local0, C010, Ones, 0x0179)
3652        Local0 = RefOf (M904)
3653        M1A0 (Local0, C010, Ones, 0x017A)
3654        Local0 = RefOf (M905)
3655        M1A0 (Local0, C010, Ones, 0x017B)
3656        Local0 = RefOf (M906)
3657        M1A0 (Local0, C010, Ones, 0x017C)
3658        Local0 = RefOf (M907)
3659        M1A0 (Local0, C010, Ones, 0x017D)
3660        Local0 = RefOf (M908)
3661        M1A0 (Local0, C010, Ones, 0x017E)
3662        Local0 = RefOf (M909)
3663        M1A0 (Local0, C010, Ones, 0x017F)
3664        Local0 = RefOf (M90A)
3665        M1A0 (Local0, C010, Ones, 0x0180)
3666        Local0 = RefOf (M90B)
3667        M1A0 (Local0, C010, Ones, 0x0181)
3668        Local0 = RefOf (M90C)
3669        M1A0 (Local0, C010, Ones, 0x0182)
3670        Local0 = RefOf (M90D)
3671        M1A0 (Local0, C010, Ones, 0x0183)
3672        Local0 = RefOf (M90E)
3673        M1A0 (Local0, C010, Ones, 0x0184)
3674        Local0 = RefOf (M90F)
3675        M1A0 (Local0, C010, Ones, 0x0185)
3676        Local0 = RefOf (M910)
3677        M1A0 (Local0, C010, Ones, 0x0186)
3678        Local0 = RefOf (M911)
3679        M1A0 (Local0, C010, Ones, 0x0187)
3680        Local0 = RefOf (M912)
3681        M1A0 (Local0, C010, Ones, 0x0188)
3682        Local0 = RefOf (M913)
3683        M1A0 (Local0, C010, Ones, 0x0189)
3684        Local0 = RefOf (M914)
3685        M1A0 (Local0, C010, Ones, 0x018A)
3686        Local0 = RefOf (M915)
3687        M1A0 (Local0, C010, Ones, 0x018B)
3688        Local0 = RefOf (M916)
3689        M1A0 (Local0, C010, Ones, 0x018C)
3690        Local0 = RefOf (M917)
3691        M1A0 (Local0, C010, Ones, 0x018D)
3692        Local0 = RefOf (M918)
3693        M1A0 (Local0, C010, Ones, 0x018E)
3694        Local0 = RefOf (M919)
3695        M1A0 (Local0, C010, Ones, 0x018F)
3696        Local0 = RefOf (M91A)
3697        M1A0 (Local0, C010, Ones, 0x0190)
3698        Local0 = RefOf (M91B)
3699        M1A0 (Local0, C010, Ones, 0x0191)
3700        Local0 = RefOf (M91C)
3701        M1A0 (Local0, C010, Ones, 0x0192)
3702        Local0 = RefOf (M91D)
3703        M1A0 (Local0, C010, Ones, 0x0193)
3704        Local0 = RefOf (M91E)
3705        M1A0 (Local0, C010, Ones, 0x0194)
3706        Local0 = RefOf (M91F)
3707        M1A0 (Local0, C010, Ones, 0x0195)
3708        Local0 = RefOf (M920)
3709        M1A0 (Local0, C010, Ones, 0x0196)
3710        Local0 = RefOf (M921)
3711        M1A0 (Local0, C010, Ones, 0x0197)
3712        Local0 = RefOf (M922)
3713        M1A0 (Local0, C010, Ones, 0x0198)
3714        Local0 = RefOf (M923)
3715        M1A0 (Local0, C010, Ones, 0x0199)
3716        Local0 = RefOf (M924)
3717        M1A0 (Local0, C010, Ones, 0x019A)
3718        Local0 = RefOf (M925)
3719        M1A0 (Local0, C010, Ones, 0x019B)
3720        Local0 = RefOf (M926)
3721        M1A0 (Local0, C010, Ones, 0x019C)
3722        Local0 = RefOf (M927)
3723        M1A0 (Local0, C010, Ones, 0x019D)
3724        Local0 = RefOf (M928)
3725        M1A0 (Local0, C010, Ones, 0x019E)
3726        Local0 = RefOf (M929)
3727        M1A0 (Local0, C010, Ones, 0x019F)
3728        Local0 = RefOf (M92A)
3729        M1A0 (Local0, C010, Ones, 0x01A0)
3730        Local0 = RefOf (M92B)
3731        M1A0 (Local0, C010, Ones, 0x01A1)
3732        Local0 = RefOf (M92C)
3733        M1A0 (Local0, C010, Ones, 0x01A2)
3734        Local0 = RefOf (M92D)
3735        M1A0 (Local0, C010, Ones, 0x01A3)
3736        Local0 = RefOf (M92E)
3737        M1A0 (Local0, C010, Ones, 0x01A4)
3738        Local0 = RefOf (M92F)
3739        M1A0 (Local0, C010, Ones, 0x01A5)
3740        Local0 = RefOf (M930)
3741        M1A0 (Local0, C010, Ones, 0x01A6)
3742        Local0 = RefOf (M931)
3743        M1A0 (Local0, C010, Ones, 0x01A7)
3744        Local0 = RefOf (M932)
3745        M1A0 (Local0, C010, Ones, 0x01A8)
3746        Local0 = RefOf (M933)
3747        M1A0 (Local0, C010, Ones, 0x01A9)
3748        Local0 = RefOf (M934)
3749        M1A0 (Local0, C010, Ones, 0x01AA)
3750        Local0 = RefOf (M935)
3751        M1A0 (Local0, C010, Ones, 0x01AB)
3752        M000 ()
3753        M1A6 ()
3754        Return (Zero)
3755    }
3756
3757    Method (M16B, 0, Serialized)
3758    {
3759        If (Y100)
3760        {
3761            TS00 ("m16b")
3762        }
3763        Else
3764        {
3765            Debug = "m16b"
3766        }
3767
3768        /* Not Computational Data */
3769
3770        Event (E900)
3771        Mutex (MX90, 0x00)
3772        Device (D900)
3773        {
3774        }
3775
3776        ThermalZone (TZ90)
3777        {
3778        }
3779
3780        Processor (PR90, 0x00, 0xFFFFFFFF, 0x00){}
3781        OperationRegion (R900, SystemMemory, 0x0100, 0x0100)
3782        OperationRegion (R9Z0, SystemMemory, 0x0100, 0x0100)
3783        PowerResource (PW90, 0x01, 0x0000)
3784        {
3785            Method (MMMM, 0, NotSerialized)
3786            {
3787                Return (0x00)
3788            }
3789        }
3790
3791        /* Computational Data */
3792
3793        Name (I900, 0xFE7CB391D65A3000)
3794        Name (I901, 0x21793001)
3795        Name (I902, 0x00)
3796        Name (I903, 0xFFFFFFFFFFFFFFFF)
3797        Name (I904, 0xFFFFFFFF)
3798        Name (S900, "12343002")
3799        Name (S901, "qwrtyu3003")
3800        Name (B900, Buffer (0x05)
3801        {
3802             0xD0, 0xD1, 0xD2, 0xD3, 0xD4                     // .....
3803        })
3804        Name (B9Z0, Buffer (0x05)
3805        {
3806             0xD0, 0xD1, 0xD2, 0xD3, 0xD4                     // .....
3807        })
3808        CreateField (B900, 0x00, 0x08, BF90)
3809        Field (R900, ByteAcc, NoLock, Preserve)
3810        {
3811            F900,   8,
3812            F901,   8,
3813            F902,   8,
3814            F903,   8
3815        }
3816
3817        BankField (R900, F901, 0x00, ByteAcc, NoLock, Preserve)
3818        {
3819            BN90,   4
3820        }
3821
3822        IndexField (F902, F903, ByteAcc, NoLock, Preserve)
3823        {
3824            IF90,   8,
3825            IF91,   8
3826        }
3827
3828        /* Elements of Package are Uninitialized */
3829
3830        Name (P900, Package (0x01){})
3831        /* Elements of Package are Computational Data */
3832
3833        Name (P901, Package (0x02)
3834        {
3835            0xABCD3004,
3836            0x1122334455663005
3837        })
3838        Name (P902, Package (0x02)
3839        {
3840            "12343006",
3841            "q1w2e3r4t5y6u7i83007"
3842        })
3843        Name (P903, Package (0x02)
3844        {
3845            "qwrtyuiop3008",
3846            "1234567890abdef0253009"
3847        })
3848        Name (P904, Package (0x02)
3849        {
3850            Buffer (0x03)
3851            {
3852                 0xD5, 0xD6, 0xD7                                 // ...
3853            },
3854
3855            Buffer (0x02)
3856            {
3857                 0xD8, 0xD9                                       // ..
3858            }
3859        })
3860        Name (P905, Package (0x01)
3861        {
3862            Package (0x03)
3863            {
3864                0x0ABC300A,
3865                "0xabc300b",
3866                "abc300c"
3867            }
3868        })
3869        Name (P906, Package (0x01)
3870        {
3871            Package (0x01)
3872            {
3873                "abc300d"
3874            }
3875        })
3876        Name (P907, Package (0x01)
3877        {
3878            Package (0x01)
3879            {
3880                "aqwevbgnm300e"
3881            }
3882        })
3883        Name (P908, Package (0x01)
3884        {
3885            Package (0x01)
3886            {
3887                Buffer (0x05)
3888                {
3889                     0xDA, 0xDB, 0xDC, 0xDD, 0xDE                     // .....
3890                }
3891            }
3892        })
3893        Name (P909, Package (0x01)
3894        {
3895            Package (0x01)
3896            {
3897                Package (0x01)
3898                {
3899                    0x0ABC300F
3900                }
3901            }
3902        })
3903        Name (P90A, Package (0x01)
3904        {
3905            Package (0x01)
3906            {
3907                Package (0x01)
3908                {
3909                    "12343010"
3910                }
3911            }
3912        })
3913        Name (P90B, Package (0x01)
3914        {
3915            Package (0x01)
3916            {
3917                Package (0x01)
3918                {
3919                    "zxswefas3011"
3920                }
3921            }
3922        })
3923        Name (P90C, Package (0x01)
3924        {
3925            Package (0x01)
3926            {
3927                Package (0x01)
3928                {
3929                    Buffer (0x03)
3930                    {
3931                         0xDF, 0x20, 0x21                                 // . !
3932                    }
3933                }
3934            }
3935        })
3936        Name (P90D, Package (0x01)
3937        {
3938            I900
3939        })
3940        Name (P90E, Package (0x01)
3941        {
3942            I901
3943        })
3944        Name (P90F, Package (0x01)
3945        {
3946            S900
3947        })
3948        Name (P910, Package (0x01)
3949        {
3950            S901
3951        })
3952        Name (P911, Package (0x01)
3953        {
3954            B9Z0
3955        })
3956        Name (P912, Package (0x01)
3957        {
3958            F900
3959        })
3960        Name (P913, Package (0x01)
3961        {
3962            BN90
3963        })
3964        Name (P914, Package (0x01)
3965        {
3966            IF90
3967        })
3968        Name (P915, Package (0x01)
3969        {
3970            BF90
3971        })
3972        /* Elements of Package are NOT Computational Data */
3973
3974        Name (P916, Package (0x01)
3975        {
3976            D900
3977        })
3978        Name (P917, Package (0x01)
3979        {
3980            E900
3981        })
3982        Name (P918, Package (0x01)
3983        {
3984            MX90
3985        })
3986        Name (P919, Package (0x01)
3987        {
3988            R900
3989        })
3990        Name (P91A, Package (0x01)
3991        {
3992            PW90
3993        })
3994        Name (P91B, Package (0x01)
3995        {
3996            PR90
3997        })
3998        Name (P91C, Package (0x01)
3999        {
4000            TZ90
4001        })
4002        /* Methods */
4003
4004        Method (M900, 0, NotSerialized)
4005        {
4006        }
4007
4008        Method (M901, 0, NotSerialized)
4009        {
4010            Return (0x0ABC3012)
4011        }
4012
4013        Method (M902, 0, NotSerialized)
4014        {
4015            Return ("zxvgswquiy3013")
4016        }
4017
4018        Method (M903, 0, NotSerialized)
4019        {
4020            Return (Buffer (0x01)
4021            {
4022                 0x22                                             // "
4023            })
4024        }
4025
4026        Method (M904, 0, NotSerialized)
4027        {
4028            Return (Package (0x01)
4029            {
4030                0x0ABC3014
4031            })
4032        }
4033
4034        Method (M905, 0, NotSerialized)
4035        {
4036            Return (Package (0x01)
4037            {
4038                "lkjhgtre3015"
4039            })
4040        }
4041
4042        Method (M906, 0, NotSerialized)
4043        {
4044            Return (Package (0x01)
4045            {
4046                Buffer (0x01)
4047                {
4048                     0x23                                             // #
4049                }
4050            })
4051        }
4052
4053        Method (M907, 0, NotSerialized)
4054        {
4055            Return (Package (0x01)
4056            {
4057                Package (0x01)
4058                {
4059                    0x0ABC3016
4060                }
4061            })
4062        }
4063
4064        Method (M908, 0, NotSerialized)
4065        {
4066            Return (I900) /* \M16B.I900 */
4067        }
4068
4069        Method (M909, 0, NotSerialized)
4070        {
4071            Return (I901) /* \M16B.I901 */
4072        }
4073
4074        Method (M90A, 0, NotSerialized)
4075        {
4076            Return (S900) /* \M16B.S900 */
4077        }
4078
4079        Method (M90B, 0, NotSerialized)
4080        {
4081            Return (S901) /* \M16B.S901 */
4082        }
4083
4084        Method (M90C, 0, NotSerialized)
4085        {
4086            Return (B9Z0) /* \M16B.B9Z0 */
4087        }
4088
4089        Method (M90D, 0, NotSerialized)
4090        {
4091            Return (F900) /* \M16B.F900 */
4092        }
4093
4094        Method (M90E, 0, NotSerialized)
4095        {
4096            Return (BN90) /* \M16B.BN90 */
4097        }
4098
4099        Method (M90F, 0, NotSerialized)
4100        {
4101            Return (IF90) /* \M16B.IF90 */
4102        }
4103
4104        Method (M910, 0, NotSerialized)
4105        {
4106            Return (BF90) /* \M16B.BF90 */
4107        }
4108
4109        Method (M911, 0, NotSerialized)
4110        {
4111            Return (D900) /* \M16B.D900 */
4112        }
4113
4114        Method (M912, 0, NotSerialized)
4115        {
4116            Return (E900) /* \M16B.E900 */
4117        }
4118
4119        Method (M913, 0, NotSerialized)
4120        {
4121            Return (M901 ())
4122        }
4123
4124        Method (M914, 0, NotSerialized)
4125        {
4126            Return (MX90) /* \M16B.MX90 */
4127        }
4128
4129        Method (M915, 0, NotSerialized)
4130        {
4131            Return (R900) /* \M16B.R900 */
4132        }
4133
4134        Method (M916, 0, NotSerialized)
4135        {
4136            Return (PW90) /* \M16B.PW90 */
4137        }
4138
4139        Method (M917, 0, NotSerialized)
4140        {
4141            Return (PR90) /* \M16B.PR90 */
4142        }
4143
4144        Method (M918, 0, NotSerialized)
4145        {
4146            Return (TZ90) /* \M16B.TZ90 */
4147        }
4148
4149        Method (M919, 0, NotSerialized)
4150        {
4151            Return (P900) /* \M16B.P900 */
4152        }
4153
4154        Method (M91A, 0, NotSerialized)
4155        {
4156            Return (P901) /* \M16B.P901 */
4157        }
4158
4159        Method (M91B, 0, NotSerialized)
4160        {
4161            Return (P902) /* \M16B.P902 */
4162        }
4163
4164        Method (M91C, 0, NotSerialized)
4165        {
4166            Return (P903) /* \M16B.P903 */
4167        }
4168
4169        Method (M91D, 0, NotSerialized)
4170        {
4171            Return (P904) /* \M16B.P904 */
4172        }
4173
4174        Method (M91E, 0, NotSerialized)
4175        {
4176            Return (P905) /* \M16B.P905 */
4177        }
4178
4179        Method (M91F, 0, NotSerialized)
4180        {
4181            Return (P906) /* \M16B.P906 */
4182        }
4183
4184        Method (M920, 0, NotSerialized)
4185        {
4186            Return (P907) /* \M16B.P907 */
4187        }
4188
4189        Method (M921, 0, NotSerialized)
4190        {
4191            Return (P908) /* \M16B.P908 */
4192        }
4193
4194        Method (M922, 0, NotSerialized)
4195        {
4196            Return (P909) /* \M16B.P909 */
4197        }
4198
4199        Method (M923, 0, NotSerialized)
4200        {
4201            Return (P90A) /* \M16B.P90A */
4202        }
4203
4204        Method (M924, 0, NotSerialized)
4205        {
4206            Return (P90B) /* \M16B.P90B */
4207        }
4208
4209        Method (M925, 0, NotSerialized)
4210        {
4211            Return (P90C) /* \M16B.P90C */
4212        }
4213
4214        Method (M926, 0, NotSerialized)
4215        {
4216            Return (P90D) /* \M16B.P90D */
4217        }
4218
4219        Method (M927, 0, NotSerialized)
4220        {
4221            Return (P90E) /* \M16B.P90E */
4222        }
4223
4224        Method (M928, 0, NotSerialized)
4225        {
4226            Return (P90F) /* \M16B.P90F */
4227        }
4228
4229        Method (M929, 0, NotSerialized)
4230        {
4231            Return (P910) /* \M16B.P910 */
4232        }
4233
4234        Method (M92A, 0, NotSerialized)
4235        {
4236            Return (P911) /* \M16B.P911 */
4237        }
4238
4239        Method (M92B, 0, NotSerialized)
4240        {
4241            Return (P912) /* \M16B.P912 */
4242        }
4243
4244        Method (M92C, 0, NotSerialized)
4245        {
4246            Return (P913) /* \M16B.P913 */
4247        }
4248
4249        Method (M92D, 0, NotSerialized)
4250        {
4251            Return (P914) /* \M16B.P914 */
4252        }
4253
4254        Method (M92E, 0, NotSerialized)
4255        {
4256            Return (P915) /* \M16B.P915 */
4257        }
4258
4259        Method (M92F, 0, NotSerialized)
4260        {
4261            Return (P916) /* \M16B.P916 */
4262        }
4263
4264        Method (M930, 0, NotSerialized)
4265        {
4266            Return (P917) /* \M16B.P917 */
4267        }
4268
4269        Method (M931, 0, NotSerialized)
4270        {
4271            Return (P918) /* \M16B.P918 */
4272        }
4273
4274        Method (M932, 0, NotSerialized)
4275        {
4276            Return (P919) /* \M16B.P919 */
4277        }
4278
4279        Method (M933, 0, NotSerialized)
4280        {
4281            Return (P91A) /* \M16B.P91A */
4282        }
4283
4284        Method (M934, 0, NotSerialized)
4285        {
4286            Return (P91B) /* \M16B.P91B */
4287        }
4288
4289        Method (M935, 0, NotSerialized)
4290        {
4291            Return (P91C) /* \M16B.P91C */
4292        }
4293
4294        /* Elements of Package are Methods */
4295
4296        Name (P91D, Package (0x01)
4297        {
4298            M900
4299        })
4300        Name (P91E, Package (0x01)
4301        {
4302            M901
4303        })
4304        Name (P91F, Package (0x01)
4305        {
4306            M902
4307        })
4308        Name (P920, Package (0x01)
4309        {
4310            M903
4311        })
4312        Name (P921, Package (0x01)
4313        {
4314            M904
4315        })
4316        Name (P922, Package (0x01)
4317        {
4318            M905
4319        })
4320        Name (P923, Package (0x01)
4321        {
4322            M906
4323        })
4324        Name (P924, Package (0x01)
4325        {
4326            M907
4327        })
4328        Name (P925, Package (0x01)
4329        {
4330            M908
4331        })
4332        Name (P926, Package (0x01)
4333        {
4334            M909
4335        })
4336        Name (P927, Package (0x01)
4337        {
4338            M90A
4339        })
4340        Name (P928, Package (0x01)
4341        {
4342            M90B
4343        })
4344        Name (P929, Package (0x01)
4345        {
4346            M90C
4347        })
4348        Name (P92A, Package (0x01)
4349        {
4350            M90D
4351        })
4352        Name (P92B, Package (0x01)
4353        {
4354            M90E
4355        })
4356        Name (P92C, Package (0x01)
4357        {
4358            M90F
4359        })
4360        Name (P92D, Package (0x01)
4361        {
4362            M910
4363        })
4364        Name (P92E, Package (0x01)
4365        {
4366            M911
4367        })
4368        Name (P92F, Package (0x01)
4369        {
4370            M912
4371        })
4372        Name (P930, Package (0x01)
4373        {
4374            M913
4375        })
4376        Name (P931, Package (0x01)
4377        {
4378            M914
4379        })
4380        Name (P932, Package (0x01)
4381        {
4382            M915
4383        })
4384        Name (P933, Package (0x01)
4385        {
4386            M916
4387        })
4388        Name (P934, Package (0x01)
4389        {
4390            M917
4391        })
4392        If (Y103)
4393        {
4394            Name (P935, Package (0x01)
4395            {
4396                M918
4397            })
4398        }
4399
4400        Name (P936, Package (0x01)
4401        {
4402            M919
4403        })
4404        Name (P937, Package (0x01)
4405        {
4406            M91A
4407        })
4408        Name (P938, Package (0x01)
4409        {
4410            M91B
4411        })
4412        Name (P939, Package (0x01)
4413        {
4414            M91C
4415        })
4416        Name (P93A, Package (0x01)
4417        {
4418            M91D
4419        })
4420        Name (P93B, Package (0x01)
4421        {
4422            M91E
4423        })
4424        Name (P93C, Package (0x01)
4425        {
4426            M91F
4427        })
4428        Name (P93D, Package (0x01)
4429        {
4430            M920
4431        })
4432        Name (P93E, Package (0x01)
4433        {
4434            M921
4435        })
4436        Name (P93F, Package (0x01)
4437        {
4438            M922
4439        })
4440        Name (P940, Package (0x01)
4441        {
4442            M923
4443        })
4444        Name (P941, Package (0x01)
4445        {
4446            M924
4447        })
4448        Name (P942, Package (0x01)
4449        {
4450            M925
4451        })
4452        Name (P943, Package (0x01)
4453        {
4454            M926
4455        })
4456        Name (P944, Package (0x01)
4457        {
4458            M927
4459        })
4460        Name (P945, Package (0x01)
4461        {
4462            M928
4463        })
4464        Name (P946, Package (0x01)
4465        {
4466            M929
4467        })
4468        Name (P947, Package (0x01)
4469        {
4470            M92A
4471        })
4472        Name (P948, Package (0x01)
4473        {
4474            M92B
4475        })
4476        Name (P949, Package (0x01)
4477        {
4478            M92C
4479        })
4480        Name (P94A, Package (0x01)
4481        {
4482            M92D
4483        })
4484        Name (P94B, Package (0x01)
4485        {
4486            M92E
4487        })
4488        Name (P94C, Package (0x01)
4489        {
4490            M92F
4491        })
4492        Name (P94D, Package (0x01)
4493        {
4494            M930
4495        })
4496        Name (P94E, Package (0x01)
4497        {
4498            M931
4499        })
4500        Name (P94F, Package (0x01)
4501        {
4502            M932
4503        })
4504        Name (P950, Package (0x01)
4505        {
4506            M933
4507        })
4508        Name (P951, Package (0x01)
4509        {
4510            M934
4511        })
4512        Name (P952, Package (0x01)
4513        {
4514            M935
4515        })
4516        Name (P953, Package (0x02)
4517        {
4518            0xABCD3018,
4519            0xABCD3019
4520        })
4521        Name (P954, Package (0x02)
4522        {
4523            0xABCD3018,
4524            0xABCD3019
4525        })
4526        /* Check that all the data (local) are not corrupted */
4527
4528        Method (M000, 0, NotSerialized)
4529        {
4530            /* Computational Data */
4531            /* Integer */
4532            Local0 = ObjectType (I900)
4533            If ((Local0 != C009))
4534            {
4535                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
4536            }
4537
4538            If ((I900 != 0xFE7CB391D65A3000))
4539            {
4540                ERR (C080, Z077, __LINE__, 0x00, 0x00, I900, 0xFE7CB391D65A3000)
4541            }
4542
4543            Local0 = ObjectType (I901)
4544            If ((Local0 != C009))
4545            {
4546                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
4547            }
4548
4549            If ((I901 != 0x21793001))
4550            {
4551                ERR (C080, Z077, __LINE__, 0x00, 0x00, I901, 0x21793001)
4552            }
4553
4554            Local0 = ObjectType (I902)
4555            If ((Local0 != C009))
4556            {
4557                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
4558            }
4559
4560            If ((I902 != 0x00))
4561            {
4562                ERR (C080, Z077, __LINE__, 0x00, 0x00, I902, 0x00)
4563            }
4564
4565            Local0 = ObjectType (I903)
4566            If ((Local0 != C009))
4567            {
4568                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
4569            }
4570
4571            If ((I903 != 0xFFFFFFFFFFFFFFFF))
4572            {
4573                ERR (C080, Z077, __LINE__, 0x00, 0x00, I903, 0xFFFFFFFFFFFFFFFF)
4574            }
4575
4576            Local0 = ObjectType (I904)
4577            If ((Local0 != C009))
4578            {
4579                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
4580            }
4581
4582            If ((I904 != 0xFFFFFFFF))
4583            {
4584                ERR (C080, Z077, __LINE__, 0x00, 0x00, I904, 0xFFFFFFFF)
4585            }
4586
4587            /* String */
4588
4589            Local0 = ObjectType (S900)
4590            If ((Local0 != C00A))
4591            {
4592                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
4593            }
4594
4595            If ((S900 != "12343002"))
4596            {
4597                ERR (C080, Z077, __LINE__, 0x00, 0x00, S900, "12343002")
4598            }
4599
4600            Local0 = ObjectType (S901)
4601            If ((Local0 != C00A))
4602            {
4603                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
4604            }
4605
4606            If ((S901 != "qwrtyu3003"))
4607            {
4608                ERR (C080, Z077, __LINE__, 0x00, 0x00, S901, "qwrtyu3003")
4609            }
4610
4611            /* Buffer */
4612
4613            Local0 = ObjectType (B900)
4614            If ((Local0 != C00B))
4615            {
4616                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00B)
4617            }
4618
4619            If ((B900 != Buffer (0x05)
4620                        {
4621                             0xD0, 0xD1, 0xD2, 0xD3, 0xD4                     // .....
4622                        }))
4623            {
4624                ERR (C080, Z077, __LINE__, 0x00, 0x00, B900, Buffer (0x05)
4625                    {
4626                         0xD0, 0xD1, 0xD2, 0xD3, 0xD4                     // .....
4627                    })
4628            }
4629
4630            /* Buffer Field */
4631
4632            Local0 = ObjectType (BF90)
4633            If ((Local0 != C016))
4634            {
4635                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C016)
4636            }
4637
4638            If (BF90 != Buffer(){0xD0})
4639            {
4640                ERR (C080, Z077, __LINE__, 0x00, 0x00, BF90, Buffer(){0xD0})
4641            }
4642
4643            /* One level Package */
4644
4645            Store (P900 [0x00], Local0)
4646            Local1 = ObjectType (Local0)
4647            If ((Local1 != C008))
4648            {
4649                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, C008)
4650            }
4651
4652            Store (P901 [0x00], Local0)
4653            Local1 = DerefOf (Local0)
4654            Local2 = ObjectType (Local1)
4655            If ((Local2 != C009))
4656            {
4657                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
4658            }
4659
4660            If ((Local1 != 0xABCD3004))
4661            {
4662                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD3004)
4663            }
4664
4665            Store (P901 [0x01], Local0)
4666            Local1 = DerefOf (Local0)
4667            Local2 = ObjectType (Local1)
4668            If ((Local2 != C009))
4669            {
4670                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
4671            }
4672
4673            If ((Local1 != 0x1122334455663005))
4674            {
4675                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0x1122334455663005)
4676            }
4677
4678            Store (P902 [0x00], Local0)
4679            Local1 = DerefOf (Local0)
4680            Local2 = ObjectType (Local1)
4681            If ((Local2 != C00A))
4682            {
4683                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
4684            }
4685
4686            If ((Local1 != "12343006"))
4687            {
4688                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "12343006")
4689            }
4690
4691            Store (P902 [0x01], Local0)
4692            Local1 = DerefOf (Local0)
4693            Local2 = ObjectType (Local1)
4694            If ((Local2 != C00A))
4695            {
4696                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
4697            }
4698
4699            If ((Local1 != "q1w2e3r4t5y6u7i83007"))
4700            {
4701                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "q1w2e3r4t5y6u7i83007")
4702            }
4703
4704            Store (P903 [0x00], Local0)
4705            Local1 = DerefOf (Local0)
4706            Local2 = ObjectType (Local1)
4707            If ((Local2 != C00A))
4708            {
4709                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
4710            }
4711
4712            If ((Local1 != "qwrtyuiop3008"))
4713            {
4714                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "qwrtyuiop3008")
4715            }
4716
4717            Store (P903 [0x01], Local0)
4718            Local1 = DerefOf (Local0)
4719            Local2 = ObjectType (Local1)
4720            If ((Local2 != C00A))
4721            {
4722                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
4723            }
4724
4725            If ((Local1 != "1234567890abdef0253009"))
4726            {
4727                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "1234567890abdef0253009")
4728            }
4729
4730            Store (P904 [0x00], Local0)
4731            Local1 = DerefOf (Local0)
4732            Local2 = ObjectType (Local1)
4733            If ((Local2 != C00B))
4734            {
4735                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
4736            }
4737
4738            If ((Local1 != Buffer (0x03)
4739                        {
4740                             0xD5, 0xD6, 0xD7                                 // ...
4741                        }))
4742            {
4743                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x03)
4744                    {
4745                         0xD5, 0xD6, 0xD7                                 // ...
4746                    })
4747            }
4748
4749            Store (P904 [0x01], Local0)
4750            Local1 = DerefOf (Local0)
4751            Local2 = ObjectType (Local1)
4752            If ((Local2 != C00B))
4753            {
4754                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
4755            }
4756
4757            If ((Local1 != Buffer (0x02)
4758                        {
4759                             0xD8, 0xD9                                       // ..
4760                        }))
4761            {
4762                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x02)
4763                    {
4764                         0xD8, 0xD9                                       // ..
4765                    })
4766            }
4767
4768            /* Two level Package */
4769
4770            Store (P905 [0x00], Local0)
4771            Local1 = DerefOf (Local0)
4772            Store (Local1 [0x00], Local2)
4773            Local3 = DerefOf (Local2)
4774            Local4 = ObjectType (Local3)
4775            If ((Local4 != C009))
4776            {
4777                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C009)
4778            }
4779
4780            If ((Local3 != 0x0ABC300A))
4781            {
4782                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, 0x0ABC300A)
4783            }
4784
4785            Store (P905 [0x00], Local0)
4786            Local1 = DerefOf (Local0)
4787            Store (Local1 [0x01], Local2)
4788            Local3 = DerefOf (Local2)
4789            Local4 = ObjectType (Local3)
4790            If ((Local4 != C00A))
4791            {
4792                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
4793            }
4794
4795            If ((Local3 != "0xabc300b"))
4796            {
4797                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "0xabc300b")
4798            }
4799
4800            Store (P905 [0x00], Local0)
4801            Local1 = DerefOf (Local0)
4802            Store (Local1 [0x02], Local2)
4803            Local3 = DerefOf (Local2)
4804            Local4 = ObjectType (Local3)
4805            If ((Local4 != C00A))
4806            {
4807                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
4808            }
4809
4810            If ((Local3 != "abc300c"))
4811            {
4812                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc300c")
4813            }
4814
4815            Store (P906 [0x00], Local0)
4816            Local1 = DerefOf (Local0)
4817            Store (Local1 [0x00], Local2)
4818            Local3 = DerefOf (Local2)
4819            Local4 = ObjectType (Local3)
4820            If ((Local4 != C00A))
4821            {
4822                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
4823            }
4824
4825            If ((Local3 != "abc300d"))
4826            {
4827                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc300d")
4828            }
4829
4830            Store (P907 [0x00], Local0)
4831            Local1 = DerefOf (Local0)
4832            Store (Local1 [0x00], Local2)
4833            Local3 = DerefOf (Local2)
4834            Local4 = ObjectType (Local3)
4835            If ((Local4 != C00A))
4836            {
4837                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
4838            }
4839
4840            If ((Local3 != "aqwevbgnm300e"))
4841            {
4842                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "aqwevbgnm300e")
4843            }
4844
4845            Store (P908 [0x00], Local0)
4846            Local1 = DerefOf (Local0)
4847            Store (Local1 [0x00], Local2)
4848            Local3 = DerefOf (Local2)
4849            Local4 = ObjectType (Local3)
4850            If ((Local4 != C00B))
4851            {
4852                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00B)
4853            }
4854
4855            If ((Local3 != Buffer (0x05)
4856                        {
4857                             0xDA, 0xDB, 0xDC, 0xDD, 0xDE                     // .....
4858                        }))
4859            {
4860                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, Buffer (0x05)
4861                    {
4862                         0xDA, 0xDB, 0xDC, 0xDD, 0xDE                     // .....
4863                    })
4864            }
4865
4866            /* Three level Package */
4867
4868            Store (P909 [0x00], Local0)
4869            Local1 = DerefOf (Local0)
4870            Store (Local1 [0x00], Local2)
4871            Local3 = DerefOf (Local2)
4872            Store (Local3 [0x00], Local4)
4873            Local5 = DerefOf (Local4)
4874            Local6 = ObjectType (Local5)
4875            If ((Local6 != C009))
4876            {
4877                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C009)
4878            }
4879
4880            If ((Local5 != 0x0ABC300F))
4881            {
4882                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, 0x0ABC300F)
4883            }
4884
4885            Store (P90A [0x00], Local0)
4886            Local1 = DerefOf (Local0)
4887            Store (Local1 [0x00], Local2)
4888            Local3 = DerefOf (Local2)
4889            Store (Local3 [0x00], Local4)
4890            Local5 = DerefOf (Local4)
4891            Local6 = ObjectType (Local5)
4892            If ((Local6 != C00A))
4893            {
4894                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
4895            }
4896
4897            If ((Local5 != "12343010"))
4898            {
4899                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "12343010")
4900            }
4901
4902            Store (P90B [0x00], Local0)
4903            Local1 = DerefOf (Local0)
4904            Store (Local1 [0x00], Local2)
4905            Local3 = DerefOf (Local2)
4906            Store (Local3 [0x00], Local4)
4907            Local5 = DerefOf (Local4)
4908            Local6 = ObjectType (Local5)
4909            If ((Local6 != C00A))
4910            {
4911                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
4912            }
4913
4914            If ((Local5 != "zxswefas3011"))
4915            {
4916                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "zxswefas3011")
4917            }
4918
4919            Store (P90C [0x00], Local0)
4920            Local1 = DerefOf (Local0)
4921            Store (Local1 [0x00], Local2)
4922            Local3 = DerefOf (Local2)
4923            Store (Local3 [0x00], Local4)
4924            Local5 = DerefOf (Local4)
4925            Local6 = ObjectType (Local5)
4926            If ((Local6 != C00B))
4927            {
4928                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00B)
4929            }
4930
4931            If ((Local5 != Buffer (0x03)
4932                        {
4933                             0xDF, 0x20, 0x21                                 // . !
4934                        }))
4935            {
4936                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, Buffer (0x03)
4937                    {
4938                         0xDF, 0x20, 0x21                                 // . !
4939                    })
4940            }
4941
4942            Store (P953 [0x00], Local0)
4943            Local1 = DerefOf (Local0)
4944            Local2 = ObjectType (Local1)
4945            If ((Local2 != C009))
4946            {
4947                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
4948            }
4949
4950            If ((Local1 != 0xABCD3018))
4951            {
4952                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD3018)
4953            }
4954
4955            Store (P953 [0x01], Local0)
4956            Local1 = DerefOf (Local0)
4957            Local2 = ObjectType (Local1)
4958            If ((Local2 != C009))
4959            {
4960                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
4961            }
4962
4963            If ((Local1 != 0xABCD3019))
4964            {
4965                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD3019)
4966            }
4967
4968            /* Not Computational Data */
4969
4970            M1AA (C080, E900, C00F, 0x00, 0x013B)
4971            M1AA (C080, MX90, C011, 0x00, 0x013C)
4972            M1AA (C080, D900, C00E, 0x00, 0x013D)
4973            If (Y508)
4974            {
4975                M1AA (C080, TZ90, C015, 0x00, 0x013E)
4976            }
4977
4978            M1AA (C080, PR90, C014, 0x00, 0x013F)
4979            M1AA (C080, R900, C012, 0x00, 0x0140)
4980            M1AA (C080, PW90, C013, 0x00, 0x0141)
4981                /*
4982         *	// Field Unit (Field)
4983         *
4984         *	if (LNotEqual(f900, 0xd7)) {
4985         *		err(c080, z077, __LINE__, 0, 0, f900, 0xd7)
4986         *	}
4987         *
4988         *	// Field Unit (IndexField)
4989         *
4990         *	if (LNotEqual(if90, 0xd7)) {
4991         *		err(c080, z077, __LINE__, 0, 0, if90, 0xd7)
4992         *	}
4993         */
4994        }
4995
4996        /* m000 */
4997        /* T2:C1-C14 */
4998        /* Computational Data */
4999        Local0 = CondRefOf (I900)
5000        M1A4 (Local0, 0x01AC)
5001        Local0 = CondRefOf (I901)
5002        M1A4 (Local0, 0x01AD)
5003        Local0 = CondRefOf (S900)
5004        M1A4 (Local0, 0x01AE)
5005        Local0 = CondRefOf (S901)
5006        M1A4 (Local0, 0x01AF)
5007        Local0 = CondRefOf (B900)
5008        M1A4 (Local0, 0x01B0)
5009        Local0 = CondRefOf (F900)
5010        M1A4 (Local0, 0x01B1)
5011        Local0 = CondRefOf (BN90)
5012        M1A4 (Local0, 0x01B2)
5013        Local0 = CondRefOf (IF90)
5014        M1A4 (Local0, 0x01B3)
5015        Local0 = CondRefOf (BF90)
5016        M1A4 (Local0, 0x01B4)
5017        /* Not Computational Data */
5018
5019        Local0 = CondRefOf (E900)
5020        M1A4 (Local0, 0x01B5)
5021        Local0 = CondRefOf (MX90)
5022        M1A4 (Local0, 0x01B6)
5023        Local0 = CondRefOf (D900)
5024        M1A4 (Local0, 0x01B7)
5025        Local0 = CondRefOf (TZ90)
5026        M1A4 (Local0, 0x01C2)
5027        Local0 = CondRefOf (PR90)
5028        M1A4 (Local0, 0x01C3)
5029        Local0 = CondRefOf (R900)
5030        M1A4 (Local0, 0x01C4)
5031        Local0 = CondRefOf (PW90)
5032        M1A4 (Local0, 0x01C5)
5033        /* Elements of Package are Uninitialized */
5034
5035        Local0 = CondRefOf (P900)
5036        M1A4 (Local0, 0x01C6)
5037        /* Elements of Package are Computational Data */
5038
5039        Local0 = CondRefOf (P901)
5040        M1A4 (Local0, 0x01C7)
5041        Local0 = CondRefOf (P902)
5042        M1A4 (Local0, 0x01C8)
5043        Local0 = CondRefOf (P903)
5044        M1A4 (Local0, 0x01C9)
5045        Local0 = CondRefOf (P904)
5046        M1A4 (Local0, 0x01CA)
5047        Local0 = CondRefOf (P905)
5048        M1A4 (Local0, 0x01CB)
5049        Local0 = CondRefOf (P906)
5050        M1A4 (Local0, 0x01CC)
5051        Local0 = CondRefOf (P907)
5052        M1A4 (Local0, 0x01CD)
5053        Local0 = CondRefOf (P908)
5054        M1A4 (Local0, 0x01CE)
5055        Local0 = CondRefOf (P909)
5056        M1A4 (Local0, 0x01CF)
5057        Local0 = CondRefOf (P90A)
5058        M1A4 (Local0, 0x01D0)
5059        Local0 = CondRefOf (P90B)
5060        M1A4 (Local0, 0x01D1)
5061        Local0 = CondRefOf (P90C)
5062        M1A4 (Local0, 0x01D2)
5063        Local0 = CondRefOf (P90D)
5064        M1A4 (Local0, 0x01D3)
5065        Local0 = CondRefOf (P90E)
5066        M1A4 (Local0, 0x01D4)
5067        Local0 = CondRefOf (P90F)
5068        M1A4 (Local0, 0x01D5)
5069        Local0 = CondRefOf (P910)
5070        M1A4 (Local0, 0x01D6)
5071        Local0 = CondRefOf (P911)
5072        M1A4 (Local0, 0x01D7)
5073        Local0 = CondRefOf (P912)
5074        M1A4 (Local0, 0x01D8)
5075        Local0 = CondRefOf (P913)
5076        M1A4 (Local0, 0x01D9)
5077        Local0 = CondRefOf (P914)
5078        M1A4 (Local0, 0x01DA)
5079        Local0 = CondRefOf (P915)
5080        M1A4 (Local0, 0x01DB)
5081        /* Elements of Package are NOT Computational Data */
5082
5083        Local0 = CondRefOf (P916)
5084        M1A4 (Local0, 0x01DC)
5085        Local0 = CondRefOf (P917)
5086        M1A4 (Local0, 0x01DD)
5087        Local0 = CondRefOf (P918)
5088        M1A4 (Local0, 0x01DE)
5089        Local0 = CondRefOf (P919)
5090        M1A4 (Local0, 0x01DF)
5091        Local0 = CondRefOf (P91A)
5092        M1A4 (Local0, 0x01E0)
5093        Local0 = CondRefOf (P91B)
5094        M1A4 (Local0, 0x01E1)
5095        Local0 = CondRefOf (P91C)
5096        M1A4 (Local0, 0x01E2)
5097        /* Elements of Package are Methods */
5098
5099        Local0 = CondRefOf (P91D)
5100        M1A4 (Local0, 0x01E3)
5101        Local0 = CondRefOf (P91E)
5102        M1A4 (Local0, 0x01E4)
5103        Local0 = CondRefOf (P91F)
5104        M1A4 (Local0, 0x01E5)
5105        Local0 = CondRefOf (P920)
5106        M1A4 (Local0, 0x01E6)
5107        Local0 = CondRefOf (P921)
5108        M1A4 (Local0, 0x01E7)
5109        Local0 = CondRefOf (P922)
5110        M1A4 (Local0, 0x01E8)
5111        Local0 = CondRefOf (P923)
5112        M1A4 (Local0, 0x01E9)
5113        Local0 = CondRefOf (P924)
5114        M1A4 (Local0, 0x01EA)
5115        Local0 = CondRefOf (P925)
5116        M1A4 (Local0, 0x01EB)
5117        Local0 = CondRefOf (P926)
5118        M1A4 (Local0, 0x01EC)
5119        Local0 = CondRefOf (P927)
5120        M1A4 (Local0, 0x01ED)
5121        Local0 = CondRefOf (P928)
5122        M1A4 (Local0, 0x01EE)
5123        Local0 = CondRefOf (P929)
5124        M1A4 (Local0, 0x01EF)
5125        Local0 = CondRefOf (P92A)
5126        M1A4 (Local0, 0x01F0)
5127        Local0 = CondRefOf (P92B)
5128        M1A4 (Local0, 0x01F1)
5129        Local0 = CondRefOf (P92C)
5130        M1A4 (Local0, 0x01F2)
5131        Local0 = CondRefOf (P92D)
5132        M1A4 (Local0, 0x01F3)
5133        Local0 = CondRefOf (P92E)
5134        M1A4 (Local0, 0x01F4)
5135        Local0 = CondRefOf (P92F)
5136        M1A4 (Local0, 0x01F5)
5137        Local0 = CondRefOf (P930)
5138        M1A4 (Local0, 0x01F6)
5139        Local0 = CondRefOf (P931)
5140        M1A4 (Local0, 0x01F7)
5141        Local0 = CondRefOf (P932)
5142        M1A4 (Local0, 0x01F8)
5143        Local0 = CondRefOf (P933)
5144        M1A4 (Local0, 0x01F9)
5145        Local0 = CondRefOf (P934)
5146        M1A4 (Local0, 0x01FA)
5147        Local0 = CondRefOf (P935)
5148        M1A4 (Local0, 0x01FB)
5149        Local0 = CondRefOf (P936)
5150        M1A4 (Local0, 0x01FC)
5151        Local0 = CondRefOf (P937)
5152        M1A4 (Local0, 0x01FD)
5153        Local0 = CondRefOf (P938)
5154        M1A4 (Local0, 0x01FE)
5155        Local0 = CondRefOf (P939)
5156        M1A4 (Local0, 0x01FF)
5157        Local0 = CondRefOf (P93A)
5158        M1A4 (Local0, 0x0200)
5159        Local0 = CondRefOf (P93B)
5160        M1A4 (Local0, 0x0201)
5161        Local0 = CondRefOf (P93C)
5162        M1A4 (Local0, 0x0202)
5163        Local0 = CondRefOf (P93D)
5164        M1A4 (Local0, 0x0203)
5165        Local0 = CondRefOf (P93E)
5166        M1A4 (Local0, 0x0204)
5167        Local0 = CondRefOf (P93F)
5168        M1A4 (Local0, 0x0205)
5169        Local0 = CondRefOf (P940)
5170        M1A4 (Local0, 0x0206)
5171        Local0 = CondRefOf (P941)
5172        M1A4 (Local0, 0x0207)
5173        Local0 = CondRefOf (P942)
5174        M1A4 (Local0, 0x0208)
5175        Local0 = CondRefOf (P943)
5176        M1A4 (Local0, 0x0209)
5177        Local0 = CondRefOf (P944)
5178        M1A4 (Local0, 0x020A)
5179        Local0 = CondRefOf (P945)
5180        M1A4 (Local0, 0x020B)
5181        Local0 = CondRefOf (P946)
5182        M1A4 (Local0, 0x020C)
5183        Local0 = CondRefOf (P947)
5184        M1A4 (Local0, 0x020D)
5185        Local0 = CondRefOf (P948)
5186        M1A4 (Local0, 0x020E)
5187        Local0 = CondRefOf (P949)
5188        M1A4 (Local0, 0x020F)
5189        Local0 = CondRefOf (P94A)
5190        M1A4 (Local0, 0x0210)
5191        Local0 = CondRefOf (P94B)
5192        M1A4 (Local0, 0x0211)
5193        Local0 = CondRefOf (P94C)
5194        M1A4 (Local0, 0x0212)
5195        Local0 = CondRefOf (P94D)
5196        M1A4 (Local0, 0x0213)
5197        Local0 = CondRefOf (P94E)
5198        M1A4 (Local0, 0x0214)
5199        Local0 = CondRefOf (P94F)
5200        M1A4 (Local0, 0x0215)
5201        Local0 = CondRefOf (P950)
5202        M1A4 (Local0, 0x0216)
5203        Local0 = CondRefOf (P951)
5204        M1A4 (Local0, 0x0217)
5205        Local0 = CondRefOf (P952)
5206        M1A4 (Local0, 0x0218)
5207        /* Methods */
5208
5209        Local0 = CondRefOf (M900)
5210        M1A4 (Local0, 0x0219)
5211        Local0 = CondRefOf (M901)
5212        M1A4 (Local0, 0x021A)
5213        Local0 = CondRefOf (M902)
5214        M1A4 (Local0, 0x021B)
5215        Local0 = CondRefOf (M903)
5216        M1A4 (Local0, 0x021C)
5217        Local0 = CondRefOf (M904)
5218        M1A4 (Local0, 0x021D)
5219        Local0 = CondRefOf (M905)
5220        M1A4 (Local0, 0x021E)
5221        Local0 = CondRefOf (M906)
5222        M1A4 (Local0, 0x021F)
5223        Local0 = CondRefOf (M907)
5224        M1A4 (Local0, 0x0220)
5225        Local0 = CondRefOf (M908)
5226        M1A4 (Local0, 0x0221)
5227        Local0 = CondRefOf (M909)
5228        M1A4 (Local0, 0x0222)
5229        Local0 = CondRefOf (M90A)
5230        M1A4 (Local0, 0x0223)
5231        Local0 = CondRefOf (M90B)
5232        M1A4 (Local0, 0x0224)
5233        Local0 = CondRefOf (M90C)
5234        M1A4 (Local0, 0x0225)
5235        Local0 = CondRefOf (M90D)
5236        M1A4 (Local0, 0x0226)
5237        Local0 = CondRefOf (M90E)
5238        M1A4 (Local0, 0x0227)
5239        Local0 = CondRefOf (M90F)
5240        M1A4 (Local0, 0x0228)
5241        Local0 = CondRefOf (M910)
5242        M1A4 (Local0, 0x0229)
5243        Local0 = CondRefOf (M911)
5244        M1A4 (Local0, 0x022A)
5245        Local0 = CondRefOf (M912)
5246        M1A4 (Local0, 0x022B)
5247        Local0 = CondRefOf (M913)
5248        M1A4 (Local0, 0x022C)
5249        Local0 = CondRefOf (M914)
5250        M1A4 (Local0, 0x022D)
5251        Local0 = CondRefOf (M915)
5252        M1A4 (Local0, 0x022E)
5253        Local0 = CondRefOf (M916)
5254        M1A4 (Local0, 0x022F)
5255        Local0 = CondRefOf (M917)
5256        M1A4 (Local0, 0x0230)
5257        Local0 = CondRefOf (M918)
5258        M1A4 (Local0, 0x0231)
5259        Local0 = CondRefOf (M919)
5260        M1A4 (Local0, 0x0232)
5261        Local0 = CondRefOf (M91A)
5262        M1A4 (Local0, 0x0233)
5263        Local0 = CondRefOf (M91B)
5264        M1A4 (Local0, 0x0234)
5265        Local0 = CondRefOf (M91C)
5266        M1A4 (Local0, 0x0235)
5267        Local0 = CondRefOf (M91D)
5268        M1A4 (Local0, 0x0236)
5269        Local0 = CondRefOf (M91E)
5270        M1A4 (Local0, 0x0237)
5271        Local0 = CondRefOf (M91F)
5272        M1A4 (Local0, 0x0238)
5273        Local0 = CondRefOf (M920)
5274        M1A4 (Local0, 0x0239)
5275        Local0 = CondRefOf (M921)
5276        M1A4 (Local0, 0x023A)
5277        Local0 = CondRefOf (M922)
5278        M1A4 (Local0, 0x023B)
5279        Local0 = CondRefOf (M923)
5280        M1A4 (Local0, 0x023C)
5281        Local0 = CondRefOf (M924)
5282        M1A4 (Local0, 0x023D)
5283        Local0 = CondRefOf (M925)
5284        M1A4 (Local0, 0x023E)
5285        Local0 = CondRefOf (M926)
5286        M1A4 (Local0, 0x023F)
5287        Local0 = CondRefOf (M927)
5288        M1A4 (Local0, 0x0240)
5289        Local0 = CondRefOf (M928)
5290        M1A4 (Local0, 0x0241)
5291        Local0 = CondRefOf (M929)
5292        M1A4 (Local0, 0x0242)
5293        Local0 = CondRefOf (M92A)
5294        M1A4 (Local0, 0x0243)
5295        Local0 = CondRefOf (M92B)
5296        M1A4 (Local0, 0x0244)
5297        Local0 = CondRefOf (M92C)
5298        M1A4 (Local0, 0x0245)
5299        Local0 = CondRefOf (M92D)
5300        M1A4 (Local0, 0x0246)
5301        Local0 = CondRefOf (M92E)
5302        M1A4 (Local0, 0x0247)
5303        Local0 = CondRefOf (M92F)
5304        M1A4 (Local0, 0x0248)
5305        Local0 = CondRefOf (M930)
5306        M1A4 (Local0, 0x0249)
5307        Local0 = CondRefOf (M931)
5308        M1A4 (Local0, 0x024A)
5309        Local0 = CondRefOf (M932)
5310        M1A4 (Local0, 0x024B)
5311        Local0 = CondRefOf (M933)
5312        M1A4 (Local0, 0x024C)
5313        Local0 = CondRefOf (M934)
5314        M1A4 (Local0, 0x024D)
5315        Local0 = CondRefOf (M935)
5316        M1A4 (Local0, 0x024E)
5317        M000 ()
5318        M1A6 ()
5319    }
5320
5321    /* arg0 - writing mode */
5322
5323    Method (M16C, 1, Serialized)
5324    {
5325        If (Y100)
5326        {
5327            TS00 ("m16c")
5328        }
5329        Else
5330        {
5331            Debug = "m16c"
5332        }
5333
5334        /* Not Computational Data */
5335
5336        Event (E900)
5337        Event (E9Z0)
5338        Mutex (MX90, 0x00)
5339        Mutex (MX91, 0x00)
5340        Device (D900)
5341        {
5342            Name (I900, 0xABCD4017)
5343        }
5344
5345        Device (D9Z0)
5346        {
5347            Name (I900, 0xABCD4017)
5348        }
5349
5350        ThermalZone (TZ90)
5351        {
5352        }
5353
5354        ThermalZone (TZ91)
5355        {
5356        }
5357
5358        Processor (PR90, 0x00, 0xFFFFFFFF, 0x00){}
5359        Processor (PR91, 0x00, 0xFFFFFFFF, 0x00){}
5360        OperationRegion (R900, SystemMemory, 0x0100, 0x0100)
5361        OperationRegion (R9Z0, SystemMemory, 0x0100, 0x0100)
5362        PowerResource (PW90, 0x01, 0x0000)
5363        {
5364            Method (MMMM, 0, NotSerialized)
5365            {
5366                Return (0x00)
5367            }
5368        }
5369
5370        PowerResource (PW91, 0x01, 0x0000)
5371        {
5372            Method (MMMM, 0, NotSerialized)
5373            {
5374                Return (0x00)
5375            }
5376        }
5377
5378        /* Computational Data */
5379
5380        Name (I900, 0xFE7CB391D65A4000)
5381        Name (I9Z0, 0xFE7CB391D65A4000)
5382        Name (I901, 0xC1794001)
5383        Name (I9Z1, 0xC1794001)
5384        Name (I902, 0x00)
5385        Name (I903, 0xFFFFFFFFFFFFFFFF)
5386        Name (I904, 0xFFFFFFFF)
5387        Name (S900, "12344002")
5388        Name (S9Z0, "12344002")
5389        Name (S901, "qwrtyu4003")
5390        Name (S9Z1, "qwrtyu4003")
5391        Name (B900, Buffer (0x05)
5392        {
5393             0xE0, 0xE1, 0xE2, 0xE3, 0xE4                     // .....
5394        })
5395        Name (B9Z0, Buffer (0x05)
5396        {
5397             0xE0, 0xE1, 0xE2, 0xE3, 0xE4                     // .....
5398        })
5399        CreateField (B9Z0, 0x00, 0x08, BF90)
5400        Field (R9Z0, ByteAcc, NoLock, Preserve)
5401        {
5402            F900,   8,
5403            F901,   8,
5404            F902,   8,
5405            F903,   8
5406        }
5407
5408        BankField (R9Z0, F901, 0x00, ByteAcc, NoLock, Preserve)
5409        {
5410            BN90,   4
5411        }
5412
5413        IndexField (F902, F903, ByteAcc, NoLock, Preserve)
5414        {
5415            IF90,   8,
5416            IF91,   8
5417        }
5418
5419        /* Elements of Package are Uninitialized */
5420
5421        Name (P900, Package (0x01){})
5422        /* Elements of Package are Computational Data */
5423
5424        Name (P901, Package (0x02)
5425        {
5426            0xABCD4004,
5427            0x1122334455664005
5428        })
5429        Name (P902, Package (0x02)
5430        {
5431            "12344006",
5432            "q1w2e3r4t5y6u7i84007"
5433        })
5434        Name (P903, Package (0x02)
5435        {
5436            "qwrtyuiop4008",
5437            "1234567890abdef0254009"
5438        })
5439        Name (P904, Package (0x02)
5440        {
5441            Buffer (0x03)
5442            {
5443                 0xE5, 0xE6, 0xE7                                 // ...
5444            },
5445
5446            Buffer (0x02)
5447            {
5448                 0xE8, 0xE9                                       // ..
5449            }
5450        })
5451        Name (P905, Package (0x01)
5452        {
5453            Package (0x03)
5454            {
5455                0x0ABC400A,
5456                "0xabc400b",
5457                "abc400c"
5458            }
5459        })
5460        Name (P906, Package (0x01)
5461        {
5462            Package (0x01)
5463            {
5464                "abc400d"
5465            }
5466        })
5467        Name (P907, Package (0x01)
5468        {
5469            Package (0x01)
5470            {
5471                "aqwevbgnm400e"
5472            }
5473        })
5474        Name (P908, Package (0x01)
5475        {
5476            Package (0x01)
5477            {
5478                Buffer (0x05)
5479                {
5480                     0xEA, 0xEB, 0xEC, 0xED, 0xEE                     // .....
5481                }
5482            }
5483        })
5484        Name (P909, Package (0x01)
5485        {
5486            Package (0x01)
5487            {
5488                Package (0x01)
5489                {
5490                    0x0ABC400F
5491                }
5492            }
5493        })
5494        Name (P90A, Package (0x01)
5495        {
5496            Package (0x01)
5497            {
5498                Package (0x01)
5499                {
5500                    "12344010"
5501                }
5502            }
5503        })
5504        Name (P90B, Package (0x01)
5505        {
5506            Package (0x01)
5507            {
5508                Package (0x01)
5509                {
5510                    "zxswefas4011"
5511                }
5512            }
5513        })
5514        Name (P90C, Package (0x01)
5515        {
5516            Package (0x01)
5517            {
5518                Package (0x01)
5519                {
5520                    Buffer (0x03)
5521                    {
5522                         0xEF, 0x30, 0x31                                 // .01
5523                    }
5524                }
5525            }
5526        })
5527        Name (P90D, Package (0x01)
5528        {
5529            I900
5530        })
5531        Name (P90E, Package (0x01)
5532        {
5533            I901
5534        })
5535        Name (P90F, Package (0x01)
5536        {
5537            S900
5538        })
5539        Name (P910, Package (0x01)
5540        {
5541            S901
5542        })
5543        Name (P911, Package (0x01)
5544        {
5545            B9Z0
5546        })
5547        Name (P912, Package (0x01)
5548        {
5549            F900
5550        })
5551        Name (P913, Package (0x01)
5552        {
5553            BN90
5554        })
5555        Name (P914, Package (0x01)
5556        {
5557            IF90
5558        })
5559        Name (P915, Package (0x01)
5560        {
5561            BF90
5562        })
5563        /* Elements of Package are NOT Computational Data */
5564
5565        Name (P916, Package (0x01)
5566        {
5567            D900
5568        })
5569        Name (P917, Package (0x01)
5570        {
5571            E900
5572        })
5573        Name (P918, Package (0x01)
5574        {
5575            MX90
5576        })
5577        Name (P919, Package (0x01)
5578        {
5579            R9Z0
5580        })
5581        Name (P91A, Package (0x01)
5582        {
5583            PW90
5584        })
5585        Name (P91B, Package (0x01)
5586        {
5587            PR90
5588        })
5589        Name (P91C, Package (0x01)
5590        {
5591            TZ90
5592        })
5593        /* Methods */
5594
5595        Method (M900, 0, NotSerialized)
5596        {
5597        }
5598
5599        Method (M901, 0, NotSerialized)
5600        {
5601            Return (0x0ABC4012)
5602        }
5603
5604        Method (M902, 0, NotSerialized)
5605        {
5606            Return ("zxvgswquiy4013")
5607        }
5608
5609        Method (M903, 0, NotSerialized)
5610        {
5611            Return (Buffer (0x01)
5612            {
5613                 0x32                                             // 2
5614            })
5615        }
5616
5617        Method (M904, 0, NotSerialized)
5618        {
5619            Return (Package (0x01)
5620            {
5621                0x0ABC4014
5622            })
5623        }
5624
5625        Method (M905, 0, NotSerialized)
5626        {
5627            Return (Package (0x01)
5628            {
5629                "lkjhgtre4015"
5630            })
5631        }
5632
5633        Method (M906, 0, NotSerialized)
5634        {
5635            Return (Package (0x01)
5636            {
5637                Buffer (0x01)
5638                {
5639                     0x33                                             // 3
5640                }
5641            })
5642        }
5643
5644        Method (M907, 0, NotSerialized)
5645        {
5646            Return (Package (0x01)
5647            {
5648                Package (0x01)
5649                {
5650                    0x0ABC4016
5651                }
5652            })
5653        }
5654
5655        Method (M908, 0, NotSerialized)
5656        {
5657            Return (I900) /* \M16C.I900 */
5658        }
5659
5660        Method (M909, 0, NotSerialized)
5661        {
5662            Return (I901) /* \M16C.I901 */
5663        }
5664
5665        Method (M90A, 0, NotSerialized)
5666        {
5667            Return (S900) /* \M16C.S900 */
5668        }
5669
5670        Method (M90B, 0, NotSerialized)
5671        {
5672            Return (S901) /* \M16C.S901 */
5673        }
5674
5675        Method (M90C, 0, NotSerialized)
5676        {
5677            Return (B9Z0) /* \M16C.B9Z0 */
5678        }
5679
5680        Method (M90D, 0, NotSerialized)
5681        {
5682            Return (F900) /* \M16C.F900 */
5683        }
5684
5685        Method (M90E, 0, NotSerialized)
5686        {
5687            Return (BN90) /* \M16C.BN90 */
5688        }
5689
5690        Method (M90F, 0, NotSerialized)
5691        {
5692            Return (IF90) /* \M16C.IF90 */
5693        }
5694
5695        Method (M910, 0, NotSerialized)
5696        {
5697            Return (BF90) /* \M16C.BF90 */
5698        }
5699
5700        Method (M911, 0, NotSerialized)
5701        {
5702            Return (D900) /* \M16C.D900 */
5703        }
5704
5705        Method (M912, 0, NotSerialized)
5706        {
5707            Return (E900) /* \M16C.E900 */
5708        }
5709
5710        Method (M913, 0, NotSerialized)
5711        {
5712            Return (M901 ())
5713        }
5714
5715        Method (M914, 0, NotSerialized)
5716        {
5717            Return (MX90) /* \M16C.MX90 */
5718        }
5719
5720        Method (M915, 0, NotSerialized)
5721        {
5722            Return (R9Z0) /* \M16C.R9Z0 */
5723        }
5724
5725        Method (M916, 0, NotSerialized)
5726        {
5727            Return (PW90) /* \M16C.PW90 */
5728        }
5729
5730        Method (M917, 0, NotSerialized)
5731        {
5732            Return (PR90) /* \M16C.PR90 */
5733        }
5734
5735        Method (M918, 0, NotSerialized)
5736        {
5737            Return (TZ90) /* \M16C.TZ90 */
5738        }
5739
5740        Method (M919, 0, NotSerialized)
5741        {
5742            Return (P900) /* \M16C.P900 */
5743        }
5744
5745        Method (M91A, 0, NotSerialized)
5746        {
5747            Return (P901) /* \M16C.P901 */
5748        }
5749
5750        Method (M91B, 0, NotSerialized)
5751        {
5752            Return (P902) /* \M16C.P902 */
5753        }
5754
5755        Method (M91C, 0, NotSerialized)
5756        {
5757            Return (P903) /* \M16C.P903 */
5758        }
5759
5760        Method (M91D, 0, NotSerialized)
5761        {
5762            Return (P904) /* \M16C.P904 */
5763        }
5764
5765        Method (M91E, 0, NotSerialized)
5766        {
5767            Return (P905) /* \M16C.P905 */
5768        }
5769
5770        Method (M91F, 0, NotSerialized)
5771        {
5772            Return (P906) /* \M16C.P906 */
5773        }
5774
5775        Method (M920, 0, NotSerialized)
5776        {
5777            Return (P907) /* \M16C.P907 */
5778        }
5779
5780        Method (M921, 0, NotSerialized)
5781        {
5782            Return (P908) /* \M16C.P908 */
5783        }
5784
5785        Method (M922, 0, NotSerialized)
5786        {
5787            Return (P909) /* \M16C.P909 */
5788        }
5789
5790        Method (M923, 0, NotSerialized)
5791        {
5792            Return (P90A) /* \M16C.P90A */
5793        }
5794
5795        Method (M924, 0, NotSerialized)
5796        {
5797            Return (P90B) /* \M16C.P90B */
5798        }
5799
5800        Method (M925, 0, NotSerialized)
5801        {
5802            Return (P90C) /* \M16C.P90C */
5803        }
5804
5805        Method (M926, 0, NotSerialized)
5806        {
5807            Return (P90D) /* \M16C.P90D */
5808        }
5809
5810        Method (M927, 0, NotSerialized)
5811        {
5812            Return (P90E) /* \M16C.P90E */
5813        }
5814
5815        Method (M928, 0, NotSerialized)
5816        {
5817            Return (P90F) /* \M16C.P90F */
5818        }
5819
5820        Method (M929, 0, NotSerialized)
5821        {
5822            Return (P910) /* \M16C.P910 */
5823        }
5824
5825        Method (M92A, 0, NotSerialized)
5826        {
5827            Return (P911) /* \M16C.P911 */
5828        }
5829
5830        Method (M92B, 0, NotSerialized)
5831        {
5832            Return (P912) /* \M16C.P912 */
5833        }
5834
5835        Method (M92C, 0, NotSerialized)
5836        {
5837            Return (P913) /* \M16C.P913 */
5838        }
5839
5840        Method (M92D, 0, NotSerialized)
5841        {
5842            Return (P914) /* \M16C.P914 */
5843        }
5844
5845        Method (M92E, 0, NotSerialized)
5846        {
5847            Return (P915) /* \M16C.P915 */
5848        }
5849
5850        Method (M92F, 0, NotSerialized)
5851        {
5852            Return (P916) /* \M16C.P916 */
5853        }
5854
5855        Method (M930, 0, NotSerialized)
5856        {
5857            Return (P917) /* \M16C.P917 */
5858        }
5859
5860        Method (M931, 0, NotSerialized)
5861        {
5862            Return (P918) /* \M16C.P918 */
5863        }
5864
5865        Method (M932, 0, NotSerialized)
5866        {
5867            Return (P919) /* \M16C.P919 */
5868        }
5869
5870        Method (M933, 0, NotSerialized)
5871        {
5872            Return (P91A) /* \M16C.P91A */
5873        }
5874
5875        Method (M934, 0, NotSerialized)
5876        {
5877            Return (P91B) /* \M16C.P91B */
5878        }
5879
5880        Method (M935, 0, NotSerialized)
5881        {
5882            Return (P91C) /* \M16C.P91C */
5883        }
5884
5885        /* Elements of Package are Methods */
5886
5887        Name (P91D, Package (0x01)
5888        {
5889            M900
5890        })
5891        Name (P91E, Package (0x01)
5892        {
5893            M901
5894        })
5895        Name (P91F, Package (0x01)
5896        {
5897            M902
5898        })
5899        Name (P920, Package (0x01)
5900        {
5901            M903
5902        })
5903        Name (P921, Package (0x01)
5904        {
5905            M904
5906        })
5907        Name (P922, Package (0x01)
5908        {
5909            M905
5910        })
5911        Name (P923, Package (0x01)
5912        {
5913            M906
5914        })
5915        Name (P924, Package (0x01)
5916        {
5917            M907
5918        })
5919        Name (P925, Package (0x01)
5920        {
5921            M908
5922        })
5923        Name (P926, Package (0x01)
5924        {
5925            M909
5926        })
5927        Name (P927, Package (0x01)
5928        {
5929            M90A
5930        })
5931        Name (P928, Package (0x01)
5932        {
5933            M90B
5934        })
5935        Name (P929, Package (0x01)
5936        {
5937            M90C
5938        })
5939        Name (P92A, Package (0x01)
5940        {
5941            M90D
5942        })
5943        Name (P92B, Package (0x01)
5944        {
5945            M90E
5946        })
5947        Name (P92C, Package (0x01)
5948        {
5949            M90F
5950        })
5951        Name (P92D, Package (0x01)
5952        {
5953            M910
5954        })
5955        Name (P92E, Package (0x01)
5956        {
5957            M911
5958        })
5959        Name (P92F, Package (0x01)
5960        {
5961            M912
5962        })
5963        Name (P930, Package (0x01)
5964        {
5965            M913
5966        })
5967        Name (P931, Package (0x01)
5968        {
5969            M914
5970        })
5971        Name (P932, Package (0x01)
5972        {
5973            M915
5974        })
5975        Name (P933, Package (0x01)
5976        {
5977            M916
5978        })
5979        Name (P934, Package (0x01)
5980        {
5981            M917
5982        })
5983        If (Y103)
5984        {
5985            Name (P935, Package (0x01)
5986            {
5987                M918
5988            })
5989        }
5990
5991        Name (P936, Package (0x01)
5992        {
5993            M919
5994        })
5995        Name (P937, Package (0x01)
5996        {
5997            M91A
5998        })
5999        Name (P938, Package (0x01)
6000        {
6001            M91B
6002        })
6003        Name (P939, Package (0x01)
6004        {
6005            M91C
6006        })
6007        Name (P93A, Package (0x01)
6008        {
6009            M91D
6010        })
6011        Name (P93B, Package (0x01)
6012        {
6013            M91E
6014        })
6015        Name (P93C, Package (0x01)
6016        {
6017            M91F
6018        })
6019        Name (P93D, Package (0x01)
6020        {
6021            M920
6022        })
6023        Name (P93E, Package (0x01)
6024        {
6025            M921
6026        })
6027        Name (P93F, Package (0x01)
6028        {
6029            M922
6030        })
6031        Name (P940, Package (0x01)
6032        {
6033            M923
6034        })
6035        Name (P941, Package (0x01)
6036        {
6037            M924
6038        })
6039        Name (P942, Package (0x01)
6040        {
6041            M925
6042        })
6043        Name (P943, Package (0x01)
6044        {
6045            M926
6046        })
6047        Name (P944, Package (0x01)
6048        {
6049            M927
6050        })
6051        Name (P945, Package (0x01)
6052        {
6053            M928
6054        })
6055        Name (P946, Package (0x01)
6056        {
6057            M929
6058        })
6059        Name (P947, Package (0x01)
6060        {
6061            M92A
6062        })
6063        Name (P948, Package (0x01)
6064        {
6065            M92B
6066        })
6067        Name (P949, Package (0x01)
6068        {
6069            M92C
6070        })
6071        Name (P94A, Package (0x01)
6072        {
6073            M92D
6074        })
6075        Name (P94B, Package (0x01)
6076        {
6077            M92E
6078        })
6079        Name (P94C, Package (0x01)
6080        {
6081            M92F
6082        })
6083        Name (P94D, Package (0x01)
6084        {
6085            M930
6086        })
6087        Name (P94E, Package (0x01)
6088        {
6089            M931
6090        })
6091        Name (P94F, Package (0x01)
6092        {
6093            M932
6094        })
6095        Name (P950, Package (0x01)
6096        {
6097            M933
6098        })
6099        Name (P951, Package (0x01)
6100        {
6101            M934
6102        })
6103        Name (P952, Package (0x01)
6104        {
6105            M935
6106        })
6107        Name (P953, Package (0x02)
6108        {
6109            0xABCD4018,
6110            0xABCD4019
6111        })
6112        Name (P954, Package (0x02)
6113        {
6114            0xABCD4018,
6115            0xABCD4019
6116        })
6117        /* Check that all the data (local) are not corrupted */
6118
6119        Method (M000, 0, NotSerialized)
6120        {
6121            /* Computational Data */
6122            /* Integer */
6123            Local0 = ObjectType (I900)
6124            If ((Local0 != C009))
6125            {
6126                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
6127            }
6128
6129            If ((I900 != 0xFE7CB391D65A4000))
6130            {
6131                ERR (C080, Z077, __LINE__, 0x00, 0x00, I900, 0xFE7CB391D65A4000)
6132            }
6133
6134            Local0 = ObjectType (I901)
6135            If ((Local0 != C009))
6136            {
6137                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
6138            }
6139
6140            If ((I901 != 0xC1794001))
6141            {
6142                ERR (C080, Z077, __LINE__, 0x00, 0x00, I901, 0xC1794001)
6143            }
6144
6145            Local0 = ObjectType (I902)
6146            If ((Local0 != C009))
6147            {
6148                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
6149            }
6150
6151            If ((I902 != 0x00))
6152            {
6153                ERR (C080, Z077, __LINE__, 0x00, 0x00, I902, 0x00)
6154            }
6155
6156            Local0 = ObjectType (I903)
6157            If ((Local0 != C009))
6158            {
6159                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
6160            }
6161
6162            If ((I903 != 0xFFFFFFFFFFFFFFFF))
6163            {
6164                ERR (C080, Z077, __LINE__, 0x00, 0x00, I903, 0xFFFFFFFFFFFFFFFF)
6165            }
6166
6167            Local0 = ObjectType (I904)
6168            If ((Local0 != C009))
6169            {
6170                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
6171            }
6172
6173            If ((I904 != 0xFFFFFFFF))
6174            {
6175                ERR (C080, Z077, __LINE__, 0x00, 0x00, I904, 0xFFFFFFFF)
6176            }
6177
6178            /* String */
6179
6180            Local0 = ObjectType (S900)
6181            If ((Local0 != C00A))
6182            {
6183                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
6184            }
6185
6186            If ((S900 != "12344002"))
6187            {
6188                ERR (C080, Z077, __LINE__, 0x00, 0x00, S900, "12344002")
6189            }
6190
6191            Local0 = ObjectType (S901)
6192            If ((Local0 != C00A))
6193            {
6194                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
6195            }
6196
6197            If ((S901 != "qwrtyu4003"))
6198            {
6199                ERR (C080, Z077, __LINE__, 0x00, 0x00, S901, "qwrtyu4003")
6200            }
6201
6202            /* Buffer */
6203
6204            Local0 = ObjectType (B900)
6205            If ((Local0 != C00B))
6206            {
6207                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00B)
6208            }
6209
6210            If ((B900 != Buffer (0x05)
6211                        {
6212                             0xE0, 0xE1, 0xE2, 0xE3, 0xE4                     // .....
6213                        }))
6214            {
6215                ERR (C080, Z077, __LINE__, 0x00, 0x00, B900, Buffer (0x05)
6216                    {
6217                         0xE0, 0xE1, 0xE2, 0xE3, 0xE4                     // .....
6218                    })
6219            }
6220
6221            /* Buffer Field */
6222
6223            Local0 = ObjectType (BF90)
6224            If ((Local0 != C016))
6225            {
6226                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C016)
6227            }
6228
6229            If (BF90 != Buffer() {0xE0})
6230            {
6231                ERR (C080, Z077, __LINE__, 0x00, 0x00, BF90, Buffer(){0xE0})
6232            }
6233
6234            /* One level Package */
6235
6236            Store (P900 [0x00], Local0)
6237            Local1 = ObjectType (Local0)
6238            If ((Local1 != C008))
6239            {
6240                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, C008)
6241            }
6242
6243            Store (P901 [0x00], Local0)
6244            Local1 = DerefOf (Local0)
6245            Local2 = ObjectType (Local1)
6246            If ((Local2 != C009))
6247            {
6248                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
6249            }
6250
6251            If ((Local1 != 0xABCD4004))
6252            {
6253                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD4004)
6254            }
6255
6256            Store (P901 [0x01], Local0)
6257            Local1 = DerefOf (Local0)
6258            Local2 = ObjectType (Local1)
6259            If ((Local2 != C009))
6260            {
6261                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
6262            }
6263
6264            If ((Local1 != 0x1122334455664005))
6265            {
6266                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0x1122334455664005)
6267            }
6268
6269            Store (P902 [0x00], Local0)
6270            Local1 = DerefOf (Local0)
6271            Local2 = ObjectType (Local1)
6272            If ((Local2 != C00A))
6273            {
6274                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
6275            }
6276
6277            If ((Local1 != "12344006"))
6278            {
6279                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "12344006")
6280            }
6281
6282            Store (P902 [0x01], Local0)
6283            Local1 = DerefOf (Local0)
6284            Local2 = ObjectType (Local1)
6285            If ((Local2 != C00A))
6286            {
6287                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
6288            }
6289
6290            If ((Local1 != "q1w2e3r4t5y6u7i84007"))
6291            {
6292                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "q1w2e3r4t5y6u7i84007")
6293            }
6294
6295            Store (P903 [0x00], Local0)
6296            Local1 = DerefOf (Local0)
6297            Local2 = ObjectType (Local1)
6298            If ((Local2 != C00A))
6299            {
6300                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
6301            }
6302
6303            If ((Local1 != "qwrtyuiop4008"))
6304            {
6305                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "qwrtyuiop4008")
6306            }
6307
6308            Store (P903 [0x01], Local0)
6309            Local1 = DerefOf (Local0)
6310            Local2 = ObjectType (Local1)
6311            If ((Local2 != C00A))
6312            {
6313                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
6314            }
6315
6316            If ((Local1 != "1234567890abdef0254009"))
6317            {
6318                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "1234567890abdef0254009")
6319            }
6320
6321            Store (P904 [0x00], Local0)
6322            Local1 = DerefOf (Local0)
6323            Local2 = ObjectType (Local1)
6324            If ((Local2 != C00B))
6325            {
6326                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
6327            }
6328
6329            If ((Local1 != Buffer (0x03)
6330                        {
6331                             0xE5, 0xE6, 0xE7                                 // ...
6332                        }))
6333            {
6334                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x03)
6335                    {
6336                         0xE5, 0xE6, 0xE7                                 // ...
6337                    })
6338            }
6339
6340            Store (P904 [0x01], Local0)
6341            Local1 = DerefOf (Local0)
6342            Local2 = ObjectType (Local1)
6343            If ((Local2 != C00B))
6344            {
6345                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
6346            }
6347
6348            If ((Local1 != Buffer (0x02)
6349                        {
6350                             0xE8, 0xE9                                       // ..
6351                        }))
6352            {
6353                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x02)
6354                    {
6355                         0xE8, 0xE9                                       // ..
6356                    })
6357            }
6358
6359            /* Two level Package */
6360
6361            Store (P905 [0x00], Local0)
6362            Local1 = DerefOf (Local0)
6363            Store (Local1 [0x00], Local2)
6364            Local3 = DerefOf (Local2)
6365            Local4 = ObjectType (Local3)
6366            If ((Local4 != C009))
6367            {
6368                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C009)
6369            }
6370
6371            If ((Local3 != 0x0ABC400A))
6372            {
6373                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, 0x0ABC400A)
6374            }
6375
6376            Store (P905 [0x00], Local0)
6377            Local1 = DerefOf (Local0)
6378            Store (Local1 [0x01], Local2)
6379            Local3 = DerefOf (Local2)
6380            Local4 = ObjectType (Local3)
6381            If ((Local4 != C00A))
6382            {
6383                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
6384            }
6385
6386            If ((Local3 != "0xabc400b"))
6387            {
6388                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "0xabc400b")
6389            }
6390
6391            Store (P905 [0x00], Local0)
6392            Local1 = DerefOf (Local0)
6393            Store (Local1 [0x02], Local2)
6394            Local3 = DerefOf (Local2)
6395            Local4 = ObjectType (Local3)
6396            If ((Local4 != C00A))
6397            {
6398                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
6399            }
6400
6401            If ((Local3 != "abc400c"))
6402            {
6403                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc400c")
6404            }
6405
6406            Store (P906 [0x00], Local0)
6407            Local1 = DerefOf (Local0)
6408            Store (Local1 [0x00], Local2)
6409            Local3 = DerefOf (Local2)
6410            Local4 = ObjectType (Local3)
6411            If ((Local4 != C00A))
6412            {
6413                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
6414            }
6415
6416            If ((Local3 != "abc400d"))
6417            {
6418                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc400d")
6419            }
6420
6421            Store (P907 [0x00], Local0)
6422            Local1 = DerefOf (Local0)
6423            Store (Local1 [0x00], Local2)
6424            Local3 = DerefOf (Local2)
6425            Local4 = ObjectType (Local3)
6426            If ((Local4 != C00A))
6427            {
6428                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
6429            }
6430
6431            If ((Local3 != "aqwevbgnm400e"))
6432            {
6433                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "aqwevbgnm400e")
6434            }
6435
6436            Store (P908 [0x00], Local0)
6437            Local1 = DerefOf (Local0)
6438            Store (Local1 [0x00], Local2)
6439            Local3 = DerefOf (Local2)
6440            Local4 = ObjectType (Local3)
6441            If ((Local4 != C00B))
6442            {
6443                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00B)
6444            }
6445
6446            If ((Local3 != Buffer (0x05)
6447                        {
6448                             0xEA, 0xEB, 0xEC, 0xED, 0xEE                     // .....
6449                        }))
6450            {
6451                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, Buffer (0x05)
6452                    {
6453                         0xEA, 0xEB, 0xEC, 0xED, 0xEE                     // .....
6454                    })
6455            }
6456
6457            /* Three level Package */
6458
6459            Store (P909 [0x00], Local0)
6460            Local1 = DerefOf (Local0)
6461            Store (Local1 [0x00], Local2)
6462            Local3 = DerefOf (Local2)
6463            Store (Local3 [0x00], Local4)
6464            Local5 = DerefOf (Local4)
6465            Local6 = ObjectType (Local5)
6466            If ((Local6 != C009))
6467            {
6468                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C009)
6469            }
6470
6471            If ((Local5 != 0x0ABC400F))
6472            {
6473                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, 0x0ABC400F)
6474            }
6475
6476            Store (P90A [0x00], Local0)
6477            Local1 = DerefOf (Local0)
6478            Store (Local1 [0x00], Local2)
6479            Local3 = DerefOf (Local2)
6480            Store (Local3 [0x00], Local4)
6481            Local5 = DerefOf (Local4)
6482            Local6 = ObjectType (Local5)
6483            If ((Local6 != C00A))
6484            {
6485                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
6486            }
6487
6488            If ((Local5 != "12344010"))
6489            {
6490                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "12344010")
6491            }
6492
6493            Store (P90B [0x00], Local0)
6494            Local1 = DerefOf (Local0)
6495            Store (Local1 [0x00], Local2)
6496            Local3 = DerefOf (Local2)
6497            Store (Local3 [0x00], Local4)
6498            Local5 = DerefOf (Local4)
6499            Local6 = ObjectType (Local5)
6500            If ((Local6 != C00A))
6501            {
6502                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
6503            }
6504
6505            If ((Local5 != "zxswefas4011"))
6506            {
6507                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "zxswefas4011")
6508            }
6509
6510            Store (P90C [0x00], Local0)
6511            Local1 = DerefOf (Local0)
6512            Store (Local1 [0x00], Local2)
6513            Local3 = DerefOf (Local2)
6514            Store (Local3 [0x00], Local4)
6515            Local5 = DerefOf (Local4)
6516            Local6 = ObjectType (Local5)
6517            If ((Local6 != C00B))
6518            {
6519                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00B)
6520            }
6521
6522            If ((Local5 != Buffer (0x03)
6523                        {
6524                             0xEF, 0x30, 0x31                                 // .01
6525                        }))
6526            {
6527                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, Buffer (0x03)
6528                    {
6529                         0xEF, 0x30, 0x31                                 // .01
6530                    })
6531            }
6532
6533            Store (P953 [0x00], Local0)
6534            Local1 = DerefOf (Local0)
6535            Local2 = ObjectType (Local1)
6536            If ((Local2 != C009))
6537            {
6538                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
6539            }
6540
6541            If ((Local1 != 0xABCD4018))
6542            {
6543                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD4018)
6544            }
6545
6546            Store (P953 [0x01], Local0)
6547            Local1 = DerefOf (Local0)
6548            Local2 = ObjectType (Local1)
6549            If ((Local2 != C009))
6550            {
6551                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
6552            }
6553
6554            If ((Local1 != 0xABCD4019))
6555            {
6556                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD4019)
6557            }
6558
6559            /* Not Computational Data */
6560
6561            M1AA (C080, E900, C00F, 0x00, 0x013B)
6562            M1AA (C080, MX90, C011, 0x00, 0x013C)
6563            M1AA (C080, D900, C00E, 0x00, 0x013D)
6564            If (Y508)
6565            {
6566                M1AA (C080, TZ90, C015, 0x00, 0x013E)
6567            }
6568
6569            M1AA (C080, PR90, C014, 0x00, 0x013F)
6570            M1AA (C080, R900, C012, 0x00, 0x0140)
6571            M1AA (C080, PW90, C013, 0x00, 0x0141)
6572                /*
6573         *	// Field Unit (Field)
6574         *
6575         *	if (LNotEqual(f900, 0xd7)) {
6576         *		err(c080, z077, __LINE__, 0, 0, f900, 0xd7)
6577         *	}
6578         *
6579         *	// Field Unit (IndexField)
6580         *
6581         *	if (LNotEqual(if90, 0xd7)) {
6582         *		err(c080, z077, __LINE__, 0, 0, if90, 0xd7)
6583         *	}
6584         */
6585        }
6586
6587        /* m000 */
6588        /* Check and restore the global data after writing into them */
6589        Method (M001, 0, NotSerialized)
6590        {
6591            /* Computational Data */
6592
6593            M1AA (C080, I900, C009, C08A, 0x0144)
6594            CopyObject (I9Z0, I900) /* \M16C.I900 */
6595            M1AA (C080, I901, C009, C08A, 0x0145)
6596            CopyObject (I9Z1, I901) /* \M16C.I901 */
6597            M1AA (C080, S900, C009, C08A, 0x0146)
6598            CopyObject (S9Z0, S900) /* \M16C.S900 */
6599            M1AA (C080, S901, C009, C08A, 0x0147)
6600            CopyObject (S9Z1, S901) /* \M16C.S901 */
6601            M1AA (C080, B900, C009, C08A, 0x0148)
6602            CopyObject (B9Z0, B900) /* \M16C.B900 */
6603            /* Package */
6604
6605            M1AA (C080, P953, C009, C08A, 0x0149)
6606            CopyObject (P954, P953) /* \M16C.P953 */
6607            /* Not Computational Data */
6608
6609            M1AA (C080, E900, C009, C08A, 0x014A)
6610            CopyObject (RefOf (E9Z0), E900) /* \M16C.E900 */
6611            M1AA (C080, MX90, C009, C08A, 0x014B)
6612            CopyObject (RefOf (MX91), MX90) /* \M16C.MX90 */
6613            M1AA (C080, D900, C009, C08A, 0x014C)
6614            CopyObject (RefOf (D9Z0), D900) /* \M16C.D900 */
6615            If (Y508)
6616            {
6617                M1AA (C080, TZ90, C009, C08A, 0x014D)
6618                CopyObject (RefOf (TZ91), TZ90) /* \M16C.TZ90 */
6619            }
6620
6621            M1AA (C080, PR90, C009, C08A, 0x014E)
6622            CopyObject (RefOf (PR91), PR90) /* \M16C.PR90 */
6623            If (Y510)
6624            {
6625                M1AA (C080, R900, C009, C08A, 0x014F)
6626                CopyObject (RefOf (R9Z0), R900) /* \M16C.R900 */
6627            }
6628
6629            M1AA (C080, PW90, C009, C08A, 0x0150)
6630            CopyObject (RefOf (PW91), PW90) /* \M16C.PW90 */
6631            M000 ()
6632        }
6633
6634        /* m001 */
6635        /* T2:CR1-CR14 */
6636        /* Computational Data */
6637        Local1 = CondRefOf (I900, Local0)
6638        If (M1A4 (Local1, 0x024F))
6639        {
6640            M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A4000, __LINE__)
6641        }
6642
6643        Local1 = CondRefOf (I901, Local0)
6644        If (M1A4 (Local1, 0x0251))
6645        {
6646            M1A2 (Local0, C009, 0x00, 0x00, C009, 0xC1794001, __LINE__)
6647        }
6648
6649        Local1 = CondRefOf (S900, Local0)
6650        If (M1A4 (Local1, 0x0253))
6651        {
6652            M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12344002", __LINE__)
6653        }
6654
6655        Local1 = CondRefOf (S901, Local0)
6656        If (M1A4 (Local1, 0x0255))
6657        {
6658            M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu4003", __LINE__)
6659        }
6660
6661        Local1 = CondRefOf (B900, Local0)
6662        If (M1A4 (Local1, 0x0257))
6663        {
6664            M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
6665                {
6666                     0xE0, 0xE1, 0xE2, 0xE3, 0xE4                     // .....
6667                }, 0x0258)
6668        }
6669
6670        /* Not Computational Data */
6671
6672        Local1 = CondRefOf (E900, Local0)
6673        M1A0 (Local0, C00F, Local1, 0x0261)
6674        Local1 = CondRefOf (MX90, Local0)
6675        M1A0 (Local0, C011, Local1, 0x0262)
6676        Local1 = CondRefOf (D900, Local0)
6677        M1A0 (Local0, C00E, Local1, 0x0263)
6678        If (Arg0)
6679        {
6680            If (Y508)
6681            {
6682                Local1 = CondRefOf (TZ90, Local0)
6683                M1A0 (Local0, C015, Local1, 0x0264)
6684            }
6685        }
6686        Else
6687        {
6688            Local1 = CondRefOf (TZ90, Local0)
6689            M1A0 (Local0, C015, Local1, 0x03EC)
6690        }
6691
6692        Local1 = CondRefOf (PR90, Local0)
6693        M1A0 (Local0, C014, Local1, 0x0265)
6694        If (Arg0)
6695        {
6696            If (Y510)
6697            {
6698                Local1 = CondRefOf (R900, Local0)
6699                M1A0 (Local0, C012, Local1, 0x0266)
6700            }
6701        }
6702        Else
6703        {
6704            Local1 = CondRefOf (R900, Local0)
6705            M1A0 (Local0, C012, Local1, 0x0266)
6706        }
6707
6708        Local1 = CondRefOf (PW90, Local0)
6709        M1A0 (Local0, C013, Local1, 0x0267)
6710        /* Package */
6711
6712        Local1 = CondRefOf (P953, Local0)
6713        If (M1A4 (Local1, 0x03ED))
6714        {
6715            M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD4018, __LINE__)
6716        }
6717
6718        If (Arg0)
6719        {
6720            M001 ()
6721            Return (Zero)
6722        }
6723
6724        /* Computational Data (Field Unit and Buffer Field) */
6725
6726        Local1 = CondRefOf (F900, Local0)
6727        If (M1A4 (Local1, 0x0259))
6728        {
6729            M1A2 (Local0, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
6730        }
6731
6732        Local1 = CondRefOf (BN90, Local0)
6733        If (M1A4 (Local1, 0x025B))
6734        {
6735            M1A2 (Local0, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
6736        }
6737
6738        Local1 = CondRefOf (IF90, Local0)
6739        If (M1A4 (Local1, 0x025D))
6740        {
6741            M1A2 (Local0, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
6742        }
6743
6744        Local1 = CondRefOf (BF90, Local0)
6745        If (M1A4 (Local1, 0x025F))
6746        {
6747            M1A2 (Local0, C016, 0x00, 0x00, C00B, Buffer(){0xE0}, __LINE__)
6748        }
6749
6750        /* Elements of Package are Uninitialized */
6751
6752        Local1 = CondRefOf (P900, Local0)
6753        M1A0 (Local0, C00C, Local1, 0x0268)
6754        /* Elements of Package are Computational Data */
6755
6756        Local1 = CondRefOf (P901, Local0)
6757        If (M1A4 (Local1, 0x0269))
6758        {
6759            M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD4004, __LINE__)
6760            M1A2 (Local0, C00C, 0x01, 0x01, C009, 0x1122334455664005, __LINE__)
6761        }
6762
6763        Local1 = CondRefOf (P902, Local0)
6764        If (M1A4 (Local1, 0x026C))
6765        {
6766            M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12344006", __LINE__)
6767            M1A2 (Local0, C00C, 0x01, 0x01, C00A, "q1w2e3r4t5y6u7i84007", __LINE__)
6768        }
6769
6770        Local1 = CondRefOf (P903, Local0)
6771        If (M1A4 (Local1, 0x026F))
6772        {
6773            M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyuiop4008", __LINE__)
6774            M1A2 (Local0, C00C, 0x01, 0x01, C00A, "1234567890abdef0254009", __LINE__)
6775        }
6776
6777        Local1 = CondRefOf (P904, Local0)
6778        If (M1A4 (Local1, 0x0272))
6779        {
6780            M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x03)
6781                {
6782                     0xE5, 0xE6, 0xE7                                 // ...
6783                }, 0x0273)
6784        }
6785
6786        Local1 = CondRefOf (P905, Local0)
6787        If (M1A4 (Local1, 0x0274))
6788        {
6789            M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC400A, __LINE__)
6790            M1A2 (Local0, C00C, 0x02, 0x01, C00A, "0xabc400b", __LINE__)
6791        }
6792
6793        Local1 = CondRefOf (P906, Local0)
6794        If (M1A4 (Local1, 0x0277))
6795        {
6796            M1A2 (Local0, C00C, 0x02, 0x00, C00A, "abc400d", __LINE__)
6797        }
6798
6799        Local1 = CondRefOf (P907, Local0)
6800        If (M1A4 (Local1, 0x0279))
6801        {
6802            M1A2 (Local0, C00C, 0x02, 0x00, C00A, "aqwevbgnm400e", __LINE__)
6803        }
6804
6805        Local1 = CondRefOf (P908, Local0)
6806        If (M1A4 (Local1, 0x027B))
6807        {
6808            M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x05)
6809                {
6810                     0xEA, 0xEB, 0xEC, 0xED, 0xEE                     // .....
6811                }, 0x027C)
6812        }
6813
6814        Local1 = CondRefOf (P909, Local0)
6815        If (M1A4 (Local1, 0x027D))
6816        {
6817            M1A2 (Local0, C00C, 0x03, 0x00, C009, 0x0ABC400F, __LINE__)
6818        }
6819
6820        Local1 = CondRefOf (P90A, Local0)
6821        If (M1A4 (Local1, 0x027F))
6822        {
6823            M1A2 (Local0, C00C, 0x03, 0x00, C00A, "12344010", __LINE__)
6824        }
6825
6826        Local1 = CondRefOf (P90B, Local0)
6827        If (M1A4 (Local1, 0x0281))
6828        {
6829            M1A2 (Local0, C00C, 0x03, 0x00, C00A, "zxswefas4011", __LINE__)
6830        }
6831
6832        Local1 = CondRefOf (P90C, Local0)
6833        If (M1A4 (Local1, 0x0283))
6834        {
6835            M1A2 (Local0, C00C, 0x03, 0x00, C00B, Buffer (0x03)
6836                {
6837                     0xEF, 0x30, 0x31                                 // .01
6838                }, 0x0284)
6839        }
6840
6841        Local1 = CondRefOf (P90D, Local0)
6842        If (M1A4 (Local1, 0x0285))
6843        {
6844            M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xFE7CB391D65A4000, __LINE__)
6845        }
6846
6847        Local1 = CondRefOf (P90E, Local0)
6848        If (M1A4 (Local1, 0x0287))
6849        {
6850            M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xC1794001, __LINE__)
6851        }
6852
6853        Local1 = CondRefOf (P90F, Local0)
6854        If (M1A4 (Local1, 0x0289))
6855        {
6856            M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12344002", __LINE__)
6857        }
6858
6859        Local1 = CondRefOf (P910, Local0)
6860        If (M1A4 (Local1, 0x028B))
6861        {
6862            M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyu4003", __LINE__)
6863        }
6864
6865        Local1 = CondRefOf (P911, Local0)
6866        If (M1A4 (Local1, 0x028D))
6867        {
6868            M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
6869                {
6870                     0xE0, 0xE1, 0xE2, 0xE3, 0xE4                     // .....
6871                }, 0x028E)
6872        }
6873
6874        If (Y118)
6875        {
6876            Local1 = CondRefOf (P912, Local0)
6877            If (M1A4 (Local1, 0x028F))
6878            {
6879                M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
6880            }
6881
6882            Local1 = CondRefOf (P913, Local0)
6883            If (M1A4 (Local1, 0x0291))
6884            {
6885                M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
6886            }
6887
6888            Local1 = CondRefOf (P914, Local0)
6889            If (M1A4 (Local1, 0x0293))
6890            {
6891                M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
6892            }
6893
6894            Local1 = CondRefOf (P915, Local0)
6895            If (M1A4 (Local1, 0x0295))
6896            {
6897                M1A2 (Local0, C00C, 0x01, 0x00, C016, 0xE0, __LINE__)
6898            }
6899        }
6900
6901        /* Elements of Package are NOT Computational Data */
6902
6903        Local1 = CondRefOf (P916, Local0)
6904        M1A0 (Local0, C00C, Local1, 0x0297)
6905        Local1 = CondRefOf (P917, Local0)
6906        M1A0 (Local0, C00C, Local1, 0x0298)
6907        Local1 = CondRefOf (P918, Local0)
6908        M1A0 (Local0, C00C, Local1, 0x19FF)
6909        Local1 = CondRefOf (P919, Local0)
6910        M1A0 (Local0, C00C, Local1, 0x029A)
6911        Local1 = CondRefOf (P91A, Local0)
6912        M1A0 (Local0, C00C, Local1, 0x029B)
6913        Local1 = CondRefOf (P91B, Local0)
6914        M1A0 (Local0, C00C, Local1, 0x029C)
6915        Local1 = CondRefOf (P91C, Local0)
6916        M1A0 (Local0, C00C, Local1, 0x029D)
6917        /* Elements of Package are Methods */
6918
6919        Local1 = CondRefOf (P91D, Local0)
6920        M1A0 (Local0, C00C, Local1, 0x029E)
6921        Local1 = CondRefOf (P91E, Local0)
6922        M1A0 (Local0, C00C, Local1, 0x029F)
6923        Local1 = CondRefOf (P91F, Local0)
6924        M1A0 (Local0, C00C, Local1, 0x02A0)
6925        Local1 = CondRefOf (P920, Local0)
6926        M1A0 (Local0, C00C, Local1, 0x02A1)
6927        Local1 = CondRefOf (P921, Local0)
6928        M1A0 (Local0, C00C, Local1, 0x02A2)
6929        Local1 = CondRefOf (P922, Local0)
6930        M1A0 (Local0, C00C, Local1, 0x02A3)
6931        Local1 = CondRefOf (P923, Local0)
6932        M1A0 (Local0, C00C, Local1, 0x02A4)
6933        Local1 = CondRefOf (P924, Local0)
6934        M1A0 (Local0, C00C, Local1, 0x02A5)
6935        Local1 = CondRefOf (P925, Local0)
6936        M1A0 (Local0, C00C, Local1, 0x02A6)
6937        Local1 = CondRefOf (P926, Local0)
6938        M1A0 (Local0, C00C, Local1, 0x02A7)
6939        Local1 = CondRefOf (P927, Local0)
6940        M1A0 (Local0, C00C, Local1, 0x02A8)
6941        Local1 = CondRefOf (P928, Local0)
6942        M1A0 (Local0, C00C, Local1, 0x02A9)
6943        Local1 = CondRefOf (P929, Local0)
6944        M1A0 (Local0, C00C, Local1, 0x02AA)
6945        Local1 = CondRefOf (P92A, Local0)
6946        M1A0 (Local0, C00C, Local1, 0x02AB)
6947        Local1 = CondRefOf (P92B, Local0)
6948        M1A0 (Local0, C00C, Local1, 0x02AC)
6949        Local1 = CondRefOf (P92C, Local0)
6950        M1A0 (Local0, C00C, Local1, 0x02AD)
6951        Local1 = CondRefOf (P92D, Local0)
6952        M1A0 (Local0, C00C, Local1, 0x02AE)
6953        Local1 = CondRefOf (P92E, Local0)
6954        M1A0 (Local0, C00C, Local1, 0x02AF)
6955        Local1 = CondRefOf (P92F, Local0)
6956        M1A0 (Local0, C00C, Local1, 0x02B0)
6957        Local1 = CondRefOf (P930, Local0)
6958        M1A0 (Local0, C00C, Local1, 0x02B1)
6959        Local1 = CondRefOf (P931, Local0)
6960        M1A0 (Local0, C00C, Local1, 0x02B2)
6961        Local1 = CondRefOf (P932, Local0)
6962        M1A0 (Local0, C00C, Local1, 0x02B3)
6963        Local1 = CondRefOf (P933, Local0)
6964        M1A0 (Local0, C00C, Local1, 0x02B4)
6965        Local1 = CondRefOf (P934, Local0)
6966        M1A0 (Local0, C00C, Local1, 0x02B5)
6967        Local1 = CondRefOf (P935, Local0)
6968        M1A0 (Local0, C00C, Local1, 0x02B6)
6969        Local1 = CondRefOf (P936, Local0)
6970        M1A0 (Local0, C00C, Local1, 0x02B7)
6971        Local1 = CondRefOf (P937, Local0)
6972        M1A0 (Local0, C00C, Local1, 0x02B8)
6973        Local1 = CondRefOf (P938, Local0)
6974        M1A0 (Local0, C00C, Local1, 0x02B9)
6975        Local1 = CondRefOf (P939, Local0)
6976        M1A0 (Local0, C00C, Local1, 0x02BA)
6977        Local1 = CondRefOf (P93A, Local0)
6978        M1A0 (Local0, C00C, Local1, 0x02BB)
6979        Local1 = CondRefOf (P93B, Local0)
6980        M1A0 (Local0, C00C, Local1, 0x02BC)
6981        Local1 = CondRefOf (P93C, Local0)
6982        M1A0 (Local0, C00C, Local1, 0x02BD)
6983        Local1 = CondRefOf (P93D, Local0)
6984        M1A0 (Local0, C00C, Local1, 0x02BE)
6985        Local1 = CondRefOf (P93E, Local0)
6986        M1A0 (Local0, C00C, Local1, 0x02BF)
6987        Local1 = CondRefOf (P93F, Local0)
6988        M1A0 (Local0, C00C, Local1, 0x02C0)
6989        Local1 = CondRefOf (P940, Local0)
6990        M1A0 (Local0, C00C, Local1, 0x02C1)
6991        Local1 = CondRefOf (P941, Local0)
6992        M1A0 (Local0, C00C, Local1, 0x02C2)
6993        Local1 = CondRefOf (P942, Local0)
6994        M1A0 (Local0, C00C, Local1, 0x02C3)
6995        Local1 = CondRefOf (P943, Local0)
6996        M1A0 (Local0, C00C, Local1, 0x02C4)
6997        Local1 = CondRefOf (P944, Local0)
6998        M1A0 (Local0, C00C, Local1, 0x02C5)
6999        Local1 = CondRefOf (P945, Local0)
7000        M1A0 (Local0, C00C, Local1, 0x02C6)
7001        Local1 = CondRefOf (P946, Local0)
7002        M1A0 (Local0, C00C, Local1, 0x02C7)
7003        Local1 = CondRefOf (P947, Local0)
7004        M1A0 (Local0, C00C, Local1, 0x02C8)
7005        Local1 = CondRefOf (P948, Local0)
7006        M1A0 (Local0, C00C, Local1, 0x02C9)
7007        Local1 = CondRefOf (P949, Local0)
7008        M1A0 (Local0, C00C, Local1, 0x02CA)
7009        Local1 = CondRefOf (P94A, Local0)
7010        M1A0 (Local0, C00C, Local1, 0x02CB)
7011        Local1 = CondRefOf (P94B, Local0)
7012        M1A0 (Local0, C00C, Local1, 0x02CC)
7013        Local1 = CondRefOf (P94C, Local0)
7014        M1A0 (Local0, C00C, Local1, 0x02CD)
7015        Local1 = CondRefOf (P94D, Local0)
7016        M1A0 (Local0, C00C, Local1, 0x02CE)
7017        Local1 = CondRefOf (P94E, Local0)
7018        M1A0 (Local0, C00C, Local1, 0x02CF)
7019        Local1 = CondRefOf (P94F, Local0)
7020        M1A0 (Local0, C00C, Local1, 0x02D0)
7021        Local1 = CondRefOf (P950, Local0)
7022        M1A0 (Local0, C00C, Local1, 0x02D1)
7023        Local1 = CondRefOf (P951, Local0)
7024        M1A0 (Local0, C00C, Local1, 0x02D2)
7025        Local1 = CondRefOf (P952, Local0)
7026        M1A0 (Local0, C00C, Local1, 0x02D3)
7027        /* Methods */
7028
7029        Local1 = CondRefOf (M900, Local0)
7030        M1A0 (Local0, C010, Local1, 0x02D4)
7031        Local1 = CondRefOf (M901, Local0)
7032        M1A0 (Local0, C010, Local1, 0x02D5)
7033        Local1 = CondRefOf (M902, Local0)
7034        M1A0 (Local0, C010, Local1, 0x02D6)
7035        Local1 = CondRefOf (M903, Local0)
7036        M1A0 (Local0, C010, Local1, 0x02D7)
7037        Local1 = CondRefOf (M904, Local0)
7038        M1A0 (Local0, C010, Local1, 0x02D8)
7039        Local1 = CondRefOf (M905, Local0)
7040        M1A0 (Local0, C010, Local1, 0x02D9)
7041        Local1 = CondRefOf (M906, Local0)
7042        M1A0 (Local0, C010, Local1, 0x02DA)
7043        Local1 = CondRefOf (M907, Local0)
7044        M1A0 (Local0, C010, Local1, 0x02DB)
7045        Local1 = CondRefOf (M908, Local0)
7046        M1A0 (Local0, C010, Local1, 0x02DC)
7047        Local1 = CondRefOf (M909, Local0)
7048        M1A0 (Local0, C010, Local1, 0x02DD)
7049        Local1 = CondRefOf (M90A, Local0)
7050        M1A0 (Local0, C010, Local1, 0x02DE)
7051        Local1 = CondRefOf (M90B, Local0)
7052        M1A0 (Local0, C010, Local1, 0x02DF)
7053        Local1 = CondRefOf (M90C, Local0)
7054        M1A0 (Local0, C010, Local1, 0x02E0)
7055        Local1 = CondRefOf (M90D, Local0)
7056        M1A0 (Local0, C010, Local1, 0x02E1)
7057        Local1 = CondRefOf (M90E, Local0)
7058        M1A0 (Local0, C010, Local1, 0x02E2)
7059        Local1 = CondRefOf (M90F, Local0)
7060        M1A0 (Local0, C010, Local1, 0x02E3)
7061        Local1 = CondRefOf (M910, Local0)
7062        M1A0 (Local0, C010, Local1, 0x02E4)
7063        Local1 = CondRefOf (M911, Local0)
7064        M1A0 (Local0, C010, Local1, 0x02E5)
7065        Local1 = CondRefOf (M912, Local0)
7066        M1A0 (Local0, C010, Local1, 0x02E6)
7067        Local1 = CondRefOf (M913, Local0)
7068        M1A0 (Local0, C010, Local1, 0x02E7)
7069        Local1 = CondRefOf (M914, Local0)
7070        M1A0 (Local0, C010, Local1, 0x02E8)
7071        Local1 = CondRefOf (M915, Local0)
7072        M1A0 (Local0, C010, Local1, 0x02E9)
7073        Local1 = CondRefOf (M916, Local0)
7074        M1A0 (Local0, C010, Local1, 0x02EA)
7075        Local1 = CondRefOf (M917, Local0)
7076        M1A0 (Local0, C010, Local1, 0x02EB)
7077        Local1 = CondRefOf (M918, Local0)
7078        M1A0 (Local0, C010, Local1, 0x02EC)
7079        Local1 = CondRefOf (M919, Local0)
7080        M1A0 (Local0, C010, Local1, 0x02ED)
7081        Local1 = CondRefOf (M91A, Local0)
7082        M1A0 (Local0, C010, Local1, 0x02EE)
7083        Local1 = CondRefOf (M91B, Local0)
7084        M1A0 (Local0, C010, Local1, 0x02EF)
7085        Local1 = CondRefOf (M91C, Local0)
7086        M1A0 (Local0, C010, Local1, 0x02F0)
7087        Local1 = CondRefOf (M91D, Local0)
7088        M1A0 (Local0, C010, Local1, 0x02F1)
7089        Local1 = CondRefOf (M91E, Local0)
7090        M1A0 (Local0, C010, Local1, 0x02F2)
7091        Local1 = CondRefOf (M91F, Local0)
7092        M1A0 (Local0, C010, Local1, 0x02F3)
7093        Local1 = CondRefOf (M920, Local0)
7094        M1A0 (Local0, C010, Local1, 0x02F4)
7095        Local1 = CondRefOf (M921, Local0)
7096        M1A0 (Local0, C010, Local1, 0x02F5)
7097        Local1 = CondRefOf (M922, Local0)
7098        M1A0 (Local0, C010, Local1, 0x02F6)
7099        Local1 = CondRefOf (M923, Local0)
7100        M1A0 (Local0, C010, Local1, 0x02F7)
7101        Local1 = CondRefOf (M924, Local0)
7102        M1A0 (Local0, C010, Local1, 0x02F8)
7103        Local1 = CondRefOf (M925, Local0)
7104        M1A0 (Local0, C010, Local1, 0x02F9)
7105        Local1 = CondRefOf (M926, Local0)
7106        M1A0 (Local0, C010, Local1, 0x02FA)
7107        Local1 = CondRefOf (M927, Local0)
7108        M1A0 (Local0, C010, Local1, 0x02FB)
7109        Local1 = CondRefOf (M928, Local0)
7110        M1A0 (Local0, C010, Local1, 0x02FC)
7111        Local1 = CondRefOf (M929, Local0)
7112        M1A0 (Local0, C010, Local1, 0x02FD)
7113        Local1 = CondRefOf (M92A, Local0)
7114        M1A0 (Local0, C010, Local1, 0x02FE)
7115        Local1 = CondRefOf (M92B, Local0)
7116        M1A0 (Local0, C010, Local1, 0x02FF)
7117        Local1 = CondRefOf (M92C, Local0)
7118        M1A0 (Local0, C010, Local1, 0x0300)
7119        Local1 = CondRefOf (M92D, Local0)
7120        M1A0 (Local0, C010, Local1, 0x0301)
7121        Local1 = CondRefOf (M92E, Local0)
7122        M1A0 (Local0, C010, Local1, 0x030C)
7123        Local1 = CondRefOf (M92F, Local0)
7124        M1A0 (Local0, C010, Local1, 0x030D)
7125        Local1 = CondRefOf (M930, Local0)
7126        M1A0 (Local0, C010, Local1, 0x030E)
7127        Local1 = CondRefOf (M931, Local0)
7128        M1A0 (Local0, C010, Local1, 0x030F)
7129        Local1 = CondRefOf (M932, Local0)
7130        M1A0 (Local0, C010, Local1, 0x0310)
7131        Local1 = CondRefOf (M933, Local0)
7132        M1A0 (Local0, C010, Local1, 0x0311)
7133        Local1 = CondRefOf (M934, Local0)
7134        M1A0 (Local0, C010, Local1, 0x0312)
7135        Local1 = CondRefOf (M935, Local0)
7136        M1A0 (Local0, C010, Local1, 0x0313)
7137        M000 ()
7138        M1A6 ()
7139        Return (Zero)
7140    }
7141
7142    /* /////////////////////////////////////////////////////////////////////////// */
7143    /* */
7144    /* TABLE 3: all the legal ways to generate references to the */
7145    /*          immediate images (constants) being elements of Package */
7146    /* */
7147    /* /////////////////////////////////////////////////////////////////////////// */
7148    Method (M16D, 0, NotSerialized)
7149    {
7150        If (Y100)
7151        {
7152            TS00 ("m16d")
7153        }
7154        Else
7155        {
7156            Debug = "m16d"
7157        }
7158
7159        If (!Y900)
7160        {
7161            Debug = "Test m16d skipped!"
7162            Return (Zero)
7163        }
7164
7165        /* T3:I0-I4 */
7166
7167        If (Y104)
7168        {
7169            Store (Index (Package (0x01){}, 0x00), Local0)
7170            M1A0 (Local0, C008, Ones, 0x0501)
7171        }
7172
7173        Store (Index (Package (0x01)
7174                {
7175                    0x00ABCDEF
7176                }, 0x00), Local0)
7177        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x00ABCDEF, __LINE__)
7178        Store (Index (Package (0x01)
7179                {
7180                    "123456789"
7181                }, 0x00), Local0)
7182        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "123456789", __LINE__)
7183        Store (Index (Package (0x01)
7184                {
7185                    "qwrtyuiop"
7186                }, 0x00), Local0)
7187        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyuiop", __LINE__)
7188        Store (Index (Package (0x01)
7189                {
7190                    Buffer (0x08)
7191                    {
7192                         0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08   // ........
7193                    }
7194                }, 0x00), Local0)
7195        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x08)
7196            {
7197                 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08   // ........
7198            }, 0x0505)
7199        Store (Index (Package (0x01)
7200                {
7201                    Package (0x01)
7202                    {
7203                        0x00ABCDEF
7204                    }
7205                }, 0x00), Local0)
7206        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0x00ABCDEF, __LINE__)
7207        Store (Index (Package (0x01)
7208                {
7209                    Package (0x01)
7210                    {
7211                        "123456789"
7212                    }
7213                }, 0x00), Local0)
7214        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "123456789", __LINE__)
7215        Store (Index (Package (0x01)
7216                {
7217                    Package (0x01)
7218                    {
7219                        "qwrtyuiop"
7220                    }
7221                }, 0x00), Local0)
7222        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyuiop", __LINE__)
7223        Store (Index (Package (0x01)
7224                {
7225                    Package (0x01)
7226                    {
7227                        Buffer (0x09)
7228                        {
7229                            /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7230                            /* 0008 */  0x09                                             // .
7231                        }
7232                    }
7233                }, 0x00), Local0)
7234        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x09)
7235            {
7236                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7237                /* 0008 */  0x09                                             // .
7238            }, 0x0509)
7239        Store (Index (Package (0x01)
7240                {
7241                    Package (0x01)
7242                    {
7243                        Package (0x01)
7244                        {
7245                            0x00ABCDEF
7246                        }
7247                    }
7248                }, 0x00), Local0)
7249        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x00ABCDEF, __LINE__)
7250        Store (Index (Package (0x01)
7251                {
7252                    Package (0x01)
7253                    {
7254                        Package (0x01)
7255                        {
7256                            "123456789"
7257                        }
7258                    }
7259                }, 0x00), Local0)
7260        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "123456789", __LINE__)
7261        Store (Index (Package (0x01)
7262                {
7263                    Package (0x01)
7264                    {
7265                        Package (0x01)
7266                        {
7267                            "qwrtyuiop"
7268                        }
7269                    }
7270                }, 0x00), Local0)
7271        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "qwrtyuiop", __LINE__)
7272        Store (Index (Package (0x01)
7273                {
7274                    Package (0x01)
7275                    {
7276                        Package (0x01)
7277                        {
7278                            Buffer (0x09)
7279                            {
7280                                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7281                                /* 0008 */  0x09                                             // .
7282                            }
7283                        }
7284                    }
7285                }, 0x00), Local0)
7286        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x09)
7287            {
7288                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7289                /* 0008 */  0x09                                             // .
7290            }, 0x050D)
7291        Store (Index (Package (0x01)
7292                {
7293                    Package (0x01)
7294                    {
7295                        Package (0x01)
7296                        {
7297                            Package (0x01)
7298                            {
7299                                0x00ABCDEF
7300                            }
7301                        }
7302                    }
7303                }, 0x00), Local0)
7304        M1A2 (Local0, C00C, 0x03, 0x00, C009, 0x00ABCDEF, __LINE__)
7305        Store (Index (Package (0x01)
7306                {
7307                    Package (0x01)
7308                    {
7309                        Package (0x01)
7310                        {
7311                            Package (0x01)
7312                            {
7313                                "123456789"
7314                            }
7315                        }
7316                    }
7317                }, 0x00), Local0)
7318        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "123456789", __LINE__)
7319        Store (Index (Package (0x01)
7320                {
7321                    Package (0x01)
7322                    {
7323                        Package (0x01)
7324                        {
7325                            Package (0x01)
7326                            {
7327                                "qwrtyuiop"
7328                            }
7329                        }
7330                    }
7331                }, 0x00), Local0)
7332        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "qwrtyuiop", __LINE__)
7333        Store (Index (Package (0x01)
7334                {
7335                    Package (0x01)
7336                    {
7337                        Package (0x01)
7338                        {
7339                            Package (0x01)
7340                            {
7341                                Buffer (0x09)
7342                                {
7343                                    /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7344                                    /* 0008 */  0x09                                             // .
7345                                }
7346                            }
7347                        }
7348                    }
7349                }, 0x00), Local0)
7350        M1A2 (Local0, C00C, 0x03, 0x00, C00B, Buffer (0x09)
7351            {
7352                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7353                /* 0008 */  0x09                                             // .
7354            }, 0x0511)
7355        /* T3:IR0-IR4 */
7356
7357        If (Y104)
7358        {
7359            Local0 = Index (Package (0x01){}, 0x00, Local1)
7360            M1A0 (Local0, C008, Ones, 0x0512)
7361            M1A0 (Local1, C008, Ones, 0x0513)
7362        }
7363
7364        Local0 = Index (Package (0x01)
7365                {
7366                    0x00ABCDEF
7367                }, 0x00, Local1)
7368        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x00ABCDEF, __LINE__)
7369        M1A2 (Local1, C009, 0x00, 0x00, C009, 0x00ABCDEF, __LINE__)
7370        Local0 = Index (Package (0x01)
7371                {
7372                    "123456789"
7373                }, 0x00, Local1)
7374        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "123456789", __LINE__)
7375        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "123456789", __LINE__)
7376        Local0 = Index (Package (0x01)
7377                {
7378                    "qwrtyuiop"
7379                }, 0x00, Local1)
7380        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyuiop", __LINE__)
7381        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "qwrtyuiop", __LINE__)
7382        Local0 = Index (Package (0x01)
7383                {
7384                    Buffer (0x08)
7385                    {
7386                         0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08   // ........
7387                    }
7388                }, 0x00, Local1)
7389        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x08)
7390            {
7391                 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08   // ........
7392            }, 0x051A)
7393        M1A2 (Local1, C00B, 0x00, 0x00, C00B, Buffer (0x08)
7394            {
7395                 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08   // ........
7396            }, 0x051B)
7397        Local0 = Index (Package (0x01)
7398                {
7399                    Package (0x01)
7400                    {
7401                        0x00ABCDEF
7402                    }
7403                }, 0x00, Local1)
7404        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0x00ABCDEF, __LINE__)
7405        M1A2 (Local1, C00C, 0x01, 0x00, C009, 0x00ABCDEF, __LINE__)
7406        Local0 = Index (Package (0x01)
7407                {
7408                    Package (0x01)
7409                    {
7410                        "123456789"
7411                    }
7412                }, 0x00, Local1)
7413        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "123456789", __LINE__)
7414        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "123456789", __LINE__)
7415        Local0 = Index (Package (0x01)
7416                {
7417                    Package (0x01)
7418                    {
7419                        "qwrtyuiop"
7420                    }
7421                }, 0x00, Local1)
7422        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyuiop", __LINE__)
7423        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "qwrtyuiop", __LINE__)
7424        Local0 = Index (Package (0x01)
7425                {
7426                    Package (0x01)
7427                    {
7428                        Buffer (0x09)
7429                        {
7430                            /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7431                            /* 0008 */  0x09                                             // .
7432                        }
7433                    }
7434                }, 0x00, Local1)
7435        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x09)
7436            {
7437                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7438                /* 0008 */  0x09                                             // .
7439            }, 0x0522)
7440        M1A2 (Local1, C00C, 0x01, 0x00, C00B, Buffer (0x09)
7441            {
7442                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7443                /* 0008 */  0x09                                             // .
7444            }, 0x0523)
7445        Local0 = Index (Package (0x01)
7446                {
7447                    Package (0x01)
7448                    {
7449                        Package (0x01)
7450                        {
7451                            0x00ABCDEF
7452                        }
7453                    }
7454                }, 0x00, Local1)
7455        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x00ABCDEF, __LINE__)
7456        M1A2 (Local1, C00C, 0x02, 0x00, C009, 0x00ABCDEF, __LINE__)
7457        Local0 = Index (Package (0x01)
7458                {
7459                    Package (0x01)
7460                    {
7461                        Package (0x01)
7462                        {
7463                            "123456789"
7464                        }
7465                    }
7466                }, 0x00, Local1)
7467        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "123456789", __LINE__)
7468        M1A2 (Local1, C00C, 0x02, 0x00, C00A, "123456789", __LINE__)
7469        Local0 = Index (Package (0x01)
7470                {
7471                    Package (0x01)
7472                    {
7473                        Package (0x01)
7474                        {
7475                            "qwrtyuiop"
7476                        }
7477                    }
7478                }, 0x00, Local1)
7479        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "qwrtyuiop", __LINE__)
7480        M1A2 (Local1, C00C, 0x02, 0x00, C00A, "qwrtyuiop", __LINE__)
7481        Local0 = Index (Package (0x01)
7482                {
7483                    Package (0x01)
7484                    {
7485                        Package (0x01)
7486                        {
7487                            Buffer (0x09)
7488                            {
7489                                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7490                                /* 0008 */  0x09                                             // .
7491                            }
7492                        }
7493                    }
7494                }, 0x00, Local1)
7495        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x09)
7496            {
7497                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7498                /* 0008 */  0x09                                             // .
7499            }, 0x052A)
7500        M1A2 (Local1, C00C, 0x02, 0x00, C00B, Buffer (0x09)
7501            {
7502                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7503                /* 0008 */  0x09                                             // .
7504            }, 0x052B)
7505        Local0 = Index (Package (0x01)
7506                {
7507                    Package (0x01)
7508                    {
7509                        Package (0x01)
7510                        {
7511                            Package (0x01)
7512                            {
7513                                0x00ABCDEF
7514                            }
7515                        }
7516                    }
7517                }, 0x00, Local1)
7518        M1A2 (Local0, C00C, 0x03, 0x00, C009, 0x00ABCDEF, __LINE__)
7519        M1A2 (Local1, C00C, 0x03, 0x00, C009, 0x00ABCDEF, __LINE__)
7520        Local0 = Index (Package (0x01)
7521                {
7522                    Package (0x01)
7523                    {
7524                        Package (0x01)
7525                        {
7526                            Package (0x01)
7527                            {
7528                                "123456789"
7529                            }
7530                        }
7531                    }
7532                }, 0x00, Local1)
7533        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "123456789", __LINE__)
7534        M1A2 (Local1, C00C, 0x03, 0x00, C00A, "123456789", __LINE__)
7535        Local0 = Index (Package (0x01)
7536                {
7537                    Package (0x01)
7538                    {
7539                        Package (0x01)
7540                        {
7541                            Package (0x01)
7542                            {
7543                                "qwrtyuiop"
7544                            }
7545                        }
7546                    }
7547                }, 0x00, Local1)
7548        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "qwrtyuiop", __LINE__)
7549        M1A2 (Local1, C00C, 0x03, 0x00, C00A, "qwrtyuiop", __LINE__)
7550        Local0 = Index (Package (0x01)
7551                {
7552                    Package (0x01)
7553                    {
7554                        Package (0x01)
7555                        {
7556                            Package (0x01)
7557                            {
7558                                Buffer (0x09)
7559                                {
7560                                    /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7561                                    /* 0008 */  0x09                                             // .
7562                                }
7563                            }
7564                        }
7565                    }
7566                }, 0x00, Local1)
7567        M1A2 (Local0, C00C, 0x03, 0x00, C00B, Buffer (0x09)
7568            {
7569                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7570                /* 0008 */  0x09                                             // .
7571            }, 0x0532)
7572        M1A2 (Local1, C00C, 0x03, 0x00, C00B, Buffer (0x09)
7573            {
7574                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
7575                /* 0008 */  0x09                                             // .
7576            }, 0x0533)
7577    }
7578
7579    /* /////////////////////////////////////////////////////////////////////////// */
7580    /* */
7581    /* TABLE 4: all the legal ways to generate references to the named objects */
7582    /*          being elements of Package */
7583    /* */
7584    /* /////////////////////////////////////////////////////////////////////////// */
7585    Method (M16E, 0, Serialized)
7586    {
7587        If (Y100)
7588        {
7589            TS00 ("m16e")
7590        }
7591        Else
7592        {
7593            Debug = "m16e"
7594        }
7595
7596        If (!Y900)
7597        {
7598            Debug = "Test m16e skipped!"
7599            Return (Zero)
7600        }
7601
7602        /* Not Computational Data */
7603
7604        Event (E900)
7605        Mutex (MX90, 0x00)
7606        Device (D900)
7607        {
7608        }
7609
7610        ThermalZone (TZ90)
7611        {
7612        }
7613
7614        Processor (PR90, 0x00, 0xFFFFFFFF, 0x00){}
7615        OperationRegion (R900, SystemMemory, 0x0100, 0x0100)
7616        OperationRegion (R9Z0, SystemMemory, 0x0100, 0x0100)
7617        PowerResource (PW90, 0x01, 0x0000)
7618        {
7619            Method (MMMM, 0, NotSerialized)
7620            {
7621                Return (0x00)
7622            }
7623        }
7624
7625        /* Computational Data */
7626
7627        Name (I900, 0xFE7CB391D65A5000)
7628        Name (I901, 0x41795001)
7629        Name (I902, 0x00)
7630        Name (I903, 0xFFFFFFFFFFFFFFFF)
7631        Name (I904, 0xFFFFFFFF)
7632        Name (S900, "12345002")
7633        Name (S901, "qwrtyu5003")
7634        Name (B900, Buffer (0x05)
7635        {
7636             0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
7637        })
7638        Name (B9Z0, Buffer (0x05)
7639        {
7640             0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
7641        })
7642        CreateField (B900, 0x00, 0x08, BF90)
7643        Field (R900, ByteAcc, NoLock, Preserve)
7644        {
7645            F900,   8,
7646            F901,   8,
7647            F902,   8,
7648            F903,   8
7649        }
7650
7651        BankField (R900, F901, 0x00, ByteAcc, NoLock, Preserve)
7652        {
7653            BN90,   4
7654        }
7655
7656        IndexField (F902, F903, ByteAcc, NoLock, Preserve)
7657        {
7658            IF90,   8,
7659            IF91,   8
7660        }
7661
7662        /* Elements of Package are Uninitialized */
7663
7664        Name (P900, Package (0x01){})
7665        /* Elements of Package are Computational Data */
7666
7667        Name (P901, Package (0x02)
7668        {
7669            0xABCD5004,
7670            0x1122334455665005
7671        })
7672        Name (P902, Package (0x02)
7673        {
7674            "12345006",
7675            "q1w2e3r4t5y6u7i85007"
7676        })
7677        Name (P903, Package (0x02)
7678        {
7679            "qwrtyuiop5008",
7680            "1234567890abdef0255009"
7681        })
7682        Name (P904, Package (0x02)
7683        {
7684            Buffer (0x03)
7685            {
7686                 0xF5, 0xF6, 0xF7                                 // ...
7687            },
7688
7689            Buffer (0x02)
7690            {
7691                 0xF8, 0xF9                                       // ..
7692            }
7693        })
7694        Name (P905, Package (0x01)
7695        {
7696            Package (0x03)
7697            {
7698                0x0ABC500A,
7699                "0xabc500b",
7700                "abc500c"
7701            }
7702        })
7703        Name (P906, Package (0x01)
7704        {
7705            Package (0x01)
7706            {
7707                "abc500d"
7708            }
7709        })
7710        Name (P907, Package (0x01)
7711        {
7712            Package (0x01)
7713            {
7714                "aqwevbgnm500e"
7715            }
7716        })
7717        Name (P908, Package (0x01)
7718        {
7719            Package (0x01)
7720            {
7721                Buffer (0x05)
7722                {
7723                     0xFA, 0xFB, 0xFC, 0xFD, 0xFE                     // .....
7724                }
7725            }
7726        })
7727        Name (P909, Package (0x01)
7728        {
7729            Package (0x01)
7730            {
7731                Package (0x01)
7732                {
7733                    0x0ABC500F
7734                }
7735            }
7736        })
7737        Name (P90A, Package (0x01)
7738        {
7739            Package (0x01)
7740            {
7741                Package (0x01)
7742                {
7743                    "12345010"
7744                }
7745            }
7746        })
7747        Name (P90B, Package (0x01)
7748        {
7749            Package (0x01)
7750            {
7751                Package (0x01)
7752                {
7753                    "zxswefas5011"
7754                }
7755            }
7756        })
7757        Name (P90C, Package (0x01)
7758        {
7759            Package (0x01)
7760            {
7761                Package (0x01)
7762                {
7763                    Buffer (0x03)
7764                    {
7765                         0xFF, 0x40, 0x41                                 // .@A
7766                    }
7767                }
7768            }
7769        })
7770        Name (P90D, Package (0x01)
7771        {
7772            I900
7773        })
7774        Name (P90E, Package (0x01)
7775        {
7776            I901
7777        })
7778        Name (P90F, Package (0x01)
7779        {
7780            S900
7781        })
7782        Name (P910, Package (0x01)
7783        {
7784            S901
7785        })
7786        Name (P911, Package (0x01)
7787        {
7788            B9Z0
7789        })
7790        Name (P912, Package (0x01)
7791        {
7792            F900
7793        })
7794        Name (P913, Package (0x01)
7795        {
7796            BN90
7797        })
7798        Name (P914, Package (0x01)
7799        {
7800            IF90
7801        })
7802        Name (P915, Package (0x01)
7803        {
7804            BF90
7805        })
7806        /* Elements of Package are NOT Computational Data */
7807
7808        Name (P916, Package (0x01)
7809        {
7810            D900
7811        })
7812        Name (P917, Package (0x01)
7813        {
7814            E900
7815        })
7816        Name (P918, Package (0x01)
7817        {
7818            MX90
7819        })
7820        Name (P919, Package (0x01)
7821        {
7822            R900
7823        })
7824        Name (P91A, Package (0x01)
7825        {
7826            PW90
7827        })
7828        Name (P91B, Package (0x01)
7829        {
7830            PR90
7831        })
7832        Name (P91C, Package (0x01)
7833        {
7834            TZ90
7835        })
7836        /* Methods */
7837
7838        Method (M900, 0, NotSerialized)
7839        {
7840        }
7841
7842        Method (M901, 0, NotSerialized)
7843        {
7844            Return (0x0ABC5012)
7845        }
7846
7847        Method (M902, 0, NotSerialized)
7848        {
7849            Return ("zxvgswquiy5013")
7850        }
7851
7852        Method (M903, 0, NotSerialized)
7853        {
7854            Return (Buffer (0x01)
7855            {
7856                 0x42                                             // B
7857            })
7858        }
7859
7860        Method (M904, 0, NotSerialized)
7861        {
7862            Return (Package (0x01)
7863            {
7864                0x0ABC5014
7865            })
7866        }
7867
7868        Method (M905, 0, NotSerialized)
7869        {
7870            Return (Package (0x01)
7871            {
7872                "lkjhgtre5015"
7873            })
7874        }
7875
7876        Method (M906, 0, NotSerialized)
7877        {
7878            Return (Package (0x01)
7879            {
7880                Buffer (0x01)
7881                {
7882                     0x43                                             // C
7883                }
7884            })
7885        }
7886
7887        Method (M907, 0, NotSerialized)
7888        {
7889            Return (Package (0x01)
7890            {
7891                Package (0x01)
7892                {
7893                    0x0ABC5016
7894                }
7895            })
7896        }
7897
7898        Method (M908, 0, NotSerialized)
7899        {
7900            Return (I900) /* \M16E.I900 */
7901        }
7902
7903        Method (M909, 0, NotSerialized)
7904        {
7905            Return (I901) /* \M16E.I901 */
7906        }
7907
7908        Method (M90A, 0, NotSerialized)
7909        {
7910            Return (S900) /* \M16E.S900 */
7911        }
7912
7913        Method (M90B, 0, NotSerialized)
7914        {
7915            Return (S901) /* \M16E.S901 */
7916        }
7917
7918        Method (M90C, 0, NotSerialized)
7919        {
7920            Return (B9Z0) /* \M16E.B9Z0 */
7921        }
7922
7923        Method (M90D, 0, NotSerialized)
7924        {
7925            Return (F900) /* \M16E.F900 */
7926        }
7927
7928        Method (M90E, 0, NotSerialized)
7929        {
7930            Return (BN90) /* \M16E.BN90 */
7931        }
7932
7933        Method (M90F, 0, NotSerialized)
7934        {
7935            Return (IF90) /* \M16E.IF90 */
7936        }
7937
7938        Method (M910, 0, NotSerialized)
7939        {
7940            Return (BF90) /* \M16E.BF90 */
7941        }
7942
7943        Method (M911, 0, NotSerialized)
7944        {
7945            Return (D900) /* \M16E.D900 */
7946        }
7947
7948        Method (M912, 0, NotSerialized)
7949        {
7950            Return (E900) /* \M16E.E900 */
7951        }
7952
7953        Method (M913, 0, NotSerialized)
7954        {
7955            Return (M901 ())
7956        }
7957
7958        Method (M914, 0, NotSerialized)
7959        {
7960            Return (MX90) /* \M16E.MX90 */
7961        }
7962
7963        Method (M915, 0, NotSerialized)
7964        {
7965            Return (R900) /* \M16E.R900 */
7966        }
7967
7968        Method (M916, 0, NotSerialized)
7969        {
7970            Return (PW90) /* \M16E.PW90 */
7971        }
7972
7973        Method (M917, 0, NotSerialized)
7974        {
7975            Return (PR90) /* \M16E.PR90 */
7976        }
7977
7978        Method (M918, 0, NotSerialized)
7979        {
7980            Return (TZ90) /* \M16E.TZ90 */
7981        }
7982
7983        Method (M919, 0, NotSerialized)
7984        {
7985            Return (P900) /* \M16E.P900 */
7986        }
7987
7988        Method (M91A, 0, NotSerialized)
7989        {
7990            Return (P901) /* \M16E.P901 */
7991        }
7992
7993        Method (M91B, 0, NotSerialized)
7994        {
7995            Return (P902) /* \M16E.P902 */
7996        }
7997
7998        Method (M91C, 0, NotSerialized)
7999        {
8000            Return (P903) /* \M16E.P903 */
8001        }
8002
8003        Method (M91D, 0, NotSerialized)
8004        {
8005            Return (P904) /* \M16E.P904 */
8006        }
8007
8008        Method (M91E, 0, NotSerialized)
8009        {
8010            Return (P905) /* \M16E.P905 */
8011        }
8012
8013        Method (M91F, 0, NotSerialized)
8014        {
8015            Return (P906) /* \M16E.P906 */
8016        }
8017
8018        Method (M920, 0, NotSerialized)
8019        {
8020            Return (P907) /* \M16E.P907 */
8021        }
8022
8023        Method (M921, 0, NotSerialized)
8024        {
8025            Return (P908) /* \M16E.P908 */
8026        }
8027
8028        Method (M922, 0, NotSerialized)
8029        {
8030            Return (P909) /* \M16E.P909 */
8031        }
8032
8033        Method (M923, 0, NotSerialized)
8034        {
8035            Return (P90A) /* \M16E.P90A */
8036        }
8037
8038        Method (M924, 0, NotSerialized)
8039        {
8040            Return (P90B) /* \M16E.P90B */
8041        }
8042
8043        Method (M925, 0, NotSerialized)
8044        {
8045            Return (P90C) /* \M16E.P90C */
8046        }
8047
8048        Method (M926, 0, NotSerialized)
8049        {
8050            Return (P90D) /* \M16E.P90D */
8051        }
8052
8053        Method (M927, 0, NotSerialized)
8054        {
8055            Return (P90E) /* \M16E.P90E */
8056        }
8057
8058        Method (M928, 0, NotSerialized)
8059        {
8060            Return (P90F) /* \M16E.P90F */
8061        }
8062
8063        Method (M929, 0, NotSerialized)
8064        {
8065            Return (P910) /* \M16E.P910 */
8066        }
8067
8068        Method (M92A, 0, NotSerialized)
8069        {
8070            Return (P911) /* \M16E.P911 */
8071        }
8072
8073        Method (M92B, 0, NotSerialized)
8074        {
8075            Return (P912) /* \M16E.P912 */
8076        }
8077
8078        Method (M92C, 0, NotSerialized)
8079        {
8080            Return (P913) /* \M16E.P913 */
8081        }
8082
8083        Method (M92D, 0, NotSerialized)
8084        {
8085            Return (P914) /* \M16E.P914 */
8086        }
8087
8088        Method (M92E, 0, NotSerialized)
8089        {
8090            Return (P915) /* \M16E.P915 */
8091        }
8092
8093        Method (M92F, 0, NotSerialized)
8094        {
8095            Return (P916) /* \M16E.P916 */
8096        }
8097
8098        Method (M930, 0, NotSerialized)
8099        {
8100            Return (P917) /* \M16E.P917 */
8101        }
8102
8103        Method (M931, 0, NotSerialized)
8104        {
8105            Return (P918) /* \M16E.P918 */
8106        }
8107
8108        Method (M932, 0, NotSerialized)
8109        {
8110            Return (P919) /* \M16E.P919 */
8111        }
8112
8113        Method (M933, 0, NotSerialized)
8114        {
8115            Return (P91A) /* \M16E.P91A */
8116        }
8117
8118        Method (M934, 0, NotSerialized)
8119        {
8120            Return (P91B) /* \M16E.P91B */
8121        }
8122
8123        Method (M935, 0, NotSerialized)
8124        {
8125            Return (P91C) /* \M16E.P91C */
8126        }
8127
8128        /* Elements of Package are Methods */
8129
8130        Name (P91D, Package (0x01)
8131        {
8132            M900
8133        })
8134        Name (P91E, Package (0x01)
8135        {
8136            M901
8137        })
8138        Name (P91F, Package (0x01)
8139        {
8140            M902
8141        })
8142        Name (P920, Package (0x01)
8143        {
8144            M903
8145        })
8146        Name (P921, Package (0x01)
8147        {
8148            M904
8149        })
8150        Name (P922, Package (0x01)
8151        {
8152            M905
8153        })
8154        Name (P923, Package (0x01)
8155        {
8156            M906
8157        })
8158        Name (P924, Package (0x01)
8159        {
8160            M907
8161        })
8162        Name (P925, Package (0x01)
8163        {
8164            M908
8165        })
8166        Name (P926, Package (0x01)
8167        {
8168            M909
8169        })
8170        Name (P927, Package (0x01)
8171        {
8172            M90A
8173        })
8174        Name (P928, Package (0x01)
8175        {
8176            M90B
8177        })
8178        Name (P929, Package (0x01)
8179        {
8180            M90C
8181        })
8182        Name (P92A, Package (0x01)
8183        {
8184            M90D
8185        })
8186        Name (P92B, Package (0x01)
8187        {
8188            M90E
8189        })
8190        Name (P92C, Package (0x01)
8191        {
8192            M90F
8193        })
8194        Name (P92D, Package (0x01)
8195        {
8196            M910
8197        })
8198        Name (P92E, Package (0x01)
8199        {
8200            M911
8201        })
8202        Name (P92F, Package (0x01)
8203        {
8204            M912
8205        })
8206        Name (P930, Package (0x01)
8207        {
8208            M913
8209        })
8210        Name (P931, Package (0x01)
8211        {
8212            M914
8213        })
8214        Name (P932, Package (0x01)
8215        {
8216            M915
8217        })
8218        Name (P933, Package (0x01)
8219        {
8220            M916
8221        })
8222        Name (P934, Package (0x01)
8223        {
8224            M917
8225        })
8226        If (Y103)
8227        {
8228            Name (P935, Package (0x01)
8229            {
8230                M918
8231            })
8232        }
8233
8234        Name (P936, Package (0x01)
8235        {
8236            M919
8237        })
8238        Name (P937, Package (0x01)
8239        {
8240            M91A
8241        })
8242        Name (P938, Package (0x01)
8243        {
8244            M91B
8245        })
8246        Name (P939, Package (0x01)
8247        {
8248            M91C
8249        })
8250        Name (P93A, Package (0x01)
8251        {
8252            M91D
8253        })
8254        Name (P93B, Package (0x01)
8255        {
8256            M91E
8257        })
8258        Name (P93C, Package (0x01)
8259        {
8260            M91F
8261        })
8262        Name (P93D, Package (0x01)
8263        {
8264            M920
8265        })
8266        Name (P93E, Package (0x01)
8267        {
8268            M921
8269        })
8270        Name (P93F, Package (0x01)
8271        {
8272            M922
8273        })
8274        Name (P940, Package (0x01)
8275        {
8276            M923
8277        })
8278        Name (P941, Package (0x01)
8279        {
8280            M924
8281        })
8282        Name (P942, Package (0x01)
8283        {
8284            M925
8285        })
8286        Name (P943, Package (0x01)
8287        {
8288            M926
8289        })
8290        Name (P944, Package (0x01)
8291        {
8292            M927
8293        })
8294        Name (P945, Package (0x01)
8295        {
8296            M928
8297        })
8298        Name (P946, Package (0x01)
8299        {
8300            M929
8301        })
8302        Name (P947, Package (0x01)
8303        {
8304            M92A
8305        })
8306        Name (P948, Package (0x01)
8307        {
8308            M92B
8309        })
8310        Name (P949, Package (0x01)
8311        {
8312            M92C
8313        })
8314        Name (P94A, Package (0x01)
8315        {
8316            M92D
8317        })
8318        Name (P94B, Package (0x01)
8319        {
8320            M92E
8321        })
8322        Name (P94C, Package (0x01)
8323        {
8324            M92F
8325        })
8326        Name (P94D, Package (0x01)
8327        {
8328            M930
8329        })
8330        Name (P94E, Package (0x01)
8331        {
8332            M931
8333        })
8334        Name (P94F, Package (0x01)
8335        {
8336            M932
8337        })
8338        Name (P950, Package (0x01)
8339        {
8340            M933
8341        })
8342        Name (P951, Package (0x01)
8343        {
8344            M934
8345        })
8346        Name (P952, Package (0x01)
8347        {
8348            M935
8349        })
8350        Name (P953, Package (0x02)
8351        {
8352            0xABCD5018,
8353            0xABCD5019
8354        })
8355        Name (P954, Package (0x02)
8356        {
8357            0xABCD5018,
8358            0xABCD5019
8359        })
8360        /* Check that all the data (local) are not corrupted */
8361
8362        Method (M000, 0, NotSerialized)
8363        {
8364            /* Computational Data */
8365            /* Integer */
8366            Local0 = ObjectType (I900)
8367            If ((Local0 != C009))
8368            {
8369                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
8370            }
8371
8372            If ((I900 != 0xFE7CB391D65A5000))
8373            {
8374                ERR (C080, Z077, __LINE__, 0x00, 0x00, I900, 0xFE7CB391D65A5000)
8375            }
8376
8377            Local0 = ObjectType (I901)
8378            If ((Local0 != C009))
8379            {
8380                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
8381            }
8382
8383            If ((I901 != 0x41795001))
8384            {
8385                ERR (C080, Z077, __LINE__, 0x00, 0x00, I901, 0x41795001)
8386            }
8387
8388            Local0 = ObjectType (I902)
8389            If ((Local0 != C009))
8390            {
8391                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
8392            }
8393
8394            If ((I902 != 0x00))
8395            {
8396                ERR (C080, Z077, __LINE__, 0x00, 0x00, I902, 0x00)
8397            }
8398
8399            Local0 = ObjectType (I903)
8400            If ((Local0 != C009))
8401            {
8402                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
8403            }
8404
8405            If ((I903 != 0xFFFFFFFFFFFFFFFF))
8406            {
8407                ERR (C080, Z077, __LINE__, 0x00, 0x00, I903, 0xFFFFFFFFFFFFFFFF)
8408            }
8409
8410            Local0 = ObjectType (I904)
8411            If ((Local0 != C009))
8412            {
8413                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C009)
8414            }
8415
8416            If ((I904 != 0xFFFFFFFF))
8417            {
8418                ERR (C080, Z077, __LINE__, 0x00, 0x00, I904, 0xFFFFFFFF)
8419            }
8420
8421            /* String */
8422
8423            Local0 = ObjectType (S900)
8424            If ((Local0 != C00A))
8425            {
8426                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
8427            }
8428
8429            If ((S900 != "12345002"))
8430            {
8431                ERR (C080, Z077, __LINE__, 0x00, 0x00, S900, "12345002")
8432            }
8433
8434            Local0 = ObjectType (S901)
8435            If ((Local0 != C00A))
8436            {
8437                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00A)
8438            }
8439
8440            If ((S901 != "qwrtyu5003"))
8441            {
8442                ERR (C080, Z077, __LINE__, 0x00, 0x00, S901, "qwrtyu5003")
8443            }
8444
8445            /* Buffer */
8446
8447            Local0 = ObjectType (B900)
8448            If ((Local0 != C00B))
8449            {
8450                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C00B)
8451            }
8452
8453            If ((B900 != Buffer (0x05)
8454                        {
8455                             0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
8456                        }))
8457            {
8458                ERR (C080, Z077, __LINE__, 0x00, 0x00, B900, Buffer (0x05)
8459                    {
8460                         0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
8461                    })
8462            }
8463
8464            /* Buffer Field */
8465
8466            Local0 = ObjectType (BF90)
8467            If ((Local0 != C016))
8468            {
8469                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local0, C016)
8470            }
8471
8472            If (BF90 != Buffer(){0xF0})
8473            {
8474                ERR (C080, Z077, __LINE__, 0x00, 0x00, BF90, Buffer(){0xF0})
8475            }
8476
8477            /* One level Package */
8478
8479            Store (P900 [0x00], Local0)
8480            Local1 = ObjectType (Local0)
8481            If ((Local1 != C008))
8482            {
8483                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, C008)
8484            }
8485
8486            Store (P901 [0x00], Local0)
8487            Local1 = DerefOf (Local0)
8488            Local2 = ObjectType (Local1)
8489            If ((Local2 != C009))
8490            {
8491                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
8492            }
8493
8494            If ((Local1 != 0xABCD5004))
8495            {
8496                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD5004)
8497            }
8498
8499            Store (P901 [0x01], Local0)
8500            Local1 = DerefOf (Local0)
8501            Local2 = ObjectType (Local1)
8502            If ((Local2 != C009))
8503            {
8504                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
8505            }
8506
8507            If ((Local1 != 0x1122334455665005))
8508            {
8509                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0x1122334455665005)
8510            }
8511
8512            Store (P902 [0x00], Local0)
8513            Local1 = DerefOf (Local0)
8514            Local2 = ObjectType (Local1)
8515            If ((Local2 != C00A))
8516            {
8517                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
8518            }
8519
8520            If ((Local1 != "12345006"))
8521            {
8522                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "12345006")
8523            }
8524
8525            Store (P902 [0x01], Local0)
8526            Local1 = DerefOf (Local0)
8527            Local2 = ObjectType (Local1)
8528            If ((Local2 != C00A))
8529            {
8530                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
8531            }
8532
8533            If ((Local1 != "q1w2e3r4t5y6u7i85007"))
8534            {
8535                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "q1w2e3r4t5y6u7i85007")
8536            }
8537
8538            Store (P903 [0x00], Local0)
8539            Local1 = DerefOf (Local0)
8540            Local2 = ObjectType (Local1)
8541            If ((Local2 != C00A))
8542            {
8543                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
8544            }
8545
8546            If ((Local1 != "qwrtyuiop5008"))
8547            {
8548                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "qwrtyuiop5008")
8549            }
8550
8551            Store (P903 [0x01], Local0)
8552            Local1 = DerefOf (Local0)
8553            Local2 = ObjectType (Local1)
8554            If ((Local2 != C00A))
8555            {
8556                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00A)
8557            }
8558
8559            If ((Local1 != "1234567890abdef0255009"))
8560            {
8561                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, "1234567890abdef0255009")
8562            }
8563
8564            Store (P904 [0x00], Local0)
8565            Local1 = DerefOf (Local0)
8566            Local2 = ObjectType (Local1)
8567            If ((Local2 != C00B))
8568            {
8569                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
8570            }
8571
8572            If ((Local1 != Buffer (0x03)
8573                        {
8574                             0xF5, 0xF6, 0xF7                                 // ...
8575                        }))
8576            {
8577                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x03)
8578                    {
8579                         0xF5, 0xF6, 0xF7                                 // ...
8580                    })
8581            }
8582
8583            Store (P904 [0x01], Local0)
8584            Local1 = DerefOf (Local0)
8585            Local2 = ObjectType (Local1)
8586            If ((Local2 != C00B))
8587            {
8588                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C00B)
8589            }
8590
8591            If ((Local1 != Buffer (0x02)
8592                        {
8593                             0xF8, 0xF9                                       // ..
8594                        }))
8595            {
8596                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, Buffer (0x02)
8597                    {
8598                         0xF8, 0xF9                                       // ..
8599                    })
8600            }
8601
8602            /* Two level Package */
8603
8604            Store (P905 [0x00], Local0)
8605            Local1 = DerefOf (Local0)
8606            Store (Local1 [0x00], Local2)
8607            Local3 = DerefOf (Local2)
8608            Local4 = ObjectType (Local3)
8609            If ((Local4 != C009))
8610            {
8611                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C009)
8612            }
8613
8614            If ((Local3 != 0x0ABC500A))
8615            {
8616                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, 0x0ABC500A)
8617            }
8618
8619            Store (P905 [0x00], Local0)
8620            Local1 = DerefOf (Local0)
8621            Store (Local1 [0x01], Local2)
8622            Local3 = DerefOf (Local2)
8623            Local4 = ObjectType (Local3)
8624            If ((Local4 != C00A))
8625            {
8626                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
8627            }
8628
8629            If ((Local3 != "0xabc500b"))
8630            {
8631                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "0xabc500b")
8632            }
8633
8634            Store (P905 [0x00], Local0)
8635            Local1 = DerefOf (Local0)
8636            Store (Local1 [0x02], Local2)
8637            Local3 = DerefOf (Local2)
8638            Local4 = ObjectType (Local3)
8639            If ((Local4 != C00A))
8640            {
8641                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
8642            }
8643
8644            If ((Local3 != "abc500c"))
8645            {
8646                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc500c")
8647            }
8648
8649            Store (P906 [0x00], Local0)
8650            Local1 = DerefOf (Local0)
8651            Store (Local1 [0x00], Local2)
8652            Local3 = DerefOf (Local2)
8653            Local4 = ObjectType (Local3)
8654            If ((Local4 != C00A))
8655            {
8656                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
8657            }
8658
8659            If ((Local3 != "abc500d"))
8660            {
8661                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "abc500d")
8662            }
8663
8664            Store (P907 [0x00], Local0)
8665            Local1 = DerefOf (Local0)
8666            Store (Local1 [0x00], Local2)
8667            Local3 = DerefOf (Local2)
8668            Local4 = ObjectType (Local3)
8669            If ((Local4 != C00A))
8670            {
8671                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00A)
8672            }
8673
8674            If ((Local3 != "aqwevbgnm500e"))
8675            {
8676                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, "aqwevbgnm500e")
8677            }
8678
8679            Store (P908 [0x00], Local0)
8680            Local1 = DerefOf (Local0)
8681            Store (Local1 [0x00], Local2)
8682            Local3 = DerefOf (Local2)
8683            Local4 = ObjectType (Local3)
8684            If ((Local4 != C00B))
8685            {
8686                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local4, C00B)
8687            }
8688
8689            If ((Local3 != Buffer (0x05)
8690                        {
8691                             0xFA, 0xFB, 0xFC, 0xFD, 0xFE                     // .....
8692                        }))
8693            {
8694                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local3, Buffer (0x05)
8695                    {
8696                         0xFA, 0xFB, 0xFC, 0xFD, 0xFE                     // .....
8697                    })
8698            }
8699
8700            /* Three level Package */
8701
8702            Store (P909 [0x00], Local0)
8703            Local1 = DerefOf (Local0)
8704            Store (Local1 [0x00], Local2)
8705            Local3 = DerefOf (Local2)
8706            Store (Local3 [0x00], Local4)
8707            Local5 = DerefOf (Local4)
8708            Local6 = ObjectType (Local5)
8709            If ((Local6 != C009))
8710            {
8711                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C009)
8712            }
8713
8714            If ((Local5 != 0x0ABC500F))
8715            {
8716                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, 0x0ABC500F)
8717            }
8718
8719            Store (P90A [0x00], Local0)
8720            Local1 = DerefOf (Local0)
8721            Store (Local1 [0x00], Local2)
8722            Local3 = DerefOf (Local2)
8723            Store (Local3 [0x00], Local4)
8724            Local5 = DerefOf (Local4)
8725            Local6 = ObjectType (Local5)
8726            If ((Local6 != C00A))
8727            {
8728                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
8729            }
8730
8731            If ((Local5 != "12345010"))
8732            {
8733                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "12345010")
8734            }
8735
8736            Store (P90B [0x00], Local0)
8737            Local1 = DerefOf (Local0)
8738            Store (Local1 [0x00], Local2)
8739            Local3 = DerefOf (Local2)
8740            Store (Local3 [0x00], Local4)
8741            Local5 = DerefOf (Local4)
8742            Local6 = ObjectType (Local5)
8743            If ((Local6 != C00A))
8744            {
8745                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00A)
8746            }
8747
8748            If ((Local5 != "zxswefas5011"))
8749            {
8750                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, "zxswefas5011")
8751            }
8752
8753            Store (P90C [0x00], Local0)
8754            Local1 = DerefOf (Local0)
8755            Store (Local1 [0x00], Local2)
8756            Local3 = DerefOf (Local2)
8757            Store (Local3 [0x00], Local4)
8758            Local5 = DerefOf (Local4)
8759            Local6 = ObjectType (Local5)
8760            If ((Local6 != C00B))
8761            {
8762                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local6, C00B)
8763            }
8764
8765            If ((Local5 != Buffer (0x03)
8766                        {
8767                             0xFF, 0x40, 0x41                                 // .@A
8768                        }))
8769            {
8770                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local5, Buffer (0x03)
8771                    {
8772                         0xFF, 0x40, 0x41                                 // .@A
8773                    })
8774            }
8775
8776            Store (P953 [0x00], Local0)
8777            Local1 = DerefOf (Local0)
8778            Local2 = ObjectType (Local1)
8779            If ((Local2 != C009))
8780            {
8781                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
8782            }
8783
8784            If ((Local1 != 0xABCD5018))
8785            {
8786                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD5018)
8787            }
8788
8789            Store (P953 [0x01], Local0)
8790            Local1 = DerefOf (Local0)
8791            Local2 = ObjectType (Local1)
8792            If ((Local2 != C009))
8793            {
8794                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local2, C009)
8795            }
8796
8797            If ((Local1 != 0xABCD5019))
8798            {
8799                ERR (C080, Z077, __LINE__, 0x00, 0x00, Local1, 0xABCD5019)
8800            }
8801
8802            /* Not Computational Data */
8803
8804            M1AA (C080, E900, C00F, 0x00, 0x013B)
8805            M1AA (C080, MX90, C011, 0x00, 0x013C)
8806            M1AA (C080, D900, C00E, 0x00, 0x013D)
8807            If (Y508)
8808            {
8809                M1AA (C080, TZ90, C015, 0x00, 0x013E)
8810            }
8811
8812            M1AA (C080, PR90, C014, 0x00, 0x013F)
8813            M1AA (C080, R900, C012, 0x00, 0x0140)
8814            M1AA (C080, PW90, C013, 0x00, 0x0141)
8815                /*
8816         *	// Field Unit (Field)
8817         *
8818         *	if (LNotEqual(f900, 0xd7)) {
8819         *		err(c080, z077, __LINE__, 0, 0, f900, 0xd7)
8820         *	}
8821         *
8822         *	// Field Unit (IndexField)
8823         *
8824         *	if (LNotEqual(if90, 0xd7)) {
8825         *		err(c080, z077, __LINE__, 0, 0, if90, 0xd7)
8826         *	}
8827         */
8828        }
8829
8830        /* m000 */
8831        /* T4:x,I1-I14,x,x */
8832        /* Computational Data */
8833        Store (Index (Package (0x01)
8834                {
8835                    I900
8836                }, 0x00), Local0)
8837        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A5000, __LINE__)
8838        Store (Index (Package (0x01)
8839                {
8840                    I901
8841                }, 0x00), Local0)
8842        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x41795001, __LINE__)
8843        Store (Index (Package (0x01)
8844                {
8845                    S900
8846                }, 0x00), Local0)
8847        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12345002", __LINE__)
8848        Store (Index (Package (0x01)
8849                {
8850                    S901
8851                }, 0x00), Local0)
8852        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu5003", __LINE__)
8853        Store (Index (Package (0x01)
8854                {
8855                    B900
8856                }, 0x00), Local0)
8857        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
8858            {
8859                 0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
8860            }, 0x0318)
8861        If (Y118)
8862        {
8863            Store (Index (Package (0x01)
8864                    {
8865                        F900
8866                    }, 0x00), Local0)
8867            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
8868            Store (Index (Package (0x01)
8869                    {
8870                        BN90
8871                    }, 0x00), Local0)
8872            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
8873            Store (Index (Package (0x01)
8874                    {
8875                        IF90
8876                    }, 0x00), Local0)
8877            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
8878            Store (Index (Package (0x01)
8879                    {
8880                        BF90
8881                    }, 0x00), Local0)
8882            M1A2 (Local0, C016, 0x00, 0x00, C016, 0xF0, __LINE__)
8883        }
8884
8885        /* Not Computational Data */
8886
8887        Store (Index (Package (0x01)
8888                {
8889                    E900
8890                }, 0x00), Local0)
8891        M1A0 (Local0, C00F, Ones, 0x031D)
8892        Store (Index (Package (0x01)
8893                {
8894                    MX90
8895                }, 0x00), Local0)
8896        M1A0 (Local0, C011, Ones, 0x031E)
8897        Store (Index (Package (0x01)
8898                {
8899                    D900
8900                }, 0x00), Local0)
8901        M1A0 (Local0, C00E, Ones, 0x031F)
8902        Store (Index (Package (0x01)
8903                {
8904                    TZ90
8905                }, 0x00), Local0)
8906        M1A0 (Local0, C015, Ones, 0x0320)
8907        Store (Index (Package (0x01)
8908                {
8909                    PR90
8910                }, 0x00), Local0)
8911        M1A0 (Local0, C014, Ones, 0x0321)
8912        Store (Index (Package (0x01)
8913                {
8914                    R900
8915                }, 0x00), Local0)
8916        M1A0 (Local0, C012, Ones, 0x0322)
8917        Store (Index (Package (0x01)
8918                {
8919                    PW90
8920                }, 0x00), Local0)
8921        M1A0 (Local0, C013, Ones, 0x0323)
8922        /* Elements of Package are Uninitialized */
8923
8924        Store (Index (Package (0x01)
8925                {
8926                    P900
8927                }, 0x00), Local0)
8928        M1A0 (Local0, C00C, Ones, 0x0324)
8929        /* Elements of Package are Computational Data */
8930
8931        Store (Index (Package (0x01)
8932                {
8933                    P901
8934                }, 0x00), Local0)
8935        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD5004, __LINE__)
8936        M1A2 (Local0, C00C, 0x01, 0x01, C009, 0x1122334455665005, __LINE__)
8937        Store (Index (Package (0x01)
8938                {
8939                    P902
8940                }, 0x00), Local0)
8941        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12345006", __LINE__)
8942        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "q1w2e3r4t5y6u7i85007", __LINE__)
8943        Store (Index (Package (0x01)
8944                {
8945                    P903
8946                }, 0x00), Local0)
8947        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyuiop5008", __LINE__)
8948        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "1234567890abdef0255009", __LINE__)
8949        Store (Index (Package (0x01)
8950                {
8951                    P904
8952                }, 0x00), Local0)
8953        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x03)
8954            {
8955                 0xF5, 0xF6, 0xF7                                 // ...
8956            }, 0x032B)
8957        Store (Index (Package (0x01)
8958                {
8959                    P905
8960                }, 0x00), Local0)
8961        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC500A, __LINE__)
8962        M1A2 (Local0, C00C, 0x02, 0x01, C00A, "0xabc500b", __LINE__)
8963        Store (Index (Package (0x01)
8964                {
8965                    P906
8966                }, 0x00), Local0)
8967        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "abc500d", __LINE__)
8968        Store (Index (Package (0x01)
8969                {
8970                    P907
8971                }, 0x00), Local0)
8972        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "aqwevbgnm500e", __LINE__)
8973        Store (Index (Package (0x01)
8974                {
8975                    P908
8976                }, 0x00), Local0)
8977        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x05)
8978            {
8979                 0xFA, 0xFB, 0xFC, 0xFD, 0xFE                     // .....
8980            }, 0x0330)
8981        Store (Index (Package (0x01)
8982                {
8983                    P909
8984                }, 0x00), Local0)
8985        M1A2 (Local0, C00C, 0x03, 0x00, C009, 0x0ABC500F, __LINE__)
8986        Store (Index (Package (0x01)
8987                {
8988                    P90A
8989                }, 0x00), Local0)
8990        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "12345010", __LINE__)
8991        Store (Index (Package (0x01)
8992                {
8993                    P90B
8994                }, 0x00), Local0)
8995        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "zxswefas5011", __LINE__)
8996        Store (Index (Package (0x01)
8997                {
8998                    P90C
8999                }, 0x00), Local0)
9000        M1A2 (Local0, C00C, 0x03, 0x00, C00B, Buffer (0x03)
9001            {
9002                 0xFF, 0x40, 0x41                                 // .@A
9003            }, 0x0334)
9004        Store (Index (Package (0x01)
9005                {
9006                    P90D
9007                }, 0x00), Local0)
9008        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xFE7CB391D65A5000, __LINE__)
9009        Store (Index (Package (0x01)
9010                {
9011                    P90E
9012                }, 0x00), Local0)
9013        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0x41795001, __LINE__)
9014        Store (Index (Package (0x01)
9015                {
9016                    P90F
9017                }, 0x00), Local0)
9018        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12345002", __LINE__)
9019        Store (Index (Package (0x01)
9020                {
9021                    P910
9022                }, 0x00), Local0)
9023        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyu5003", __LINE__)
9024        Store (Index (Package (0x01)
9025                {
9026                    P911
9027                }, 0x00), Local0)
9028        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
9029            {
9030                 0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
9031            }, 0x0339)
9032        If (Y118)
9033        {
9034            Store (Index (Package (0x01)
9035                    {
9036                        P912
9037                    }, 0x00), Local0)
9038            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
9039            Store (Index (Package (0x01)
9040                    {
9041                        P913
9042                    }, 0x00), Local0)
9043            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
9044            Store (Index (Package (0x01)
9045                    {
9046                        P914
9047                    }, 0x00), Local0)
9048            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
9049            Store (Index (Package (0x01)
9050                    {
9051                        P915
9052                    }, 0x00), Local0)
9053            M1A2 (Local0, C00C, 0x01, 0x00, C016, 0xF0, __LINE__)
9054        }
9055
9056        /* Elements of Package are NOT Computational Data */
9057
9058        Store (Index (Package (0x01)
9059                {
9060                    P916
9061                }, 0x00), Local0)
9062        M1A0 (Local0, C00C, Ones, 0x033E)
9063        Store (Index (Package (0x01)
9064                {
9065                    P917
9066                }, 0x00), Local0)
9067        M1A0 (Local0, C00C, Ones, 0x033F)
9068        Store (Index (Package (0x01)
9069                {
9070                    P918
9071                }, 0x00), Local0)
9072        M1A0 (Local0, C00C, Ones, 0x0340)
9073        Store (Index (Package (0x01)
9074                {
9075                    P919
9076                }, 0x00), Local0)
9077        M1A0 (Local0, C00C, Ones, 0x0341)
9078        Store (Index (Package (0x01)
9079                {
9080                    P91A
9081                }, 0x00), Local0)
9082        M1A0 (Local0, C00C, Ones, 0x0342)
9083        Store (Index (Package (0x01)
9084                {
9085                    P91B
9086                }, 0x00), Local0)
9087        M1A0 (Local0, C00C, Ones, 0x0343)
9088        Store (Index (Package (0x01)
9089                {
9090                    P91C
9091                }, 0x00), Local0)
9092        M1A0 (Local0, C00C, Ones, 0x0344)
9093        /* Elements of Package are Methods */
9094
9095        Store (Index (Package (0x01)
9096                {
9097                    P91D
9098                }, 0x00), Local0)
9099        M1A0 (Local0, C00C, Ones, 0x0345)
9100        Store (Index (Package (0x01)
9101                {
9102                    P91E
9103                }, 0x00), Local0)
9104        M1A0 (Local0, C00C, Ones, 0x0346)
9105        Store (Index (Package (0x01)
9106                {
9107                    P91F
9108                }, 0x00), Local0)
9109        M1A0 (Local0, C00C, Ones, 0x0347)
9110        Store (Index (Package (0x01)
9111                {
9112                    P920
9113                }, 0x00), Local0)
9114        M1A0 (Local0, C00C, Ones, 0x0348)
9115        Store (Index (Package (0x01)
9116                {
9117                    P921
9118                }, 0x00), Local0)
9119        M1A0 (Local0, C00C, Ones, 0x0349)
9120        Store (Index (Package (0x01)
9121                {
9122                    P922
9123                }, 0x00), Local0)
9124        M1A0 (Local0, C00C, Ones, 0x034A)
9125        Store (Index (Package (0x01)
9126                {
9127                    P923
9128                }, 0x00), Local0)
9129        M1A0 (Local0, C00C, Ones, 0x034B)
9130        Store (Index (Package (0x01)
9131                {
9132                    P924
9133                }, 0x00), Local0)
9134        M1A0 (Local0, C00C, Ones, 0x034C)
9135        Store (Index (Package (0x01)
9136                {
9137                    P925
9138                }, 0x00), Local0)
9139        M1A0 (Local0, C00C, Ones, 0x034D)
9140        Store (Index (Package (0x01)
9141                {
9142                    P926
9143                }, 0x00), Local0)
9144        M1A0 (Local0, C00C, Ones, 0x034E)
9145        Store (Index (Package (0x01)
9146                {
9147                    P927
9148                }, 0x00), Local0)
9149        M1A0 (Local0, C00C, Ones, 0x034F)
9150        Store (Index (Package (0x01)
9151                {
9152                    P928
9153                }, 0x00), Local0)
9154        M1A0 (Local0, C00C, Ones, 0x0350)
9155        Store (Index (Package (0x01)
9156                {
9157                    P929
9158                }, 0x00), Local0)
9159        M1A0 (Local0, C00C, Ones, 0x0351)
9160        Store (Index (Package (0x01)
9161                {
9162                    P92A
9163                }, 0x00), Local0)
9164        M1A0 (Local0, C00C, Ones, 0x0352)
9165        Store (Index (Package (0x01)
9166                {
9167                    P92B
9168                }, 0x00), Local0)
9169        M1A0 (Local0, C00C, Ones, 0x0353)
9170        Store (Index (Package (0x01)
9171                {
9172                    P92C
9173                }, 0x00), Local0)
9174        M1A0 (Local0, C00C, Ones, 0x0354)
9175        Store (Index (Package (0x01)
9176                {
9177                    P92D
9178                }, 0x00), Local0)
9179        M1A0 (Local0, C00C, Ones, 0x0355)
9180        Store (Index (Package (0x01)
9181                {
9182                    P92E
9183                }, 0x00), Local0)
9184        M1A0 (Local0, C00C, Ones, 0x0356)
9185        Store (Index (Package (0x01)
9186                {
9187                    P92F
9188                }, 0x00), Local0)
9189        M1A0 (Local0, C00C, Ones, 0x0357)
9190        Store (Index (Package (0x01)
9191                {
9192                    P930
9193                }, 0x00), Local0)
9194        M1A0 (Local0, C00C, Ones, 0x0358)
9195        Store (Index (Package (0x01)
9196                {
9197                    P931
9198                }, 0x00), Local0)
9199        M1A0 (Local0, C00C, Ones, 0x0359)
9200        Store (Index (Package (0x01)
9201                {
9202                    P932
9203                }, 0x00), Local0)
9204        M1A0 (Local0, C00C, Ones, 0x035A)
9205        Store (Index (Package (0x01)
9206                {
9207                    P933
9208                }, 0x00), Local0)
9209        M1A0 (Local0, C00C, Ones, 0x035B)
9210        Store (Index (Package (0x01)
9211                {
9212                    P934
9213                }, 0x00), Local0)
9214        M1A0 (Local0, C00C, Ones, 0x035C)
9215        Store (Index (Package (0x01)
9216                {
9217                    P935
9218                }, 0x00), Local0)
9219        M1A0 (Local0, C00C, Ones, 0x035D)
9220        Store (Index (Package (0x01)
9221                {
9222                    P936
9223                }, 0x00), Local0)
9224        M1A0 (Local0, C00C, Ones, 0x035E)
9225        Store (Index (Package (0x01)
9226                {
9227                    P937
9228                }, 0x00), Local0)
9229        M1A0 (Local0, C00C, Ones, 0x035F)
9230        Store (Index (Package (0x01)
9231                {
9232                    P938
9233                }, 0x00), Local0)
9234        M1A0 (Local0, C00C, Ones, 0x0360)
9235        Store (Index (Package (0x01)
9236                {
9237                    P939
9238                }, 0x00), Local0)
9239        M1A0 (Local0, C00C, Ones, 0x0361)
9240        Store (Index (Package (0x01)
9241                {
9242                    P93A
9243                }, 0x00), Local0)
9244        M1A0 (Local0, C00C, Ones, 0x0362)
9245        Store (Index (Package (0x01)
9246                {
9247                    P93B
9248                }, 0x00), Local0)
9249        M1A0 (Local0, C00C, Ones, 0x0363)
9250        Store (Index (Package (0x01)
9251                {
9252                    P93C
9253                }, 0x00), Local0)
9254        M1A0 (Local0, C00C, Ones, 0x0364)
9255        Store (Index (Package (0x01)
9256                {
9257                    P93D
9258                }, 0x00), Local0)
9259        M1A0 (Local0, C00C, Ones, 0x0365)
9260        Store (Index (Package (0x01)
9261                {
9262                    P93E
9263                }, 0x00), Local0)
9264        M1A0 (Local0, C00C, Ones, 0x0366)
9265        Store (Index (Package (0x01)
9266                {
9267                    P93F
9268                }, 0x00), Local0)
9269        M1A0 (Local0, C00C, Ones, 0x0367)
9270        Store (Index (Package (0x01)
9271                {
9272                    P940
9273                }, 0x00), Local0)
9274        M1A0 (Local0, C00C, Ones, 0x0368)
9275        Store (Index (Package (0x01)
9276                {
9277                    P941
9278                }, 0x00), Local0)
9279        M1A0 (Local0, C00C, Ones, 0x0369)
9280        Store (Index (Package (0x01)
9281                {
9282                    P942
9283                }, 0x00), Local0)
9284        M1A0 (Local0, C00C, Ones, 0x036A)
9285        Store (Index (Package (0x01)
9286                {
9287                    P943
9288                }, 0x00), Local0)
9289        M1A0 (Local0, C00C, Ones, 0x036B)
9290        Store (Index (Package (0x01)
9291                {
9292                    P944
9293                }, 0x00), Local0)
9294        M1A0 (Local0, C00C, Ones, 0x036C)
9295        Store (Index (Package (0x01)
9296                {
9297                    P945
9298                }, 0x00), Local0)
9299        M1A0 (Local0, C00C, Ones, 0x036D)
9300        Store (Index (Package (0x01)
9301                {
9302                    P946
9303                }, 0x00), Local0)
9304        M1A0 (Local0, C00C, Ones, 0x036E)
9305        Store (Index (Package (0x01)
9306                {
9307                    P947
9308                }, 0x00), Local0)
9309        M1A0 (Local0, C00C, Ones, 0x036F)
9310        Store (Index (Package (0x01)
9311                {
9312                    P948
9313                }, 0x00), Local0)
9314        M1A0 (Local0, C00C, Ones, 0x0370)
9315        Store (Index (Package (0x01)
9316                {
9317                    P949
9318                }, 0x00), Local0)
9319        M1A0 (Local0, C00C, Ones, 0x0371)
9320        Store (Index (Package (0x01)
9321                {
9322                    P94A
9323                }, 0x00), Local0)
9324        M1A0 (Local0, C00C, Ones, 0x0372)
9325        Store (Index (Package (0x01)
9326                {
9327                    P94B
9328                }, 0x00), Local0)
9329        M1A0 (Local0, C00C, Ones, 0x0373)
9330        Store (Index (Package (0x01)
9331                {
9332                    P94C
9333                }, 0x00), Local0)
9334        M1A0 (Local0, C00C, Ones, 0x0374)
9335        Store (Index (Package (0x01)
9336                {
9337                    P94D
9338                }, 0x00), Local0)
9339        M1A0 (Local0, C00C, Ones, 0x0375)
9340        Store (Index (Package (0x01)
9341                {
9342                    P94E
9343                }, 0x00), Local0)
9344        M1A0 (Local0, C00C, Ones, 0x0376)
9345        Store (Index (Package (0x01)
9346                {
9347                    P94F
9348                }, 0x00), Local0)
9349        M1A0 (Local0, C00C, Ones, 0x0377)
9350        Store (Index (Package (0x01)
9351                {
9352                    P950
9353                }, 0x00), Local0)
9354        M1A0 (Local0, C00C, Ones, 0x0378)
9355        Store (Index (Package (0x01)
9356                {
9357                    P951
9358                }, 0x00), Local0)
9359        M1A0 (Local0, C00C, Ones, 0x0379)
9360        Store (Index (Package (0x01)
9361                {
9362                    P952
9363                }, 0x00), Local0)
9364        M1A0 (Local0, C00C, Ones, 0x037A)
9365        /* Methods */
9366
9367        Store (Index (Package (0x01)
9368                {
9369                    M900
9370                }, 0x00), Local0)
9371        M1A0 (Local0, C010, Ones, 0x037B)
9372        Store (Index (Package (0x01)
9373                {
9374                    M901
9375                }, 0x00), Local0)
9376        M1A0 (Local0, C010, Ones, 0x037C)
9377        Store (Index (Package (0x01)
9378                {
9379                    M902
9380                }, 0x00), Local0)
9381        M1A0 (Local0, C010, Ones, 0x037D)
9382        Store (Index (Package (0x01)
9383                {
9384                    M903
9385                }, 0x00), Local0)
9386        M1A0 (Local0, C010, Ones, 0x037E)
9387        Store (Index (Package (0x01)
9388                {
9389                    M904
9390                }, 0x00), Local0)
9391        M1A0 (Local0, C010, Ones, 0x037F)
9392        Store (Index (Package (0x01)
9393                {
9394                    M905
9395                }, 0x00), Local0)
9396        M1A0 (Local0, C010, Ones, 0x0380)
9397        Store (Index (Package (0x01)
9398                {
9399                    M906
9400                }, 0x00), Local0)
9401        M1A0 (Local0, C010, Ones, 0x0381)
9402        Store (Index (Package (0x01)
9403                {
9404                    M907
9405                }, 0x00), Local0)
9406        M1A0 (Local0, C010, Ones, 0x0382)
9407        Store (Index (Package (0x01)
9408                {
9409                    M908
9410                }, 0x00), Local0)
9411        M1A0 (Local0, C010, Ones, 0x0383)
9412        Store (Index (Package (0x01)
9413                {
9414                    M909
9415                }, 0x00), Local0)
9416        M1A0 (Local0, C010, Ones, 0x0384)
9417        Store (Index (Package (0x01)
9418                {
9419                    M90A
9420                }, 0x00), Local0)
9421        M1A0 (Local0, C010, Ones, 0x0385)
9422        Store (Index (Package (0x01)
9423                {
9424                    M90B
9425                }, 0x00), Local0)
9426        M1A0 (Local0, C010, Ones, 0x0386)
9427        Store (Index (Package (0x01)
9428                {
9429                    M90C
9430                }, 0x00), Local0)
9431        M1A0 (Local0, C010, Ones, 0x0387)
9432        Store (Index (Package (0x01)
9433                {
9434                    M90D
9435                }, 0x00), Local0)
9436        M1A0 (Local0, C010, Ones, 0x0388)
9437        Store (Index (Package (0x01)
9438                {
9439                    M90E
9440                }, 0x00), Local0)
9441        M1A0 (Local0, C010, Ones, 0x0389)
9442        Store (Index (Package (0x01)
9443                {
9444                    M90F
9445                }, 0x00), Local0)
9446        M1A0 (Local0, C010, Ones, 0x038A)
9447        Store (Index (Package (0x01)
9448                {
9449                    M910
9450                }, 0x00), Local0)
9451        M1A0 (Local0, C010, Ones, 0x038B)
9452        Store (Index (Package (0x01)
9453                {
9454                    M911
9455                }, 0x00), Local0)
9456        M1A0 (Local0, C010, Ones, 0x038C)
9457        Store (Index (Package (0x01)
9458                {
9459                    M912
9460                }, 0x00), Local0)
9461        M1A0 (Local0, C010, Ones, 0x038D)
9462        Store (Index (Package (0x01)
9463                {
9464                    M913
9465                }, 0x00), Local0)
9466        M1A0 (Local0, C010, Ones, 0x038E)
9467        Store (Index (Package (0x01)
9468                {
9469                    M914
9470                }, 0x00), Local0)
9471        M1A0 (Local0, C010, Ones, 0x038F)
9472        Store (Index (Package (0x01)
9473                {
9474                    M915
9475                }, 0x00), Local0)
9476        M1A0 (Local0, C010, Ones, 0x0390)
9477        Store (Index (Package (0x01)
9478                {
9479                    M916
9480                }, 0x00), Local0)
9481        M1A0 (Local0, C010, Ones, 0x0391)
9482        Store (Index (Package (0x01)
9483                {
9484                    M917
9485                }, 0x00), Local0)
9486        M1A0 (Local0, C010, Ones, 0x0392)
9487        Store (Index (Package (0x01)
9488                {
9489                    M918
9490                }, 0x00), Local0)
9491        M1A0 (Local0, C010, Ones, 0x0393)
9492        Store (Index (Package (0x01)
9493                {
9494                    M919
9495                }, 0x00), Local0)
9496        M1A0 (Local0, C010, Ones, 0x0394)
9497        Store (Index (Package (0x01)
9498                {
9499                    M91A
9500                }, 0x00), Local0)
9501        M1A0 (Local0, C010, Ones, 0x0395)
9502        Store (Index (Package (0x01)
9503                {
9504                    M91B
9505                }, 0x00), Local0)
9506        M1A0 (Local0, C010, Ones, 0x0396)
9507        Store (Index (Package (0x01)
9508                {
9509                    M91C
9510                }, 0x00), Local0)
9511        M1A0 (Local0, C010, Ones, 0x0397)
9512        Store (Index (Package (0x01)
9513                {
9514                    M91D
9515                }, 0x00), Local0)
9516        M1A0 (Local0, C010, Ones, 0x0398)
9517        Store (Index (Package (0x01)
9518                {
9519                    M91E
9520                }, 0x00), Local0)
9521        M1A0 (Local0, C010, Ones, 0x0399)
9522        Store (Index (Package (0x01)
9523                {
9524                    M91F
9525                }, 0x00), Local0)
9526        M1A0 (Local0, C010, Ones, 0x039A)
9527        Store (Index (Package (0x01)
9528                {
9529                    M920
9530                }, 0x00), Local0)
9531        M1A0 (Local0, C010, Ones, 0x039B)
9532        Store (Index (Package (0x01)
9533                {
9534                    M921
9535                }, 0x00), Local0)
9536        M1A0 (Local0, C010, Ones, 0x039C)
9537        Store (Index (Package (0x01)
9538                {
9539                    M922
9540                }, 0x00), Local0)
9541        M1A0 (Local0, C010, Ones, 0x039D)
9542        Store (Index (Package (0x01)
9543                {
9544                    M923
9545                }, 0x00), Local0)
9546        M1A0 (Local0, C010, Ones, 0x039E)
9547        Store (Index (Package (0x01)
9548                {
9549                    M924
9550                }, 0x00), Local0)
9551        M1A0 (Local0, C010, Ones, 0x039F)
9552        Store (Index (Package (0x01)
9553                {
9554                    M925
9555                }, 0x00), Local0)
9556        M1A0 (Local0, C010, Ones, 0x03A0)
9557        Store (Index (Package (0x01)
9558                {
9559                    M926
9560                }, 0x00), Local0)
9561        M1A0 (Local0, C010, Ones, 0x03A1)
9562        Store (Index (Package (0x01)
9563                {
9564                    M927
9565                }, 0x00), Local0)
9566        M1A0 (Local0, C010, Ones, 0x03A2)
9567        Store (Index (Package (0x01)
9568                {
9569                    M928
9570                }, 0x00), Local0)
9571        M1A0 (Local0, C010, Ones, 0x03A3)
9572        Store (Index (Package (0x01)
9573                {
9574                    M929
9575                }, 0x00), Local0)
9576        M1A0 (Local0, C010, Ones, 0x03A4)
9577        Store (Index (Package (0x01)
9578                {
9579                    M92A
9580                }, 0x00), Local0)
9581        M1A0 (Local0, C010, Ones, 0x03A5)
9582        Store (Index (Package (0x01)
9583                {
9584                    M92B
9585                }, 0x00), Local0)
9586        M1A0 (Local0, C010, Ones, 0x03A6)
9587        Store (Index (Package (0x01)
9588                {
9589                    M92C
9590                }, 0x00), Local0)
9591        M1A0 (Local0, C010, Ones, 0x03A7)
9592        Store (Index (Package (0x01)
9593                {
9594                    M92D
9595                }, 0x00), Local0)
9596        M1A0 (Local0, C010, Ones, 0x03A8)
9597        Store (Index (Package (0x01)
9598                {
9599                    M92E
9600                }, 0x00), Local0)
9601        M1A0 (Local0, C010, Ones, 0x03A9)
9602        Store (Index (Package (0x01)
9603                {
9604                    M92F
9605                }, 0x00), Local0)
9606        M1A0 (Local0, C010, Ones, 0x03AA)
9607        Store (Index (Package (0x01)
9608                {
9609                    M930
9610                }, 0x00), Local0)
9611        M1A0 (Local0, C010, Ones, 0x03AB)
9612        Store (Index (Package (0x01)
9613                {
9614                    M931
9615                }, 0x00), Local0)
9616        M1A0 (Local0, C010, Ones, 0x03AC)
9617        Store (Index (Package (0x01)
9618                {
9619                    M932
9620                }, 0x00), Local0)
9621        M1A0 (Local0, C010, Ones, 0x03AD)
9622        Store (Index (Package (0x01)
9623                {
9624                    M933
9625                }, 0x00), Local0)
9626        M1A0 (Local0, C010, Ones, 0x03AE)
9627        Store (Index (Package (0x01)
9628                {
9629                    M934
9630                }, 0x00), Local0)
9631        M1A0 (Local0, C010, Ones, 0x03AF)
9632        Store (Index (Package (0x01)
9633                {
9634                    M935
9635                }, 0x00), Local0)
9636        M1A0 (Local0, C010, Ones, 0x03B0)
9637        /* T4:x,IR1-IR14,x,x */
9638        /* Computational Data */
9639        Local0 = Index (Package (0x01)
9640                {
9641                    I900
9642                }, 0x00, Local1)
9643        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A5000, __LINE__)
9644        M1A2 (Local1, C009, 0x00, 0x00, C009, 0xFE7CB391D65A5000, __LINE__)
9645        Local0 = Index (Package (0x01)
9646                {
9647                    I901
9648                }, 0x00, Local1)
9649        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x41795001, __LINE__)
9650        M1A2 (Local1, C009, 0x00, 0x00, C009, 0x41795001, __LINE__)
9651        Local0 = Index (Package (0x01)
9652                {
9653                    S900
9654                }, 0x00, Local1)
9655        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12345002", __LINE__)
9656        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "12345002", __LINE__)
9657        Local0 = Index (Package (0x01)
9658                {
9659                    S901
9660                }, 0x00, Local1)
9661        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu5003", __LINE__)
9662        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "qwrtyu5003", __LINE__)
9663        Local0 = Index (Package (0x01)
9664                {
9665                    B900
9666                }, 0x00, Local1)
9667        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
9668            {
9669                 0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
9670            }, 0x03B9)
9671        M1A2 (Local1, C00B, 0x00, 0x00, C00B, Buffer (0x05)
9672            {
9673                 0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
9674            }, 0x03BA)
9675        If (Y118)
9676        {
9677            Local0 = Index (Package (0x01)
9678                    {
9679                        F900
9680                    }, 0x00, Local1)
9681            M1A2 (Local0, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
9682            M1A2 (Local1, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
9683            Local0 = Index (Package (0x01)
9684                    {
9685                        BN90
9686                    }, 0x00, Local1)
9687            M1A2 (Local0, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
9688            M1A2 (Local1, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
9689            Local0 = Index (Package (0x01)
9690                    {
9691                        IF90
9692                    }, 0x00, Local1)
9693            M1A2 (Local0, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
9694            M1A2 (Local1, C00D, 0x00, 0x00, C009, 0x00, __LINE__)
9695            Local0 = Index (Package (0x01)
9696                    {
9697                        BF90
9698                    }, 0x00, Local1)
9699            M1A2 (Local0, C016, 0x00, 0x00, C009, 0xF0, __LINE__)
9700            M1A2 (Local1, C016, 0x00, 0x00, C009, 0xF0, __LINE__)
9701        }
9702
9703        /* Not Computational Data */
9704
9705        Local0 = Index (Package (0x01)
9706                {
9707                    E900
9708                }, 0x00, Local1)
9709        M1A0 (Local0, C00F, Ones, 0x03C3)
9710        M1A0 (Local1, C00F, Ones, 0x03C4)
9711        Local0 = Index (Package (0x01)
9712                {
9713                    MX90
9714                }, 0x00, Local1)
9715        M1A0 (Local0, C011, Ones, 0x03C5)
9716        M1A0 (Local1, C011, Ones, 0x03C6)
9717        Local0 = Index (Package (0x01)
9718                {
9719                    D900
9720                }, 0x00, Local1)
9721        M1A0 (Local0, C00E, Ones, 0x03C7)
9722        M1A0 (Local1, C00E, Ones, 0x03C8)
9723        Local0 = Index (Package (0x01)
9724                {
9725                    TZ90
9726                }, 0x00, Local1)
9727        M1A0 (Local0, C015, Ones, 0x03C9)
9728        M1A0 (Local1, C015, Ones, 0x03CA)
9729        Local0 = Index (Package (0x01)
9730                {
9731                    PR90
9732                }, 0x00, Local1)
9733        M1A0 (Local0, C014, Ones, 0x03CB)
9734        M1A0 (Local1, C014, Ones, 0x03CC)
9735        Local0 = Index (Package (0x01)
9736                {
9737                    R900
9738                }, 0x00, Local1)
9739        M1A0 (Local0, C012, Ones, 0x03CD)
9740        M1A0 (Local1, C012, Ones, 0x03CE)
9741        Local0 = Index (Package (0x01)
9742                {
9743                    PW90
9744                }, 0x00, Local1)
9745        M1A0 (Local0, C013, Ones, 0x03CF)
9746        M1A0 (Local1, C013, Ones, 0x03D0)
9747        /* Elements of Package are Uninitialized */
9748
9749        Local0 = Index (Package (0x01)
9750                {
9751                    P900
9752                }, 0x00, Local1)
9753        M1A0 (Local0, C00C, Ones, 0x03D1)
9754        M1A0 (Local1, C00C, Ones, 0x03D2)
9755        /* Elements of Package are Computational Data */
9756
9757        Local0 = Index (Package (0x01)
9758                {
9759                    P901
9760                }, 0x00, Local1)
9761        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD5004, __LINE__)
9762        M1A2 (Local0, C00C, 0x01, 0x01, C009, 0x1122334455665005, __LINE__)
9763        M1A2 (Local1, C00C, 0x01, 0x00, C009, 0xABCD5004, __LINE__)
9764        M1A2 (Local1, C00C, 0x01, 0x01, C009, 0x1122334455665005, __LINE__)
9765        Local0 = Index (Package (0x01)
9766                {
9767                    P902
9768                }, 0x00, Local1)
9769        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12345006", __LINE__)
9770        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "q1w2e3r4t5y6u7i85007", __LINE__)
9771        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "12345006", __LINE__)
9772        M1A2 (Local1, C00C, 0x01, 0x01, C00A, "q1w2e3r4t5y6u7i85007", __LINE__)
9773        Local0 = Index (Package (0x01)
9774                {
9775                    P903
9776                }, 0x00, Local1)
9777        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyuiop5008", __LINE__)
9778        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "1234567890abdef0255009", __LINE__)
9779        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "qwrtyuiop5008", __LINE__)
9780        M1A2 (Local1, C00C, 0x01, 0x01, C00A, "1234567890abdef0255009", __LINE__)
9781        Local0 = Index (Package (0x01)
9782                {
9783                    P904
9784                }, 0x00, Local1)
9785        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x03)
9786            {
9787                 0xF5, 0xF6, 0xF7                                 // ...
9788            }, 0x03DF)
9789        M1A2 (Local1, C00C, 0x01, 0x00, C00B, Buffer (0x03)
9790            {
9791                 0xF5, 0xF6, 0xF7                                 // ...
9792            }, 0x03E0)
9793        Local0 = Index (Package (0x01)
9794                {
9795                    P905
9796                }, 0x00, Local1)
9797        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC500A, __LINE__)
9798        M1A2 (Local0, C00C, 0x02, 0x01, C00A, "0xabc500b", __LINE__)
9799        M1A2 (Local1, C00C, 0x02, 0x00, C009, 0x0ABC500A, __LINE__)
9800        M1A2 (Local1, C00C, 0x02, 0x01, C00A, "0xabc500b", __LINE__)
9801        Local0 = Index (Package (0x01)
9802                {
9803                    P906
9804                }, 0x00, Local1)
9805        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "abc500d", __LINE__)
9806        M1A2 (Local1, C00C, 0x02, 0x00, C00A, "abc500d", __LINE__)
9807        Local0 = Index (Package (0x01)
9808                {
9809                    P907
9810                }, 0x00, Local1)
9811        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "aqwevbgnm500e", __LINE__)
9812        M1A2 (Local1, C00C, 0x02, 0x00, C00A, "aqwevbgnm500e", __LINE__)
9813        Local0 = Index (Package (0x01)
9814                {
9815                    P908
9816                }, 0x00, Local1)
9817        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x05)
9818            {
9819                 0xFA, 0xFB, 0xFC, 0xFD, 0xFE                     // .....
9820            }, 0x03E9)
9821        M1A2 (Local1, C00C, 0x02, 0x00, C00B, Buffer (0x05)
9822            {
9823                 0xFA, 0xFB, 0xFC, 0xFD, 0xFE                     // .....
9824            }, 0x03EA)
9825        Local0 = Index (Package (0x01)
9826                {
9827                    P909
9828                }, 0x00, Local1)
9829        M1A2 (Local0, C00C, 0x03, 0x00, C009, 0x0ABC500F, __LINE__)
9830        M1A2 (Local1, C00C, 0x03, 0x00, C009, 0x0ABC500F, __LINE__)
9831        Local0 = Index (Package (0x01)
9832                {
9833                    P90A
9834                }, 0x00, Local1)
9835        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "12345010", __LINE__)
9836        M1A2 (Local1, C00C, 0x03, 0x00, C00A, "12345010", __LINE__)
9837        Local0 = Index (Package (0x01)
9838                {
9839                    P90B
9840                }, 0x00, Local1)
9841        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "zxswefas5011", __LINE__)
9842        M1A2 (Local1, C00C, 0x03, 0x00, C00A, "zxswefas5011", __LINE__)
9843        Local0 = Index (Package (0x01)
9844                {
9845                    P90C
9846                }, 0x00, Local1)
9847        M1A2 (Local0, C00C, 0x03, 0x00, C00B, Buffer (0x03)
9848            {
9849                 0xFF, 0x40, 0x41                                 // .@A
9850            }, 0x03F1)
9851        M1A2 (Local1, C00C, 0x03, 0x00, C00B, Buffer (0x03)
9852            {
9853                 0xFF, 0x40, 0x41                                 // .@A
9854            }, 0x03F2)
9855        Local0 = Index (Package (0x01)
9856                {
9857                    P90D
9858                }, 0x00, Local1)
9859        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xFE7CB391D65A5000, __LINE__)
9860        M1A2 (Local1, C00C, 0x01, 0x00, C009, 0xFE7CB391D65A5000, __LINE__)
9861        Local0 = Index (Package (0x01)
9862                {
9863                    P90E
9864                }, 0x00, Local1)
9865        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0x41795001, __LINE__)
9866        M1A2 (Local1, C00C, 0x01, 0x00, C009, 0x41795001, __LINE__)
9867        Local0 = Index (Package (0x01)
9868                {
9869                    P90F
9870                }, 0x00, Local1)
9871        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12345002", __LINE__)
9872        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "12345002", __LINE__)
9873        Local0 = Index (Package (0x01)
9874                {
9875                    P910
9876                }, 0x00, Local1)
9877        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyu5003", __LINE__)
9878        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "qwrtyu5003", __LINE__)
9879        Local0 = Index (Package (0x01)
9880                {
9881                    P911
9882                }, 0x00, Local1)
9883        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
9884            {
9885                 0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
9886            }, 0x03FB)
9887        M1A2 (Local1, C00C, 0x01, 0x00, C00B, Buffer (0x05)
9888            {
9889                 0xF0, 0xF1, 0xF2, 0xF3, 0xF4                     // .....
9890            }, 0x03FC)
9891        If (Y118)
9892        {
9893            Local0 = Index (Package (0x01)
9894                    {
9895                        P912
9896                    }, 0x00, Local1)
9897            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
9898            M1A2 (Local1, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
9899            Local0 = Index (Package (0x01)
9900                    {
9901                        P913
9902                    }, 0x00, Local1)
9903            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
9904            M1A2 (Local1, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
9905            Local0 = Index (Package (0x01)
9906                    {
9907                        P914
9908                    }, 0x00, Local1)
9909            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
9910            M1A2 (Local1, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
9911            Local0 = Index (Package (0x01)
9912                    {
9913                        P915
9914                    }, 0x00, Local1)
9915            M1A2 (Local0, C00C, 0x01, 0x00, C016, 0xF0, __LINE__)
9916            M1A2 (Local1, C00C, 0x01, 0x00, C016, 0xF0, __LINE__)
9917        }
9918
9919        /* Elements of Package are NOT Computational Data */
9920
9921        Local0 = Index (Package (0x01)
9922                {
9923                    P916
9924                }, 0x00, Local1)
9925        M1A0 (Local0, C00C, Ones, 0x0405)
9926        M1A0 (Local1, C00C, Ones, 0x0406)
9927        Local0 = Index (Package (0x01)
9928                {
9929                    P917
9930                }, 0x00, Local1)
9931        M1A0 (Local0, C00C, Ones, 0x0407)
9932        M1A0 (Local1, C00C, Ones, 0x0408)
9933        Local0 = Index (Package (0x01)
9934                {
9935                    P918
9936                }, 0x00, Local1)
9937        M1A0 (Local0, C00C, Ones, 0x0409)
9938        M1A0 (Local1, C00C, Ones, 0x040A)
9939        Local0 = Index (Package (0x01)
9940                {
9941                    P919
9942                }, 0x00, Local1)
9943        M1A0 (Local0, C00C, Ones, 0x040B)
9944        M1A0 (Local1, C00C, Ones, 0x040C)
9945        Local0 = Index (Package (0x01)
9946                {
9947                    P91A
9948                }, 0x00, Local1)
9949        M1A0 (Local0, C00C, Ones, 0x040D)
9950        M1A0 (Local1, C00C, Ones, 0x040E)
9951        Local0 = Index (Package (0x01)
9952                {
9953                    P91B
9954                }, 0x00, Local1)
9955        M1A0 (Local0, C00C, Ones, 0x040F)
9956        M1A0 (Local1, C00C, Ones, 0x0410)
9957        Local0 = Index (Package (0x01)
9958                {
9959                    P91C
9960                }, 0x00, Local1)
9961        M1A0 (Local0, C00C, Ones, 0x0411)
9962        M1A0 (Local1, C00C, Ones, 0x0412)
9963        /* Elements of Package are Methods */
9964
9965        Local0 = Index (Package (0x01)
9966                {
9967                    P91D
9968                }, 0x00, Local1)
9969        M1A0 (Local0, C00C, Ones, 0x0413)
9970        M1A0 (Local1, C00C, Ones, 0x0414)
9971        Local0 = Index (Package (0x01)
9972                {
9973                    P91E
9974                }, 0x00, Local1)
9975        M1A0 (Local0, C00C, Ones, 0x0415)
9976        M1A0 (Local1, C00C, Ones, 0x0416)
9977        Local0 = Index (Package (0x01)
9978                {
9979                    P91F
9980                }, 0x00, Local1)
9981        M1A0 (Local0, C00C, Ones, 0x0417)
9982        M1A0 (Local1, C00C, Ones, 0x0418)
9983        Local0 = Index (Package (0x01)
9984                {
9985                    P920
9986                }, 0x00, Local1)
9987        M1A0 (Local0, C00C, Ones, 0x0419)
9988        M1A0 (Local1, C00C, Ones, 0x041A)
9989        Local0 = Index (Package (0x01)
9990                {
9991                    P921
9992                }, 0x00, Local1)
9993        M1A0 (Local0, C00C, Ones, 0x041B)
9994        M1A0 (Local1, C00C, Ones, 0x041C)
9995        Local0 = Index (Package (0x01)
9996                {
9997                    P922
9998                }, 0x00, Local1)
9999        M1A0 (Local0, C00C, Ones, 0x041D)
10000        M1A0 (Local1, C00C, Ones, 0x041E)
10001        Local0 = Index (Package (0x01)
10002                {
10003                    P923
10004                }, 0x00, Local1)
10005        M1A0 (Local0, C00C, Ones, 0x041F)
10006        M1A0 (Local1, C00C, Ones, 0x0420)
10007        Local0 = Index (Package (0x01)
10008                {
10009                    P924
10010                }, 0x00, Local1)
10011        M1A0 (Local0, C00C, Ones, 0x0421)
10012        M1A0 (Local1, C00C, Ones, 0x0422)
10013        Local0 = Index (Package (0x01)
10014                {
10015                    P925
10016                }, 0x00, Local1)
10017        M1A0 (Local0, C00C, Ones, 0x0423)
10018        M1A0 (Local1, C00C, Ones, 0x0424)
10019        Local0 = Index (Package (0x01)
10020                {
10021                    P926
10022                }, 0x00, Local1)
10023        M1A0 (Local0, C00C, Ones, 0x0425)
10024        M1A0 (Local1, C00C, Ones, 0x0426)
10025        Local0 = Index (Package (0x01)
10026                {
10027                    P927
10028                }, 0x00, Local1)
10029        M1A0 (Local0, C00C, Ones, 0x0427)
10030        M1A0 (Local1, C00C, Ones, 0x0428)
10031        Local0 = Index (Package (0x01)
10032                {
10033                    P928
10034                }, 0x00, Local1)
10035        M1A0 (Local0, C00C, Ones, 0x0429)
10036        M1A0 (Local1, C00C, Ones, 0x042A)
10037        Local0 = Index (Package (0x01)
10038                {
10039                    P929
10040                }, 0x00, Local1)
10041        M1A0 (Local0, C00C, Ones, 0x042B)
10042        M1A0 (Local1, C00C, Ones, 0x042C)
10043        Local0 = Index (Package (0x01)
10044                {
10045                    P92A
10046                }, 0x00, Local1)
10047        M1A0 (Local0, C00C, Ones, 0x042D)
10048        M1A0 (Local1, C00C, Ones, 0x042E)
10049        Local0 = Index (Package (0x01)
10050                {
10051                    P92B
10052                }, 0x00, Local1)
10053        M1A0 (Local0, C00C, Ones, 0x042F)
10054        M1A0 (Local1, C00C, Ones, 0x0430)
10055        Local0 = Index (Package (0x01)
10056                {
10057                    P92C
10058                }, 0x00, Local1)
10059        M1A0 (Local0, C00C, Ones, 0x0431)
10060        M1A0 (Local1, C00C, Ones, 0x0432)
10061        Local0 = Index (Package (0x01)
10062                {
10063                    P92D
10064                }, 0x00, Local1)
10065        M1A0 (Local0, C00C, Ones, 0x0433)
10066        M1A0 (Local1, C00C, Ones, 0x0434)
10067        Local0 = Index (Package (0x01)
10068                {
10069                    P92E
10070                }, 0x00, Local1)
10071        M1A0 (Local0, C00C, Ones, 0x0435)
10072        M1A0 (Local1, C00C, Ones, 0x0436)
10073        Local0 = Index (Package (0x01)
10074                {
10075                    P92F
10076                }, 0x00, Local1)
10077        M1A0 (Local0, C00C, Ones, 0x0437)
10078        M1A0 (Local1, C00C, Ones, 0x0438)
10079        Local0 = Index (Package (0x01)
10080                {
10081                    P930
10082                }, 0x00, Local1)
10083        M1A0 (Local0, C00C, Ones, 0x0439)
10084        M1A0 (Local1, C00C, Ones, 0x043A)
10085        Local0 = Index (Package (0x01)
10086                {
10087                    P931
10088                }, 0x00, Local1)
10089        M1A0 (Local0, C00C, Ones, 0x043B)
10090        M1A0 (Local1, C00C, Ones, 0x043C)
10091        Local0 = Index (Package (0x01)
10092                {
10093                    P932
10094                }, 0x00, Local1)
10095        M1A0 (Local0, C00C, Ones, 0x043D)
10096        M1A0 (Local1, C00C, Ones, 0x043E)
10097        Local0 = Index (Package (0x01)
10098                {
10099                    P933
10100                }, 0x00, Local1)
10101        M1A0 (Local0, C00C, Ones, 0x043F)
10102        M1A0 (Local1, C00C, Ones, 0x0440)
10103        Local0 = Index (Package (0x01)
10104                {
10105                    P934
10106                }, 0x00, Local1)
10107        M1A0 (Local0, C00C, Ones, 0x0441)
10108        M1A0 (Local1, C00C, Ones, 0x0442)
10109        Local0 = Index (Package (0x01)
10110                {
10111                    P935
10112                }, 0x00, Local1)
10113        M1A0 (Local0, C00C, Ones, 0x0443)
10114        M1A0 (Local1, C00C, Ones, 0x0444)
10115        Local0 = Index (Package (0x01)
10116                {
10117                    P936
10118                }, 0x00, Local1)
10119        M1A0 (Local0, C00C, Ones, 0x0445)
10120        M1A0 (Local1, C00C, Ones, 0x0446)
10121        Local0 = Index (Package (0x01)
10122                {
10123                    P937
10124                }, 0x00, Local1)
10125        M1A0 (Local0, C00C, Ones, 0x0447)
10126        M1A0 (Local1, C00C, Ones, 0x0448)
10127        Local0 = Index (Package (0x01)
10128                {
10129                    P938
10130                }, 0x00, Local1)
10131        M1A0 (Local0, C00C, Ones, 0x0449)
10132        M1A0 (Local1, C00C, Ones, 0x044A)
10133        Local0 = Index (Package (0x01)
10134                {
10135                    P939
10136                }, 0x00, Local1)
10137        M1A0 (Local0, C00C, Ones, 0x044B)
10138        M1A0 (Local1, C00C, Ones, 0x044C)
10139        Local0 = Index (Package (0x01)
10140                {
10141                    P93A
10142                }, 0x00, Local1)
10143        M1A0 (Local0, C00C, Ones, 0x044D)
10144        M1A0 (Local1, C00C, Ones, 0x044E)
10145        Local0 = Index (Package (0x01)
10146                {
10147                    P93B
10148                }, 0x00, Local1)
10149        M1A0 (Local0, C00C, Ones, 0x044F)
10150        M1A0 (Local1, C00C, Ones, 0x0450)
10151        Local0 = Index (Package (0x01)
10152                {
10153                    P93C
10154                }, 0x00, Local1)
10155        M1A0 (Local0, C00C, Ones, 0x0451)
10156        M1A0 (Local1, C00C, Ones, 0x0452)
10157        Local0 = Index (Package (0x01)
10158                {
10159                    P93D
10160                }, 0x00, Local1)
10161        M1A0 (Local0, C00C, Ones, 0x0453)
10162        M1A0 (Local1, C00C, Ones, 0x0454)
10163        Local0 = Index (Package (0x01)
10164                {
10165                    P93E
10166                }, 0x00, Local1)
10167        M1A0 (Local0, C00C, Ones, 0x0455)
10168        M1A0 (Local1, C00C, Ones, 0x0456)
10169        Local0 = Index (Package (0x01)
10170                {
10171                    P93F
10172                }, 0x00, Local1)
10173        M1A0 (Local0, C00C, Ones, 0x0457)
10174        M1A0 (Local1, C00C, Ones, 0x0458)
10175        Local0 = Index (Package (0x01)
10176                {
10177                    P940
10178                }, 0x00, Local1)
10179        M1A0 (Local0, C00C, Ones, 0x0459)
10180        M1A0 (Local1, C00C, Ones, 0x045A)
10181        Local0 = Index (Package (0x01)
10182                {
10183                    P941
10184                }, 0x00, Local1)
10185        M1A0 (Local0, C00C, Ones, 0x045B)
10186        M1A0 (Local1, C00C, Ones, 0x045C)
10187        Local0 = Index (Package (0x01)
10188                {
10189                    P942
10190                }, 0x00, Local1)
10191        M1A0 (Local0, C00C, Ones, 0x045D)
10192        M1A0 (Local1, C00C, Ones, 0x045E)
10193        Local0 = Index (Package (0x01)
10194                {
10195                    P943
10196                }, 0x00, Local1)
10197        M1A0 (Local0, C00C, Ones, 0x045F)
10198        M1A0 (Local1, C00C, Ones, 0x0460)
10199        Local0 = Index (Package (0x01)
10200                {
10201                    P944
10202                }, 0x00, Local1)
10203        M1A0 (Local0, C00C, Ones, 0x0461)
10204        M1A0 (Local1, C00C, Ones, 0x0462)
10205        Local0 = Index (Package (0x01)
10206                {
10207                    P945
10208                }, 0x00, Local1)
10209        M1A0 (Local0, C00C, Ones, 0x0463)
10210        M1A0 (Local1, C00C, Ones, 0x0464)
10211        Local0 = Index (Package (0x01)
10212                {
10213                    P946
10214                }, 0x00, Local1)
10215        M1A0 (Local0, C00C, Ones, 0x0465)
10216        M1A0 (Local1, C00C, Ones, 0x0466)
10217        Local0 = Index (Package (0x01)
10218                {
10219                    P947
10220                }, 0x00, Local1)
10221        M1A0 (Local0, C00C, Ones, 0x0467)
10222        M1A0 (Local1, C00C, Ones, 0x0468)
10223        Local0 = Index (Package (0x01)
10224                {
10225                    P948
10226                }, 0x00, Local1)
10227        M1A0 (Local0, C00C, Ones, 0x0469)
10228        M1A0 (Local1, C00C, Ones, 0x046A)
10229        Local0 = Index (Package (0x01)
10230                {
10231                    P949
10232                }, 0x00, Local1)
10233        M1A0 (Local0, C00C, Ones, 0x046B)
10234        M1A0 (Local1, C00C, Ones, 0x046C)
10235        Local0 = Index (Package (0x01)
10236                {
10237                    P94A
10238                }, 0x00, Local1)
10239        M1A0 (Local0, C00C, Ones, 0x046D)
10240        M1A0 (Local1, C00C, Ones, 0x046E)
10241        Local0 = Index (Package (0x01)
10242                {
10243                    P94B
10244                }, 0x00, Local1)
10245        M1A0 (Local0, C00C, Ones, 0x046F)
10246        M1A0 (Local1, C00C, Ones, 0x0470)
10247        Local0 = Index (Package (0x01)
10248                {
10249                    P94C
10250                }, 0x00, Local1)
10251        M1A0 (Local0, C00C, Ones, 0x0471)
10252        M1A0 (Local1, C00C, Ones, 0x0472)
10253        Local0 = Index (Package (0x01)
10254                {
10255                    P94D
10256                }, 0x00, Local1)
10257        M1A0 (Local0, C00C, Ones, 0x0473)
10258        M1A0 (Local1, C00C, Ones, 0x0474)
10259        Local0 = Index (Package (0x01)
10260                {
10261                    P94E
10262                }, 0x00, Local1)
10263        M1A0 (Local0, C00C, Ones, 0x0475)
10264        M1A0 (Local1, C00C, Ones, 0x0476)
10265        Local0 = Index (Package (0x01)
10266                {
10267                    P94F
10268                }, 0x00, Local1)
10269        M1A0 (Local0, C00C, Ones, 0x0477)
10270        M1A0 (Local1, C00C, Ones, 0x0478)
10271        Local0 = Index (Package (0x01)
10272                {
10273                    P950
10274                }, 0x00, Local1)
10275        M1A0 (Local0, C00C, Ones, 0x0479)
10276        M1A0 (Local1, C00C, Ones, 0x047A)
10277        Local0 = Index (Package (0x01)
10278                {
10279                    P951
10280                }, 0x00, Local1)
10281        M1A0 (Local0, C00C, Ones, 0x047B)
10282        M1A0 (Local1, C00C, Ones, 0x047C)
10283        Local0 = Index (Package (0x01)
10284                {
10285                    P952
10286                }, 0x00, Local1)
10287        M1A0 (Local0, C00C, Ones, 0x047D)
10288        M1A0 (Local1, C00C, Ones, 0x047E)
10289        /* Methods */
10290
10291        Local0 = Index (Package (0x01)
10292                {
10293                    M900
10294                }, 0x00, Local1)
10295        M1A0 (Local0, C010, Ones, 0x047F)
10296        M1A0 (Local1, C010, Ones, 0x0480)
10297        Local0 = Index (Package (0x01)
10298                {
10299                    M901
10300                }, 0x00, Local1)
10301        M1A0 (Local0, C010, Ones, 0x0481)
10302        M1A0 (Local1, C010, Ones, 0x0482)
10303        Local0 = Index (Package (0x01)
10304                {
10305                    M902
10306                }, 0x00, Local1)
10307        M1A0 (Local0, C010, Ones, 0x0483)
10308        M1A0 (Local1, C010, Ones, 0x0484)
10309        Local0 = Index (Package (0x01)
10310                {
10311                    M903
10312                }, 0x00, Local1)
10313        M1A0 (Local0, C010, Ones, 0x0485)
10314        M1A0 (Local1, C010, Ones, 0x0486)
10315        Local0 = Index (Package (0x01)
10316                {
10317                    M904
10318                }, 0x00, Local1)
10319        M1A0 (Local0, C010, Ones, 0x0487)
10320        M1A0 (Local1, C010, Ones, 0x0488)
10321        Local0 = Index (Package (0x01)
10322                {
10323                    M905
10324                }, 0x00, Local1)
10325        M1A0 (Local0, C010, Ones, 0x0489)
10326        M1A0 (Local1, C010, Ones, 0x048A)
10327        Local0 = Index (Package (0x01)
10328                {
10329                    M906
10330                }, 0x00, Local1)
10331        M1A0 (Local0, C010, Ones, 0x048B)
10332        M1A0 (Local1, C010, Ones, 0x048C)
10333        Local0 = Index (Package (0x01)
10334                {
10335                    M907
10336                }, 0x00, Local1)
10337        M1A0 (Local0, C010, Ones, 0x048D)
10338        M1A0 (Local1, C010, Ones, 0x048E)
10339        Local0 = Index (Package (0x01)
10340                {
10341                    M908
10342                }, 0x00, Local1)
10343        M1A0 (Local0, C010, Ones, 0x048F)
10344        M1A0 (Local1, C010, Ones, 0x0490)
10345        Local0 = Index (Package (0x01)
10346                {
10347                    M909
10348                }, 0x00, Local1)
10349        M1A0 (Local0, C010, Ones, 0x0491)
10350        M1A0 (Local1, C010, Ones, 0x0492)
10351        Local0 = Index (Package (0x01)
10352                {
10353                    M90A
10354                }, 0x00, Local1)
10355        M1A0 (Local0, C010, Ones, 0x0493)
10356        M1A0 (Local1, C010, Ones, 0x0494)
10357        Local0 = Index (Package (0x01)
10358                {
10359                    M90B
10360                }, 0x00, Local1)
10361        M1A0 (Local0, C010, Ones, 0x0495)
10362        M1A0 (Local1, C010, Ones, 0x0496)
10363        Local0 = Index (Package (0x01)
10364                {
10365                    M90C
10366                }, 0x00, Local1)
10367        M1A0 (Local0, C010, Ones, 0x0497)
10368        M1A0 (Local1, C010, Ones, 0x0498)
10369        Local0 = Index (Package (0x01)
10370                {
10371                    M90D
10372                }, 0x00, Local1)
10373        M1A0 (Local0, C010, Ones, 0x0499)
10374        M1A0 (Local1, C010, Ones, 0x049A)
10375        Local0 = Index (Package (0x01)
10376                {
10377                    M90E
10378                }, 0x00, Local1)
10379        M1A0 (Local0, C010, Ones, 0x049B)
10380        M1A0 (Local1, C010, Ones, 0x049C)
10381        Local0 = Index (Package (0x01)
10382                {
10383                    M90F
10384                }, 0x00, Local1)
10385        M1A0 (Local0, C010, Ones, 0x049D)
10386        M1A0 (Local1, C010, Ones, 0x049E)
10387        Local0 = Index (Package (0x01)
10388                {
10389                    M910
10390                }, 0x00, Local1)
10391        M1A0 (Local0, C010, Ones, 0x049F)
10392        M1A0 (Local1, C010, Ones, 0x04A0)
10393        Local0 = Index (Package (0x01)
10394                {
10395                    M911
10396                }, 0x00, Local1)
10397        M1A0 (Local0, C010, Ones, 0x04A1)
10398        M1A0 (Local1, C010, Ones, 0x04A2)
10399        Local0 = Index (Package (0x01)
10400                {
10401                    M912
10402                }, 0x00, Local1)
10403        M1A0 (Local0, C010, Ones, 0x04A3)
10404        M1A0 (Local1, C010, Ones, 0x04A4)
10405        Local0 = Index (Package (0x01)
10406                {
10407                    M913
10408                }, 0x00, Local1)
10409        M1A0 (Local0, C010, Ones, 0x04A5)
10410        M1A0 (Local1, C010, Ones, 0x04A6)
10411        Local0 = Index (Package (0x01)
10412                {
10413                    M914
10414                }, 0x00, Local1)
10415        M1A0 (Local0, C010, Ones, 0x04A7)
10416        M1A0 (Local1, C010, Ones, 0x04A8)
10417        Local0 = Index (Package (0x01)
10418                {
10419                    M915
10420                }, 0x00, Local1)
10421        M1A0 (Local0, C010, Ones, 0x04A9)
10422        M1A0 (Local1, C010, Ones, 0x04AA)
10423        Local0 = Index (Package (0x01)
10424                {
10425                    M916
10426                }, 0x00, Local1)
10427        M1A0 (Local0, C010, Ones, 0x04AB)
10428        M1A0 (Local1, C010, Ones, 0x04AC)
10429        Local0 = Index (Package (0x01)
10430                {
10431                    M917
10432                }, 0x00, Local1)
10433        M1A0 (Local0, C010, Ones, 0x04AD)
10434        M1A0 (Local1, C010, Ones, 0x04AE)
10435        Local0 = Index (Package (0x01)
10436                {
10437                    M918
10438                }, 0x00, Local1)
10439        M1A0 (Local0, C010, Ones, 0x04AF)
10440        M1A0 (Local1, C010, Ones, 0x04B0)
10441        Local0 = Index (Package (0x01)
10442                {
10443                    M919
10444                }, 0x00, Local1)
10445        M1A0 (Local0, C010, Ones, 0x04B1)
10446        M1A0 (Local1, C010, Ones, 0x04B2)
10447        Local0 = Index (Package (0x01)
10448                {
10449                    M91A
10450                }, 0x00, Local1)
10451        M1A0 (Local0, C010, Ones, 0x04B3)
10452        M1A0 (Local1, C010, Ones, 0x04B4)
10453        Local0 = Index (Package (0x01)
10454                {
10455                    M91B
10456                }, 0x00, Local1)
10457        M1A0 (Local0, C010, Ones, 0x04B5)
10458        M1A0 (Local1, C010, Ones, 0x04B6)
10459        Local0 = Index (Package (0x01)
10460                {
10461                    M91C
10462                }, 0x00, Local1)
10463        M1A0 (Local0, C010, Ones, 0x04B7)
10464        M1A0 (Local1, C010, Ones, 0x04B8)
10465        Local0 = Index (Package (0x01)
10466                {
10467                    M91D
10468                }, 0x00, Local1)
10469        M1A0 (Local0, C010, Ones, 0x04B9)
10470        M1A0 (Local1, C010, Ones, 0x04BA)
10471        Local0 = Index (Package (0x01)
10472                {
10473                    M91E
10474                }, 0x00, Local1)
10475        M1A0 (Local0, C010, Ones, 0x04BB)
10476        M1A0 (Local1, C010, Ones, 0x04BC)
10477        Local0 = Index (Package (0x01)
10478                {
10479                    M91F
10480                }, 0x00, Local1)
10481        M1A0 (Local0, C010, Ones, 0x04BD)
10482        M1A0 (Local1, C010, Ones, 0x04BE)
10483        Local0 = Index (Package (0x01)
10484                {
10485                    M920
10486                }, 0x00, Local1)
10487        M1A0 (Local0, C010, Ones, 0x04BF)
10488        M1A0 (Local1, C010, Ones, 0x04C0)
10489        Local0 = Index (Package (0x01)
10490                {
10491                    M921
10492                }, 0x00, Local1)
10493        M1A0 (Local0, C010, Ones, 0x04C1)
10494        M1A0 (Local1, C010, Ones, 0x04C2)
10495        Local0 = Index (Package (0x01)
10496                {
10497                    M922
10498                }, 0x00, Local1)
10499        M1A0 (Local0, C010, Ones, 0x04C3)
10500        M1A0 (Local1, C010, Ones, 0x04C4)
10501        Local0 = Index (Package (0x01)
10502                {
10503                    M923
10504                }, 0x00, Local1)
10505        M1A0 (Local0, C010, Ones, 0x04C5)
10506        M1A0 (Local1, C010, Ones, 0x04C6)
10507        Local0 = Index (Package (0x01)
10508                {
10509                    M924
10510                }, 0x00, Local1)
10511        M1A0 (Local0, C010, Ones, 0x04C7)
10512        M1A0 (Local1, C010, Ones, 0x04C8)
10513        Local0 = Index (Package (0x01)
10514                {
10515                    M925
10516                }, 0x00, Local1)
10517        M1A0 (Local0, C010, Ones, 0x04C9)
10518        M1A0 (Local1, C010, Ones, 0x04CA)
10519        Local0 = Index (Package (0x01)
10520                {
10521                    M926
10522                }, 0x00, Local1)
10523        M1A0 (Local0, C010, Ones, 0x04CB)
10524        M1A0 (Local1, C010, Ones, 0x04CC)
10525        Local0 = Index (Package (0x01)
10526                {
10527                    M927
10528                }, 0x00, Local1)
10529        M1A0 (Local0, C010, Ones, 0x04CD)
10530        M1A0 (Local1, C010, Ones, 0x04CE)
10531        Local0 = Index (Package (0x01)
10532                {
10533                    M928
10534                }, 0x00, Local1)
10535        M1A0 (Local0, C010, Ones, 0x04CF)
10536        M1A0 (Local1, C010, Ones, 0x04D0)
10537        Local0 = Index (Package (0x01)
10538                {
10539                    M929
10540                }, 0x00, Local1)
10541        M1A0 (Local0, C010, Ones, 0x04D1)
10542        M1A0 (Local1, C010, Ones, 0x04D2)
10543        Local0 = Index (Package (0x01)
10544                {
10545                    M92A
10546                }, 0x00, Local1)
10547        M1A0 (Local0, C010, Ones, 0x04D3)
10548        M1A0 (Local1, C010, Ones, 0x04D4)
10549        Local0 = Index (Package (0x01)
10550                {
10551                    M92B
10552                }, 0x00, Local1)
10553        M1A0 (Local0, C010, Ones, 0x04D5)
10554        M1A0 (Local1, C010, Ones, 0x04D6)
10555        Local0 = Index (Package (0x01)
10556                {
10557                    M92C
10558                }, 0x00, Local1)
10559        M1A0 (Local0, C010, Ones, 0x04D7)
10560        M1A0 (Local1, C010, Ones, 0x04D8)
10561        Local0 = Index (Package (0x01)
10562                {
10563                    M92D
10564                }, 0x00, Local1)
10565        M1A0 (Local0, C010, Ones, 0x04D9)
10566        M1A0 (Local1, C010, Ones, 0x04DA)
10567        Local0 = Index (Package (0x01)
10568                {
10569                    M92E
10570                }, 0x00, Local1)
10571        M1A0 (Local0, C010, Ones, 0x04DB)
10572        M1A0 (Local1, C010, Ones, 0x04DC)
10573        Local0 = Index (Package (0x01)
10574                {
10575                    M92F
10576                }, 0x00, Local1)
10577        M1A0 (Local0, C010, Ones, 0x04DD)
10578        M1A0 (Local1, C010, Ones, 0x04DE)
10579        Local0 = Index (Package (0x01)
10580                {
10581                    M930
10582                }, 0x00, Local1)
10583        M1A0 (Local0, C010, Ones, 0x04DF)
10584        M1A0 (Local1, C010, Ones, 0x04E0)
10585        Local0 = Index (Package (0x01)
10586                {
10587                    M931
10588                }, 0x00, Local1)
10589        M1A0 (Local0, C010, Ones, 0x04E1)
10590        M1A0 (Local1, C010, Ones, 0x04E2)
10591        Local0 = Index (Package (0x01)
10592                {
10593                    M932
10594                }, 0x00, Local1)
10595        M1A0 (Local0, C010, Ones, 0x04E3)
10596        M1A0 (Local1, C010, Ones, 0x04E4)
10597        Local0 = Index (Package (0x01)
10598                {
10599                    M933
10600                }, 0x00, Local1)
10601        M1A0 (Local0, C010, Ones, 0x04E5)
10602        M1A0 (Local1, C010, Ones, 0x04E6)
10603        Local0 = Index (Package (0x01)
10604                {
10605                    M934
10606                }, 0x00, Local1)
10607        M1A0 (Local0, C010, Ones, 0x04E7)
10608        M1A0 (Local1, C010, Ones, 0x04E8)
10609        Local0 = Index (Package (0x01)
10610                {
10611                    M935
10612                }, 0x00, Local1)
10613        M1A0 (Local0, C010, Ones, 0x04E9)
10614        M1A0 (Local1, C010, Ones, 0x04EA)
10615        M000 ()
10616        M1A6 ()
10617    }
10618
10619    Method (M16F, 7, NotSerialized)
10620    {
10621        C081 = Z077       /* absolute index of file initiating the checking */ /* \Z077 */
10622        C089 = 0x01      /* flag of Reference, object otherwise */
10623        If (Arg0)
10624        {
10625            M168 ()
10626        }
10627
10628        If (Arg1)
10629        {
10630            M169 ()
10631        }
10632
10633        If (Arg2)
10634        {
10635            M16A (C083)
10636        }
10637
10638        If (Arg3)
10639        {
10640            M16B ()
10641        }
10642
10643        If (Arg4)
10644        {
10645            M16C (C083)
10646        }
10647
10648        If (Arg5)
10649        {
10650            M16D ()
10651        }
10652
10653        If (Arg6)
10654        {
10655            M16E ()
10656        }
10657    }
10658
10659    /* Usual mode */
10660
10661    Method (M178, 0, NotSerialized)
10662    {
10663        C084 = 0x01  /* run verification of references (reading) */
10664        C085 = 0x00  /* create the chain of references to LocalX, then dereference them */
10665        Debug = "Usual mode:"
10666        M16F (0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01)
10667    }
10668
10669    /* The mode with the chain of references to LocalX */
10670
10671    Method (M179, 0, NotSerialized)
10672    {
10673        C084 = 0x01  /* run verification of references (reading) */
10674        C085 = 0x01  /* create the chain of references to LocalX, then dereference them */
10675        Debug = "The mode with the chain of references to LocalX:"
10676        M16F (0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01)
10677    }
10678
10679    /* Run-method */
10680
10681    Method (REF1, 0, NotSerialized)
10682    {
10683        Debug = "TEST: REF1, References"
10684        C080 = "REF1" /* name of test */
10685        C082 = 0x00      /* flag of test of exceptions */
10686        C083 = 0x00      /* run verification of references (write/read) */
10687        C086 = 0x00      /* flag, run test till the first error */
10688        C087 = 0x01      /* apply DeRefOf to ArgX-ObjectReference */
10689        M178 ()
10690        M179 ()
10691    }
10692