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     ============================
30     !!!!!!!!!!!!!!!!!!!!!!!!!!!!
31     IT IS IN PROGRESS !!!!!!!!!!
32     !!!!!!!!!!!!!!!!!!!!!!!!!!!!
33     ============================
34     SEE: LEqual (and LGreater ?) tests were mostly checked for 64-bit mode only.
35     Do that after ACPICA bugs are fixed.
36     SEE: what can be removed from m48b
37     */
38    /* */
39    /* Implicit Source Operand Conversion, complex test */
40    /* */
41    Name (Z065, 0x41)
42    /* Acquire (mux, wrd) => Boolean */
43    /* */
44    /* Total scale of unacceptable types: */
45    /*    SyncObject: 0x5cff */
46    /* Total scale of acceptable types: */
47    /*    SyncObject: 0x0200 */
48    Method (M400, 1, Serialized)
49    {
50        Name (OP, 0x00)
51        Name (TS, "m400")
52        TS00 (TS)
53        If (Arg0)
54        {
55            M486 ()
56            DF00 = 0x0900
57            Local7 = M488 (OP, 0x5CFF, 0x00, 0x00, 0x00, 0x00)
58        }
59        Else
60        {
61            Local7 = M48D (OP, 0x0900, 0x00, 0x00, 0x00, Zero, Zero)
62            Local7 = M48D (OP, 0x0901, 0x00, 0x00, 0x00, Zero, Zero)
63        }
64    }
65
66    /* Add, check all unavailable non-hex symbols */
67
68    Method (M4A2, 1, Serialized)
69    {
70        Name (TS, "m4a2")
71        Name (S000, "`-=qwrtyuiop[]\\sghjkl;\'zxvnm,./~!@#$%^&*()_+QWRTYUIOP{}|SGHJKL:\"ZXVNM<>? ")
72        Name (LPN0, 0x49)
73        Name (LPC0, 0x00)
74        While (LPN0)
75        {
76            Local0 = M4A1 (S000, LPC0)
77            Local1 = ObjectType (Local0)
78            If ((Local1 != 0x02))
79            {
80                ERR (Arg0, Z065, __LINE__, 0x00, 0x00, Local1, 0x02)
81            }
82            Else
83            {
84                Local1 = SizeOf (Local0)
85                If ((Local1 != 0x01))
86                {
87                    ERR (Arg0, Z065, __LINE__, 0x00, 0x00, Local1, 0x01)
88                }
89                Else
90                {
91                    CH03 (TS, Z065, __LINE__, 0x00, 0x00)
92                    Local7 = (Local0 + 0x00)
93                    CH04 (Arg0, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00) /* AE_BAD_HEX_CONSTANT */
94                    CH03 (TS, Z065, __LINE__, 0x00, 0x00)
95                    Local7 = (0x00 + Local0)
96                    CH04 (Arg0, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00) /* AE_BAD_HEX_CONSTANT */
97                }
98            }
99
100            Debug = Local0
101            LPN0--
102            LPC0++
103        }
104    }
105
106    /* Add, check all available hex symbols */
107
108    Method (M4A4, 1, Serialized)
109    {
110        Name (TS, "m4a4")
111        Name (S000, "0123456789abcdefABCDEF")
112        Name (LPN0, 0x16)
113        Name (LPC0, 0x00)
114        While (LPN0)
115        {
116            Local0 = M4A1 (S000, LPC0)
117            Local1 = ObjectType (Local0)
118            If ((Local1 != 0x02))
119            {
120                ERR (Arg0, Z065, __LINE__, 0x00, 0x00, Local1, 0x02)
121            }
122            Else
123            {
124                Local1 = SizeOf (Local0)
125                If ((Local1 != 0x01))
126                {
127                    ERR (Arg0, Z065, __LINE__, 0x00, 0x00, Local1, 0x01)
128                }
129                Else
130                {
131                    CH03 (TS, Z065, __LINE__, 0x00, 0x00)
132                    Local7 = (Local0 + 0x00)
133                    CH03 (TS, Z065, __LINE__, 0x00, 0x00)
134                    CH03 (TS, Z065, __LINE__, 0x00, 0x00)
135                    Local7 = (0x00 + Local0)
136                    CH03 (TS, Z065, __LINE__, 0x00, 0x00)
137                }
138            }
139
140            Debug = Local0
141            LPN0--
142            LPC0++
143        }
144    }
145
146    /* Add, checkings in accordance with the Table 1 */
147
148    Method (M4A0, 1, Serialized)
149    {
150        Name (TS, "m4a0")
151        TS00 (TS)
152        If (Arg0)
153        {
154            CH03 (TS, Z065, __LINE__, 0x00, 0x00)
155            Local7 = ("fedcba98765432101" + 0x00)
156            CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
157            CH03 (TS, Z065, __LINE__, 0x00, 0x00)
158            Local7 = (0x00 + "fedcba98765432101")
159            CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
160            CH03 (TS, Z065, __LINE__, 0x00, 0x00)
161            Local7 = ("1234q" + 0x00)
162            CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
163            CH03 (TS, Z065, __LINE__, 0x00, 0x00)
164            Local7 = (0x00 + "1234q")
165            CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
166            If (0x00)
167            {
168                CH03 (TS, Z065, __LINE__, 0x00, 0x00)
169                Local7 = ("0xfedcba98765432" + 0x00)
170                CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
171                CH03 (TS, Z065, __LINE__, 0x00, 0x00)
172                Local7 = (0x00 + "0xfedcba98765432")
173                CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
174                CH03 (TS, Z065, __LINE__, 0x00, 0x00)
175                Local7 = ("" + 0x00)
176                CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
177                CH03 (TS, Z065, __LINE__, 0x00, 0x00)
178                Local7 = (0x00 + "")
179                CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
180                CH03 (TS, Z065, __LINE__, 0x00, 0x00)
181                Local7 = (" " + 0x00)
182                CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
183                CH03 (TS, Z065, __LINE__, 0x00, 0x00)
184                Local7 = (0x00 + " ")
185                CH04 (__METHOD__, 0x00, 0x22, Z065, __LINE__, 0x00, 0x00)   /* AE_BAD_HEX_CONSTANT */
186            }
187
188            M4A2 (TS)
189        }
190        /* Buffers */
191        /* Buffer Units */
192        Else
193        {
194            /* Integers, directly */
195
196            Local7 = (0xD1 + 0x00)
197            M4C0 (TS, Local7, 0xD1, 0xD1)
198            Local7 = (0x000000024CB016EA + 0x00)
199            M4C0 (TS, Local7, 0x000000024CB016EA, 0x4CB016EA)
200            Local7 = (0xFEDCBA9876543210 + 0x00)
201            M4C0 (TS, Local7, 0xFEDCBA9876543210, 0x76543210)
202            Local7 = (0x00 + 0x00)
203            M4C0 (TS, Local7, 0x00, 0x00)
204            Local7 = (0xFFFFFFFFFFFFFFFF + 0x00)
205            M4C0 (TS, Local7, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFF)
206            Local7 = (0x00 + 0xD1)
207            M4C0 (TS, Local7, 0xD1, 0xD1)
208            Local7 = (0x00 + 0x000000024CB016EA)
209            M4C0 (TS, Local7, 0x000000024CB016EA, 0x4CB016EA)
210            Local7 = (0x00 + 0xFEDCBA9876543210)
211            M4C0 (TS, Local7, 0xFEDCBA9876543210, 0x76543210)
212            Local7 = (0x00 + 0xFFFFFFFFFFFFFFFF)
213            M4C0 (TS, Local7, 0xFFFFFFFFFFFFFFFF, 0xFFFFFFFF)
214            /* Strings, directly */
215
216            Local7 = ("0321" + 0x00)
217            M4C0 (TS, Local7, 0x0321, 0x0321)
218            Local7 = ("9876543210" + 0x00)
219            M4C0 (TS, Local7, 0x0000009876543210, 0x76543210)
220            Local7 = ("321" + 0x00)
221            M4C0 (TS, Local7, 0x0321, 0x0321)
222            Local7 = ("fedcba9876543210" + 0x00)
223            M4C0 (TS, Local7, 0xFEDCBA9876543210, 0x76543210)
224            M4A4 (TS)
225        }
226
227        /*
228         Add(xxxxxx, 0, Local7)
229         m4c0(ts, Local7, 0, 0)
230         Add("xxxxxx", 0, Local7)
231         m4c0(ts, Local7, 0, 0)
232         */
233        If (0x00)
234        {
235            Debug = 0x000000024CB016EA
236        }
237    }
238
239    /* Add (int, int, Result) => Integer */
240    /* */
241    /* Total scale of unacceptable types: */
242    /*    Addend1: 0x1ed1 */
243    /*    Addend2: 0x1ed1 */
244    /* Total scale of acceptable types: */
245    /*    Addend1: 0x402e */
246    /*    Addend1: 0x402e */
247    Method (M401, 1, Serialized)
248    {
249        Name (OP, 0x01)
250        TS00 ("m401")
251        /* Expected results: 64-bit, 32-bit */
252
253        Name (P000, Package (0x62)
254        {
255            /* X - Integer */
256
257            0x58765432,
258            0x58765432,
259            /* X - String */
260
261            "Exc",
262            "Exc",
263            "Exc",
264            "Exc",
265            "Exc",
266            "Exc",
267            "Exc",
268            "Exc",
269            0x9876,
270            0x9876,
271            0xABCD,
272            0xABCD,
273            0x1234567890987654,
274            0x90987654,
275            0xDAFECBAABBDDFFEE,
276            0xBBDDFFEE,
277            0x1234567890ABCDEF,
278            0x90ABCDEF,
279            0xFDEACB0132547698,
280            0x32547698,
281            "Exc",
282            "Exc",
283            "Exc",
284            "Exc",
285            "Exc",
286            "Exc",
287            "Exc",
288            "Exc",
289            "Exc",
290            "Exc",
291            "Exc",
292            "Exc",
293            "Exc",
294            "Exc",
295            /* X - Buffer */
296
297            0x00832291,
298            0x00832291,
299            0x80,
300            0x80,
301            0x8281,
302            0x8281,
303            0x86858483,
304            0x86858483,
305            0x0000009B9A999887,
306            0x9A999887,
307            0xA3A2A1A09F9E9D9C,
308            0x9F9E9D9C,
309            0xBBBAB9B8A7A6A5A4,
310            0xA7A6A5A4,
311            0x6261605F94939291,
312            0x94939291,
313            0x0807060504030201,
314            0x04030201,
315            /* X - Field Unit */
316
317            0x7F,
318            0x7F,
319            0x07,
320            0x07,
321            0x8D,
322            0x8D,
323            0x8C8D,
324            0x8C8D,
325            0x8A8B8C8D,
326            0x8A8B8C8D,
327            0x00000001FFFFFFFF,
328            0xFFFFFFFF,
329            0x5CDEFA1988374658,
330            0x88374658,
331            0xDCDEFA1988379A58,
332            0x88379A58,
333            0xDCDEFA198837C758,
334            0x8837C758,
335            0xEFCDAB9078563482,
336            0x78563482,
337            0x52CD1299EFCDAB93,
338            0xEFCDAB93,
339            /* X - Buffer Field */
340
341            0x918654AB,
342            0x918654AB,
343            0x07,
344            0x07,
345            0x8D,
346            0x8D,
347            0x8C8D,
348            0x8C8D,
349            0x8A8B8C8D,
350            0x8A8B8C8D,
351            0x00000001FFFFFFFF,
352            0xFFFFFFFF,
353            0x5CDEFA1988374658,
354            0x88374658,
355            0xDCDEFA1988379A58,
356            0x88379A58,
357            0xDCDEFA198837C758,
358            0x8837C758,
359            0xEFCDAB9078563482,
360            0x78563482,
361            0x52CD1299EFCDAB93,
362            0xEFCDAB93
363        })
364        If (Arg0)
365        {
366            If (0x00)
367            {
368                M486 ()
369                DF00 = 0x0100
370                DF01 = 0x0100
371                Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
372            }
373
374            M4A0 (0x01)
375        }
376        ElseIf (0x00)
377        {
378            FLG1 = 0x01
379            COM2 = 0x01
380            /*		Store(p000, PKG1) */
381            /*		Store(PKG0, PKG2) */
382            M48B (OP, 0x0104)
383            /*		Store(PKG0, PKG1) */
384            /*		Store(PKG0, PKG2) */
385            COM2 = 0x00
386            FLG1 = 0x00
387        }
388        Else
389        {
390            M4A0 (0x00)
391        }
392    }
393
394    /* And (int, int, Result) => Integer */
395    /* */
396    /* Total scale of unacceptable types: */
397    /*    Source1: 0x1ed1 */
398    /*    Source2: 0x1ed1 */
399    /* Total scale of acceptable types: */
400    /*    Source1: 0x402e */
401    /*    Source2: 0x402e */
402    Method (M402, 1, Serialized)
403    {
404        Name (OP, 0x02)
405        TS00 ("m402")
406        /* Expected results: 64-bit, 32-bit */
407
408        Name (P000, Package (0x62)
409        {
410            /* X - Integer */
411
412            0x58765432,
413            0x58765432,
414            /* X - String */
415
416            "Exc",
417            "Exc",
418            "Exc",
419            "Exc",
420            "Exc",
421            "Exc",
422            "Exc",
423            "Exc",
424            0x9876,
425            0x9876,
426            0xABCD,
427            0xABCD,
428            0x1234567890987654,
429            0x90987654,
430            0xDAFECBAABBDDFFEE,
431            0xBBDDFFEE,
432            0x1234567890ABCDEF,
433            0x90ABCDEF,
434            0xFDEACB0132547698,
435            0x32547698,
436            "Exc",
437            "Exc",
438            "Exc",
439            "Exc",
440            "Exc",
441            "Exc",
442            "Exc",
443            "Exc",
444            "Exc",
445            "Exc",
446            "Exc",
447            "Exc",
448            "Exc",
449            "Exc",
450            /* X - Buffer */
451
452            0x00832291,
453            0x00832291,
454            0x80,
455            0x80,
456            0x8281,
457            0x8281,
458            0x86858483,
459            0x86858483,
460            0x0000009B9A999887,
461            0x9A999887,
462            0xA3A2A1A09F9E9D9C,
463            0x9F9E9D9C,
464            0xBBBAB9B8A7A6A5A4,
465            0xA7A6A5A4,
466            0x6261605F94939291,
467            0x94939291,
468            0x0807060504030201,
469            0x04030201,
470            /* X - Field Unit */
471
472            0x7F,
473            0x7F,
474            0x07,
475            0x07,
476            0x8D,
477            0x8D,
478            0x8C8D,
479            0x8C8D,
480            0x8A8B8C8D,
481            0x8A8B8C8D,
482            0x00000001FFFFFFFF,
483            0xFFFFFFFF,
484            0x5CDEFA1988374658,
485            0x88374658,
486            0xDCDEFA1988379A58,
487            0x88379A58,
488            0xDCDEFA198837C758,
489            0x8837C758,
490            0xEFCDAB9078563482,
491            0x78563482,
492            0x52CD1299EFCDAB93,
493            0xEFCDAB93,
494            /* X - Buffer Field */
495
496            0x918654AB,
497            0x918654AB,
498            0x07,
499            0x07,
500            0x8D,
501            0x8D,
502            0x8C8D,
503            0x8C8D,
504            0x8A8B8C8D,
505            0x8A8B8C8D,
506            0x00000001FFFFFFFF,
507            0xFFFFFFFF,
508            0x5CDEFA1988374658,
509            0x88374658,
510            0xDCDEFA1988379A58,
511            0x88379A58,
512            0xDCDEFA198837C758,
513            0x8837C758,
514            0xEFCDAB9078563482,
515            0x78563482,
516            0x52CD1299EFCDAB93,
517            0xEFCDAB93
518        })
519        If (Arg0)
520        {
521            M486 ()
522            DF00 = 0x0100
523            DF01 = 0x0100
524            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
525        }
526        Else
527        {
528            FLG1 = 0x01
529            COM2 = 0x01
530            /*		Store(p000, PKG1) */
531            /*		Store(PKG0, PKG2) */
532            M48B (OP, 0x0106)
533            /*		Store(PKG0, PKG1) */
534            /*		Store(PKG0, PKG2) */
535            COM2 = 0x00
536            FLG1 = 0x00
537        }
538    }
539
540    /* Concatenate({int|str|buf}, {int|str|buf}, Result) => ComputationalData */
541    /* */
542    /* Total scale of unacceptable types: */
543    /*    Source1: 0x1ed1 */
544    /*    Source2: 0x1ed1 */
545    /* Total scale of acceptable types: */
546    /*    Source1: 0x402e */
547    /*    Source2: 0x402e */
548    Method (M403, 1, Serialized)
549    {
550        Name (OP, 0x03)
551        TS00 ("m403")
552        /* Expected results: 64-bit, 32-bit */
553
554        Name (P000, Package (0x62)
555        {
556            /* X - Integer */
557
558            Buffer (0x10)
559            {
560                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
561                /* 0008 */  0x32, 0x54, 0x76, 0x58, 0x00, 0x00, 0x00, 0x00   // 2TvX....
562            },
563
564            Buffer (0x08)
565            {
566                 0x78, 0x56, 0x34, 0x42, 0x32, 0x54, 0x76, 0x58   // xV4B2TvX
567            },
568
569            /* X - String */
570
571            "Exc",
572            "Exc",
573            "Exc",
574            "Exc",
575            "Exc",
576            "Exc",
577            "Exc",
578            "Exc",
579            Buffer (0x10)
580            {
581                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
582                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
583            },
584
585            Buffer (0x08)
586            {
587                 0x78, 0x56, 0x34, 0x42, 0x76, 0x98, 0x00, 0x00   // xV4Bv...
588            },
589
590            Buffer (0x10)
591            {
592                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
593                /* 0008 */  0xCD, 0xAB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
594            },
595
596            Buffer (0x08)
597            {
598                 0x78, 0x56, 0x34, 0x42, 0xCD, 0xAB, 0x00, 0x00   // xV4B....
599            },
600
601            Buffer (0x10)
602            {
603                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
604                /* 0008 */  0x54, 0x76, 0x98, 0x90, 0x78, 0x56, 0x34, 0x12   // Tv..xV4.
605            },
606
607            Buffer (0x08)
608            {
609                 0x78, 0x56, 0x34, 0x42, 0x54, 0x76, 0x98, 0x90   // xV4BTv..
610            },
611
612            Buffer (0x10)
613            {
614                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
615                /* 0008 */  0xEE, 0xFF, 0xDD, 0xBB, 0xAA, 0xCB, 0xFE, 0xDA   // ........
616            },
617
618            Buffer (0x08)
619            {
620                 0x78, 0x56, 0x34, 0x42, 0xEE, 0xFF, 0xDD, 0xBB   // xV4B....
621            },
622
623            Buffer (0x10)
624            {
625                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
626                /* 0008 */  0xEF, 0xCD, 0xAB, 0x90, 0x78, 0x56, 0x34, 0x12   // ....xV4.
627            },
628
629            Buffer (0x08)
630            {
631                 0x78, 0x56, 0x34, 0x42, 0xEF, 0xCD, 0xAB, 0x90   // xV4B....
632            },
633
634            Buffer (0x10)
635            {
636                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
637                /* 0008 */  0x98, 0x76, 0x54, 0x32, 0x01, 0xCB, 0xEA, 0xFD   // .vT2....
638            },
639
640            Buffer (0x08)
641            {
642                 0x78, 0x56, 0x34, 0x42, 0x98, 0x76, 0x54, 0x32   // xV4B.vT2
643            },
644
645            "Exc",
646            "Exc",
647            "Exc",
648            "Exc",
649            "Exc",
650            "Exc",
651            "Exc",
652            "Exc",
653            "Exc",
654            "Exc",
655            "Exc",
656            "Exc",
657            "Exc",
658            "Exc",
659            /* X - Buffer */
660
661            Buffer (0x10)
662            {
663                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
664                /* 0008 */  0x91, 0x22, 0x83, 0x00, 0x00, 0x00, 0x00, 0x00   // ."......
665            },
666
667            Buffer (0x08)
668            {
669                 0x78, 0x56, 0x34, 0x42, 0x91, 0x22, 0x83, 0x00   // xV4B."..
670            },
671
672            Buffer (0x10)
673            {
674                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
675                /* 0008 */  0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
676            },
677
678            Buffer (0x08)
679            {
680                 0x78, 0x56, 0x34, 0x42, 0x80, 0x00, 0x00, 0x00   // xV4B....
681            },
682
683            Buffer (0x10)
684            {
685                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
686                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
687            },
688
689            Buffer (0x08)
690            {
691                 0x78, 0x56, 0x34, 0x42, 0x81, 0x82, 0x00, 0x00   // xV4B....
692            },
693
694            Buffer (0x10)
695            {
696                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
697                /* 0008 */  0x83, 0x84, 0x85, 0x86, 0x00, 0x00, 0x00, 0x00   // ........
698            },
699
700            Buffer (0x08)
701            {
702                 0x78, 0x56, 0x34, 0x42, 0x83, 0x84, 0x85, 0x86   // xV4B....
703            },
704
705            Buffer (0x10)
706            {
707                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
708                /* 0008 */  0x87, 0x98, 0x99, 0x9A, 0x9B, 0x00, 0x00, 0x00   // ........
709            },
710
711            Buffer (0x08)
712            {
713                 0x78, 0x56, 0x34, 0x42, 0x87, 0x98, 0x99, 0x9A   // xV4B....
714            },
715
716            Buffer (0x10)
717            {
718                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
719                /* 0008 */  0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1, 0xA2, 0xA3   // ........
720            },
721
722            Buffer (0x08)
723            {
724                 0x78, 0x56, 0x34, 0x42, 0x9C, 0x9D, 0x9E, 0x9F   // xV4B....
725            },
726
727            Buffer (0x10)
728            {
729                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
730                /* 0008 */  0xA4, 0xA5, 0xA6, 0xA7, 0xB8, 0xB9, 0xBA, 0xBB   // ........
731            },
732
733            Buffer (0x08)
734            {
735                 0x78, 0x56, 0x34, 0x42, 0xA4, 0xA5, 0xA6, 0xA7   // xV4B....
736            },
737
738            Buffer (0x10)
739            {
740                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
741                /* 0008 */  0x91, 0x92, 0x93, 0x94, 0x5F, 0x60, 0x61, 0x62   // ...._`ab
742            },
743
744            Buffer (0x08)
745            {
746                 0x78, 0x56, 0x34, 0x42, 0x91, 0x92, 0x93, 0x94   // xV4B....
747            },
748
749            Buffer (0x10)
750            {
751                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
752                /* 0008 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08   // ........
753            },
754
755            Buffer (0x08)
756            {
757                 0x78, 0x56, 0x34, 0x42, 0x01, 0x02, 0x03, 0x04   // xV4B....
758            },
759
760            /* X - Field Unit */
761
762            Buffer (0x10)
763            {
764                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
765                /* 0008 */  0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
766            },
767
768            Buffer (0x08)
769            {
770                 0x78, 0x56, 0x34, 0x42, 0x7F, 0x00, 0x00, 0x00   // xV4B....
771            },
772
773            Buffer (0x10)
774            {
775                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
776                /* 0008 */  0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
777            },
778
779            Buffer (0x08)
780            {
781                 0x78, 0x56, 0x34, 0x42, 0x07, 0x00, 0x00, 0x00   // xV4B....
782            },
783
784            Buffer (0x10)
785            {
786                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
787                /* 0008 */  0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
788            },
789
790            Buffer (0x08)
791            {
792                 0x78, 0x56, 0x34, 0x42, 0x8D, 0x00, 0x00, 0x00   // xV4B....
793            },
794
795            Buffer (0x10)
796            {
797                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
798                /* 0008 */  0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
799            },
800
801            Buffer (0x08)
802            {
803                 0x78, 0x56, 0x34, 0x42, 0x8D, 0x8C, 0x00, 0x00   // xV4B....
804            },
805
806            Buffer (0x10)
807            {
808                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
809                /* 0008 */  0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00, 0x00, 0x00   // ........
810            },
811
812            Buffer (0x08)
813            {
814                 0x78, 0x56, 0x34, 0x42, 0x8D, 0x8C, 0x8B, 0x8A   // xV4B....
815            },
816
817            Buffer (0x10)
818            {
819                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
820                /* 0008 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0x00   // ........
821            },
822
823            Buffer (0x08)
824            {
825                 0x78, 0x56, 0x34, 0x42, 0xFF, 0xFF, 0xFF, 0xFF   // xV4B....
826            },
827
828            Buffer (0x10)
829            {
830                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
831                /* 0008 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C   // XF7....\
832            },
833
834            Buffer (0x08)
835            {
836                 0x78, 0x56, 0x34, 0x42, 0x58, 0x46, 0x37, 0x88   // xV4BXF7.
837            },
838
839            Buffer (0x10)
840            {
841                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
842                /* 0008 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC   // X.7.....
843            },
844
845            Buffer (0x08)
846            {
847                 0x78, 0x56, 0x34, 0x42, 0x58, 0x9A, 0x37, 0x88   // xV4BX.7.
848            },
849
850            Buffer (0x10)
851            {
852                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
853                /* 0008 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC   // X.7.....
854            },
855
856            Buffer (0x08)
857            {
858                 0x78, 0x56, 0x34, 0x42, 0x58, 0xC7, 0x37, 0x88   // xV4BX.7.
859            },
860
861            Buffer (0x10)
862            {
863                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
864                /* 0008 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF   // .4Vx....
865            },
866
867            Buffer (0x08)
868            {
869                 0x78, 0x56, 0x34, 0x42, 0x82, 0x34, 0x56, 0x78   // xV4B.4Vx
870            },
871
872            Buffer (0x10)
873            {
874                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
875                /* 0008 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52   // .......R
876            },
877
878            Buffer (0x08)
879            {
880                 0x78, 0x56, 0x34, 0x42, 0x93, 0xAB, 0xCD, 0xEF   // xV4B....
881            },
882
883            /* X - Buffer Field */
884
885            Buffer (0x10)
886            {
887                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
888                /* 0008 */  0xAB, 0x54, 0x86, 0x91, 0x00, 0x00, 0x00, 0x00   // .T......
889            },
890
891            Buffer (0x08)
892            {
893                 0x78, 0x56, 0x34, 0x42, 0xAB, 0x54, 0x86, 0x91   // xV4B.T..
894            },
895
896            Buffer (0x10)
897            {
898                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
899                /* 0008 */  0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
900            },
901
902            Buffer (0x08)
903            {
904                 0x78, 0x56, 0x34, 0x42, 0x07, 0x00, 0x00, 0x00   // xV4B....
905            },
906
907            Buffer (0x10)
908            {
909                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
910                /* 0008 */  0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
911            },
912
913            Buffer (0x08)
914            {
915                 0x78, 0x56, 0x34, 0x42, 0x8D, 0x00, 0x00, 0x00   // xV4B....
916            },
917
918            Buffer (0x10)
919            {
920                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
921                /* 0008 */  0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
922            },
923
924            Buffer (0x08)
925            {
926                 0x78, 0x56, 0x34, 0x42, 0x8D, 0x8C, 0x00, 0x00   // xV4B....
927            },
928
929            Buffer (0x10)
930            {
931                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
932                /* 0008 */  0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00, 0x00, 0x00   // ........
933            },
934
935            Buffer (0x08)
936            {
937                 0x78, 0x56, 0x34, 0x42, 0x8D, 0x8C, 0x8B, 0x8A   // xV4B....
938            },
939
940            Buffer (0x10)
941            {
942                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
943                /* 0008 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0x00   // ........
944            },
945
946            Buffer (0x08)
947            {
948                 0x78, 0x56, 0x34, 0x42, 0xFF, 0xFF, 0xFF, 0xFF   // xV4B....
949            },
950
951            Buffer (0x10)
952            {
953                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
954                /* 0008 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C   // XF7....\
955            },
956
957            Buffer (0x08)
958            {
959                 0x78, 0x56, 0x34, 0x42, 0x58, 0x46, 0x37, 0x88   // xV4BXF7.
960            },
961
962            Buffer (0x10)
963            {
964                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
965                /* 0008 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC   // X.7.....
966            },
967
968            Buffer (0x08)
969            {
970                 0x78, 0x56, 0x34, 0x42, 0x58, 0x9A, 0x37, 0x88   // xV4BX.7.
971            },
972
973            Buffer (0x10)
974            {
975                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
976                /* 0008 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC   // X.7.....
977            },
978
979            Buffer (0x08)
980            {
981                 0x78, 0x56, 0x34, 0x42, 0x58, 0xC7, 0x37, 0x88   // xV4BX.7.
982            },
983
984            Buffer (0x10)
985            {
986                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
987                /* 0008 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF   // .4Vx....
988            },
989
990            Buffer (0x08)
991            {
992                 0x78, 0x56, 0x34, 0x42, 0x82, 0x34, 0x56, 0x78   // xV4B.4Vx
993            },
994
995            Buffer (0x10)
996            {
997                /* 0000 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB,  // xV4B....
998                /* 0008 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52   // .......R
999            },
1000
1001            Buffer (0x08)
1002            {
1003                 0x78, 0x56, 0x34, 0x42, 0x93, 0xAB, 0xCD, 0xEF   // xV4B....
1004            }
1005        })
1006        /* Expected results: 64-bit, 32-bit */
1007
1008        Name (P001, Package (0x62)
1009        {
1010            /* X - Integer */
1011
1012            Buffer (0x10)
1013            {
1014                /* 0000 */  0x32, 0x54, 0x76, 0x58, 0x00, 0x00, 0x00, 0x00,  // 2TvX....
1015                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1016            },
1017
1018            Buffer (0x08)
1019            {
1020                 0x32, 0x54, 0x76, 0x58, 0x78, 0x56, 0x34, 0x42   // 2TvXxV4B
1021            },
1022
1023            /* X - String */
1024
1025            "qwrtABEDF18942345678",
1026            "qwrt42345678",
1027            "svnmjklABEDF18942345678",
1028            "svnmjkl42345678",
1029            "1234zyqABEDF18942345678",
1030            "1234zyq42345678",
1031            "abcdefzyqABEDF18942345678",
1032            "abcdefzyq42345678",
1033            "9876ABEDF18942345678",
1034            "987642345678",
1035            "aBcDABEDF18942345678",
1036            "aBcD42345678",
1037            "1234567890987654ABEDF18942345678",
1038            "123456789098765442345678",
1039            "daFeCBaabbddffeeABEDF18942345678",
1040            "daFeCBaabbddffee42345678",
1041            "1234567890abCdeFABEDF18942345678",
1042            "1234567890abCdeF42345678",
1043            "FdeAcb0132547698ABEDF18942345678",
1044            "FdeAcb013254769842345678",
1045            "12345678909876540ABEDF18942345678",
1046            "1234567890987654042345678",
1047            "fdeacb01325476980ABEDF18942345678",
1048            "fdeacb0132547698042345678",
1049            "123456789011223344556677889998765432199983337744ABEDF18942345678",
1050            "12345678901122334455667788999876543219998333774442345678",
1051            "abcdefaAbbccddeeffffeeddccaabbddeeffaaaabbbbeeefffddABEDF18942345678",
1052            "abcdefaAbbccddeeffffeeddccaabbddeeffaaaabbbbeeefffdd42345678",
1053            "1234567890abcdef9876543210fedbca1122334455667788fdeacbABEDF18942345678",
1054            "1234567890abcdef9876543210fedbca1122334455667788fdeacb42345678",
1055            "defa1234567890abcdef9876543210fedbca1122334455667788fdeacbABEDF18942345678",
1056            "defa1234567890abcdef9876543210fedbca1122334455667788fdeacb42345678",
1057            "123456789011223344556677889998765432199983337744zABEDF18942345678",
1058            "123456789011223344556677889998765432199983337744z42345678",
1059            /* X - Buffer */
1060
1061            Buffer (0x0B)
1062            {
1063                /* 0000 */  0x91, 0x22, 0x83, 0x78, 0x56, 0x34, 0x42, 0x89,  // .".xV4B.
1064                /* 0008 */  0xF1, 0xED, 0xAB                                 // ...
1065            },
1066
1067            Buffer (0x07)
1068            {
1069                 0x91, 0x22, 0x83, 0x78, 0x56, 0x34, 0x42         // .".xV4B
1070            },
1071
1072            Buffer (0x09)
1073            {
1074                /* 0000 */  0x80, 0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED,  // .xV4B...
1075                /* 0008 */  0xAB                                             // .
1076            },
1077
1078            Buffer (0x05)
1079            {
1080                 0x80, 0x78, 0x56, 0x34, 0x42                     // .xV4B
1081            },
1082
1083            Buffer (0x0A)
1084            {
1085                /* 0000 */  0x81, 0x82, 0x78, 0x56, 0x34, 0x42, 0x89, 0xF1,  // ..xV4B..
1086                /* 0008 */  0xED, 0xAB                                       // ..
1087            },
1088
1089            Buffer (0x06)
1090            {
1091                 0x81, 0x82, 0x78, 0x56, 0x34, 0x42               // ..xV4B
1092            },
1093
1094            Buffer (0x0C)
1095            {
1096                /* 0000 */  0x83, 0x84, 0x85, 0x86, 0x78, 0x56, 0x34, 0x42,  // ....xV4B
1097                /* 0008 */  0x89, 0xF1, 0xED, 0xAB                           // ....
1098            },
1099
1100            Buffer (0x08)
1101            {
1102                 0x83, 0x84, 0x85, 0x86, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1103            },
1104
1105            Buffer (0x0D)
1106            {
1107                /* 0000 */  0x87, 0x98, 0x99, 0x9A, 0x9B, 0x78, 0x56, 0x34,  // .....xV4
1108                /* 0008 */  0x42, 0x89, 0xF1, 0xED, 0xAB                     // B....
1109            },
1110
1111            Buffer (0x09)
1112            {
1113                /* 0000 */  0x87, 0x98, 0x99, 0x9A, 0x9B, 0x78, 0x56, 0x34,  // .....xV4
1114                /* 0008 */  0x42                                             // B
1115            },
1116
1117            Buffer (0x10)
1118            {
1119                /* 0000 */  0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1, 0xA2, 0xA3,  // ........
1120                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1121            },
1122
1123            Buffer (0x0C)
1124            {
1125                /* 0000 */  0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1, 0xA2, 0xA3,  // ........
1126                /* 0008 */  0x78, 0x56, 0x34, 0x42                           // xV4B
1127            },
1128
1129            Buffer (0x11)
1130            {
1131                /* 0000 */  0xA4, 0xA5, 0xA6, 0xA7, 0xB8, 0xB9, 0xBA, 0xBB,  // ........
1132                /* 0008 */  0xBC, 0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED,  // .xV4B...
1133                /* 0010 */  0xAB                                             // .
1134            },
1135
1136            Buffer (0x0D)
1137            {
1138                /* 0000 */  0xA4, 0xA5, 0xA6, 0xA7, 0xB8, 0xB9, 0xBA, 0xBB,  // ........
1139                /* 0008 */  0xBC, 0x78, 0x56, 0x34, 0x42                     // .xV4B
1140            },
1141
1142            Buffer (0xD0)
1143            {
1144                /* 0000 */  0x91, 0x92, 0x93, 0x94, 0x5F, 0x60, 0x61, 0x62,  // ...._`ab
1145                /* 0008 */  0x63, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // c.......
1146                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
1147                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
1148                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
1149                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
1150                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
1151                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
1152                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
1153                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
1154                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
1155                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
1156                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
1157                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
1158                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
1159                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
1160                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
1161                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
1162                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
1163                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
1164                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
1165                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
1166                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
1167                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
1168                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
1169                /* 00C8 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1170            },
1171
1172            Buffer (0xCC)
1173            {
1174                /* 0000 */  0x91, 0x92, 0x93, 0x94, 0x5F, 0x60, 0x61, 0x62,  // ...._`ab
1175                /* 0008 */  0x63, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // c.......
1176                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
1177                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
1178                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
1179                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
1180                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
1181                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
1182                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
1183                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
1184                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
1185                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
1186                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
1187                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
1188                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
1189                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
1190                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
1191                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
1192                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
1193                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
1194                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
1195                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
1196                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
1197                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
1198                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
1199                /* 00C8 */  0x78, 0x56, 0x34, 0x42                           // xV4B
1200            },
1201
1202            Buffer (0x0109)
1203            {
1204                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
1205                /* 0008 */  0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // ........
1206                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
1207                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
1208                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
1209                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
1210                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
1211                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
1212                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
1213                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
1214                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
1215                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
1216                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
1217                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
1218                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
1219                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
1220                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
1221                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
1222                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
1223                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
1224                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
1225                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
1226                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
1227                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
1228                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
1229                /* 00C8 */  0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF, 0xD0,  // ........
1230                /* 00D0 */  0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8,  // ........
1231                /* 00D8 */  0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF, 0xE0,  // ........
1232                /* 00E0 */  0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8,  // ........
1233                /* 00E8 */  0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE, 0xEF, 0xF0,  // ........
1234                /* 00F0 */  0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8,  // ........
1235                /* 00F8 */  0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF, 0x00,  // ........
1236                /* 0100 */  0x01, 0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED,  // .xV4B...
1237                /* 0108 */  0xAB                                             // .
1238            },
1239
1240            Buffer (0x0105)
1241            {
1242                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
1243                /* 0008 */  0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // ........
1244                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
1245                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
1246                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
1247                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
1248                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
1249                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
1250                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
1251                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
1252                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
1253                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
1254                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
1255                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
1256                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
1257                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
1258                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
1259                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
1260                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
1261                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
1262                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
1263                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
1264                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
1265                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
1266                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
1267                /* 00C8 */  0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF, 0xD0,  // ........
1268                /* 00D0 */  0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8,  // ........
1269                /* 00D8 */  0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF, 0xE0,  // ........
1270                /* 00E0 */  0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8,  // ........
1271                /* 00E8 */  0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE, 0xEF, 0xF0,  // ........
1272                /* 00F0 */  0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8,  // ........
1273                /* 00F8 */  0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF, 0x00,  // ........
1274                /* 0100 */  0x01, 0x78, 0x56, 0x34, 0x42                     // .xV4B
1275            },
1276
1277            /* X - Field Unit */
1278
1279            Buffer (0x10)
1280            {
1281                /* 0000 */  0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1282                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1283            },
1284
1285            Buffer (0x08)
1286            {
1287                 0x7F, 0x00, 0x00, 0x00, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1288            },
1289
1290            Buffer (0x10)
1291            {
1292                /* 0000 */  0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1293                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1294            },
1295
1296            Buffer (0x08)
1297            {
1298                 0x07, 0x00, 0x00, 0x00, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1299            },
1300
1301            Buffer (0x10)
1302            {
1303                /* 0000 */  0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1304                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1305            },
1306
1307            Buffer (0x08)
1308            {
1309                 0x8D, 0x00, 0x00, 0x00, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1310            },
1311
1312            Buffer (0x10)
1313            {
1314                /* 0000 */  0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1315                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1316            },
1317
1318            Buffer (0x08)
1319            {
1320                 0x8D, 0x8C, 0x00, 0x00, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1321            },
1322
1323            Buffer (0x10)
1324            {
1325                /* 0000 */  0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00, 0x00, 0x00,  // ........
1326                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1327            },
1328
1329            Buffer (0x08)
1330            {
1331                 0x8D, 0x8C, 0x8B, 0x8A, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1332            },
1333
1334            Buffer (0x10)
1335            {
1336                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0x00,  // ........
1337                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1338            },
1339
1340            Buffer (0x09)
1341            {
1342                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x78, 0x56, 0x34,  // .....xV4
1343                /* 0008 */  0x42                                             // B
1344            },
1345
1346            Buffer (0x10)
1347            {
1348                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
1349                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1350            },
1351
1352            Buffer (0x0C)
1353            {
1354                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
1355                /* 0008 */  0x78, 0x56, 0x34, 0x42                           // xV4B
1356            },
1357
1358            Buffer (0x10)
1359            {
1360                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
1361                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1362            },
1363
1364            Buffer (0x0C)
1365            {
1366                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
1367                /* 0008 */  0x78, 0x56, 0x34, 0x42                           // xV4B
1368            },
1369
1370            Buffer (0x11)
1371            {
1372                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
1373                /* 0008 */  0x00, 0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED,  // .xV4B...
1374                /* 0010 */  0xAB                                             // .
1375            },
1376
1377            Buffer (0x0D)
1378            {
1379                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
1380                /* 0008 */  0x00, 0x78, 0x56, 0x34, 0x42                     // .xV4B
1381            },
1382
1383            Buffer (0x18)
1384            {
1385                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
1386                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
1387                /* 0010 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1388            },
1389
1390            Buffer (0x14)
1391            {
1392                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
1393                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
1394                /* 0010 */  0x78, 0x56, 0x34, 0x42                           // xV4B
1395            },
1396
1397            Buffer (0x29)
1398            {
1399                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
1400                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1401                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1402                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1403                /* 0020 */  0x00, 0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED,  // .xV4B...
1404                /* 0028 */  0xAB                                             // .
1405            },
1406
1407            Buffer (0x25)
1408            {
1409                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
1410                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1411                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1412                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1413                /* 0020 */  0x00, 0x78, 0x56, 0x34, 0x42                     // .xV4B
1414            },
1415
1416            /* X - Buffer Field */
1417
1418            Buffer (0x10)
1419            {
1420                /* 0000 */  0xAB, 0x54, 0x86, 0x91, 0x00, 0x00, 0x00, 0x00,  // .T......
1421                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1422            },
1423
1424            Buffer (0x08)
1425            {
1426                 0xAB, 0x54, 0x86, 0x91, 0x78, 0x56, 0x34, 0x42   // .T..xV4B
1427            },
1428
1429            Buffer (0x10)
1430            {
1431                /* 0000 */  0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1432                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1433            },
1434
1435            Buffer (0x08)
1436            {
1437                 0x07, 0x00, 0x00, 0x00, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1438            },
1439
1440            Buffer (0x10)
1441            {
1442                /* 0000 */  0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1443                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1444            },
1445
1446            Buffer (0x08)
1447            {
1448                 0x8D, 0x00, 0x00, 0x00, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1449            },
1450
1451            Buffer (0x10)
1452            {
1453                /* 0000 */  0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1454                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1455            },
1456
1457            Buffer (0x08)
1458            {
1459                 0x8D, 0x8C, 0x00, 0x00, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1460            },
1461
1462            Buffer (0x10)
1463            {
1464                /* 0000 */  0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00, 0x00, 0x00,  // ........
1465                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1466            },
1467
1468            Buffer (0x08)
1469            {
1470                 0x8D, 0x8C, 0x8B, 0x8A, 0x78, 0x56, 0x34, 0x42   // ....xV4B
1471            },
1472
1473            Buffer (0x10)
1474            {
1475                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0x00,  // ........
1476                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1477            },
1478
1479            Buffer (0x09)
1480            {
1481                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x78, 0x56, 0x34,  // .....xV4
1482                /* 0008 */  0x42                                             // B
1483            },
1484
1485            Buffer (0x10)
1486            {
1487                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
1488                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1489            },
1490
1491            Buffer (0x0C)
1492            {
1493                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
1494                /* 0008 */  0x78, 0x56, 0x34, 0x42                           // xV4B
1495            },
1496
1497            Buffer (0x10)
1498            {
1499                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
1500                /* 0008 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1501            },
1502
1503            Buffer (0x0C)
1504            {
1505                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
1506                /* 0008 */  0x78, 0x56, 0x34, 0x42                           // xV4B
1507            },
1508
1509            Buffer (0x11)
1510            {
1511                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
1512                /* 0008 */  0x00, 0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED,  // .xV4B...
1513                /* 0010 */  0xAB                                             // .
1514            },
1515
1516            Buffer (0x0D)
1517            {
1518                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
1519                /* 0008 */  0x00, 0x78, 0x56, 0x34, 0x42                     // .xV4B
1520            },
1521
1522            Buffer (0x18)
1523            {
1524                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
1525                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
1526                /* 0010 */  0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED, 0xAB   // xV4B....
1527            },
1528
1529            Buffer (0x14)
1530            {
1531                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
1532                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
1533                /* 0010 */  0x78, 0x56, 0x34, 0x42                           // xV4B
1534            },
1535
1536            Buffer (0x29)
1537            {
1538                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
1539                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1540                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1541                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1542                /* 0020 */  0x00, 0x78, 0x56, 0x34, 0x42, 0x89, 0xF1, 0xED,  // .xV4B...
1543                /* 0028 */  0xAB                                             // .
1544            },
1545
1546            Buffer (0x25)
1547            {
1548                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
1549                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1550                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1551                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1552                /* 0020 */  0x00, 0x78, 0x56, 0x34, 0x42                     // .xV4B
1553            }
1554        })
1555        /* Expected results: 64-bit, 32-bit */
1556
1557        Name (P002, Package (0x62)
1558        {
1559            /* X - Integer */
1560
1561            "98760000000058765432",
1562            "987658765432",
1563            /* X - String */
1564
1565            "9876qwrt",
1566            "9876qwrt",
1567            "9876svnmjkl",
1568            "9876svnmjkl",
1569            "98761234zyq",
1570            "98761234zyq",
1571            "9876abcdefzyq",
1572            "9876abcdefzyq",
1573            "98769876",
1574            "98769876",
1575            "9876aBcD",
1576            "9876aBcD",
1577            "98761234567890987654",
1578            "98761234567890987654",
1579            "9876daFeCBaabbddffee",
1580            "9876daFeCBaabbddffee",
1581            "98761234567890abCdeF",
1582            "98761234567890abCdeF",
1583            "9876FdeAcb0132547698",
1584            "9876FdeAcb0132547698",
1585            "987612345678909876540",
1586            "987612345678909876540",
1587            "9876fdeacb01325476980",
1588            "9876fdeacb01325476980",
1589            "9876123456789011223344556677889998765432199983337744",
1590            "9876123456789011223344556677889998765432199983337744",
1591            "9876abcdefaAbbccddeeffffeeddccaabbddeeffaaaabbbbeeefffdd",
1592            "9876abcdefaAbbccddeeffffeeddccaabbddeeffaaaabbbbeeefffdd",
1593            "98761234567890abcdef9876543210fedbca1122334455667788fdeacb",
1594            "98761234567890abcdef9876543210fedbca1122334455667788fdeacb",
1595            "9876defa1234567890abcdef9876543210fedbca1122334455667788fdeacb",
1596            "9876defa1234567890abcdef9876543210fedbca1122334455667788fdeacb",
1597            "9876123456789011223344556677889998765432199983337744z",
1598            "9876123456789011223344556677889998765432199983337744z",
1599            /* X - Buffer */
1600
1601            "987691 22 83",
1602            "987691 22 83",
1603            "987680",
1604            "987680",
1605            "987681 82",
1606            "987681 82",
1607            "987683 84 85 86",
1608            "987683 84 85 86",
1609            "987687 98 99 9A 9B",
1610            "987687 98 99 9A 9B",
1611            "98769C 9D 9E 9F A0 A1 A2 A3",
1612            "98769C 9D 9E 9F A0 A1 A2 A3",
1613            "9876A4 A5 A6 A7 B8 B9 BA BB BC",
1614            "9876A4 A5 A6 A7 B8 B9 BA BB BC",
1615            "Exc",
1616            "Exc",
1617            "Exc",
1618            "Exc",
1619            /* X - Field Unit */
1620
1621            "9876000000000000007F",
1622            "98760000007F",
1623            "98760000000000000007",
1624            "987600000007",
1625            "9876000000000000008D",
1626            "98760000008D",
1627            "98760000000000008C8D",
1628            "987600008C8D",
1629            "9876000000008A8B8C8D",
1630            "98768A8B8C8D",
1631            "987600000001FFFFFFFF",
1632            "9876FF FF FF FF 01",
1633            "98765CDEFA1988374658",
1634            "987658 46 37 88 19 FA DE 5C",
1635            "9876DCDEFA1988379A58",
1636            "987658 9A 37 88 19 FA DE DC",
1637            "987658 C7 37 88 19 FA DE DC 00",
1638            "987658 C7 37 88 19 FA DE DC 00",
1639            "987682 34 56 78 90 AB CD EF 55 00 00 00 00 00 00 00",
1640            "987682 34 56 78 90 AB CD EF 55 00 00 00 00 00 00 00",
1641            "987693 AB CD EF 99 12 CD 52 87 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00",
1642            "987693 AB CD EF 99 12 CD 52 87 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00",
1643            /* X - Buffer Field */
1644
1645            "987600000000918654AB",
1646            "9876918654AB",
1647            "98760000000000000007",
1648            "987600000007",
1649            "9876000000000000008D",
1650            "98760000008D",
1651            "98760000000000008C8D",
1652            "987600008C8D",
1653            "9876000000008A8B8C8D",
1654            "98768A8B8C8D",
1655            "987600000001FFFFFFFF",
1656            "9876FF FF FF FF 01",
1657            "98765CDEFA1988374658",
1658            "987658 46 37 88 19 FA DE 5C",
1659            "9876DCDEFA1988379A58",
1660            "987658 9A 37 88 19 FA DE DC",
1661            "987658 C7 37 88 19 FA DE DC 00",
1662            "987658 C7 37 88 19 FA DE DC 00",
1663            "987682 34 56 78 90 AB CD EF 55 00 00 00 00 00 00 00",
1664            "987682 34 56 78 90 AB CD EF 55 00 00 00 00 00 00 00",
1665            "987693 AB CD EF 99 12 CD 52 87 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00",
1666            "987693 AB CD EF 99 12 CD 52 87 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"
1667        })
1668        /* Expected results: 64-bit, 32-bit */
1669
1670        Name (P003, Package (0x62)
1671        {
1672            /* X - Integer */
1673
1674            Buffer (0x10)
1675            {
1676                /* 0000 */  0x32, 0x54, 0x76, 0x58, 0x00, 0x00, 0x00, 0x00,  // 2TvX....
1677                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
1678            },
1679
1680            Buffer (0x08)
1681            {
1682                 0x32, 0x54, 0x76, 0x58, 0x76, 0x98, 0x00, 0x00   // 2TvXv...
1683            },
1684
1685            /* X - String */
1686
1687            "qwrt9876",
1688            "qwrt9876",
1689            "svnmjkl9876",
1690            "svnmjkl9876",
1691            "1234zyq9876",
1692            "1234zyq9876",
1693            "abcdefzyq9876",
1694            "abcdefzyq9876",
1695            "98769876",
1696            "98769876",
1697            "aBcD9876",
1698            "aBcD9876",
1699            "12345678909876549876",
1700            "12345678909876549876",
1701            "daFeCBaabbddffee9876",
1702            "daFeCBaabbddffee9876",
1703            "1234567890abCdeF9876",
1704            "1234567890abCdeF9876",
1705            "FdeAcb01325476989876",
1706            "FdeAcb01325476989876",
1707            "123456789098765409876",
1708            "123456789098765409876",
1709            "fdeacb013254769809876",
1710            "fdeacb013254769809876",
1711            "1234567890112233445566778899987654321999833377449876",
1712            "1234567890112233445566778899987654321999833377449876",
1713            "abcdefaAbbccddeeffffeeddccaabbddeeffaaaabbbbeeefffdd9876",
1714            "abcdefaAbbccddeeffffeeddccaabbddeeffaaaabbbbeeefffdd9876",
1715            "1234567890abcdef9876543210fedbca1122334455667788fdeacb9876",
1716            "1234567890abcdef9876543210fedbca1122334455667788fdeacb9876",
1717            "defa1234567890abcdef9876543210fedbca1122334455667788fdeacb9876",
1718            "defa1234567890abcdef9876543210fedbca1122334455667788fdeacb9876",
1719            "123456789011223344556677889998765432199983337744z9876",
1720            "123456789011223344556677889998765432199983337744z9876",
1721            /* X - Buffer */
1722
1723            Buffer (0x07)
1724            {
1725                 0x91, 0x22, 0x83, 0x39, 0x38, 0x37, 0x36         // .".9876
1726            },
1727
1728            Buffer (0x07)
1729            {
1730                 0x91, 0x22, 0x83, 0x39, 0x38, 0x37, 0x36         // .".9876
1731            },
1732
1733            Buffer (0x05)
1734            {
1735                 0x80, 0x39, 0x38, 0x37, 0x36                     // .9876
1736            },
1737
1738            Buffer (0x05)
1739            {
1740                 0x80, 0x39, 0x38, 0x37, 0x36                     // .9876
1741            },
1742
1743            Buffer (0x06)
1744            {
1745                 0x81, 0x82, 0x39, 0x38, 0x37, 0x36               // ..9876
1746            },
1747
1748            Buffer (0x06)
1749            {
1750                 0x81, 0x82, 0x39, 0x38, 0x37, 0x36               // ..9876
1751            },
1752
1753            Buffer (0x08)
1754            {
1755                 0x83, 0x84, 0x85, 0x86, 0x39, 0x38, 0x37, 0x36   // ....9876
1756            },
1757
1758            Buffer (0x08)
1759            {
1760                 0x83, 0x84, 0x85, 0x86, 0x39, 0x38, 0x37, 0x36   // ....9876
1761            },
1762
1763            Buffer (0x09)
1764            {
1765                /* 0000 */  0x87, 0x98, 0x99, 0x9A, 0x9B, 0x39, 0x38, 0x37,  // .....987
1766                /* 0008 */  0x36                                             // 6
1767            },
1768
1769            Buffer (0x09)
1770            {
1771                /* 0000 */  0x87, 0x98, 0x99, 0x9A, 0x9B, 0x39, 0x38, 0x37,  // .....987
1772                /* 0008 */  0x36                                             // 6
1773            },
1774
1775            Buffer (0x0C)
1776            {
1777                /* 0000 */  0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1, 0xA2, 0xA3,  // ........
1778                /* 0008 */  0x39, 0x38, 0x37, 0x36                           // 9876
1779            },
1780
1781            Buffer (0x0C)
1782            {
1783                /* 0000 */  0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1, 0xA2, 0xA3,  // ........
1784                /* 0008 */  0x39, 0x38, 0x37, 0x36                           // 9876
1785            },
1786
1787            Buffer (0x0D)
1788            {
1789                /* 0000 */  0xA4, 0xA5, 0xA6, 0xA7, 0xB8, 0xB9, 0xBA, 0xBB,  // ........
1790                /* 0008 */  0xBC, 0x39, 0x38, 0x37, 0x36                     // .9876
1791            },
1792
1793            Buffer (0x0D)
1794            {
1795                /* 0000 */  0xA4, 0xA5, 0xA6, 0xA7, 0xB8, 0xB9, 0xBA, 0xBB,  // ........
1796                /* 0008 */  0xBC, 0x39, 0x38, 0x37, 0x36                     // .9876
1797            },
1798
1799            Buffer (0xCC)
1800            {
1801                /* 0000 */  0x91, 0x92, 0x93, 0x94, 0x5F, 0x60, 0x61, 0x62,  // ...._`ab
1802                /* 0008 */  0x63, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // c.......
1803                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
1804                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
1805                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
1806                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
1807                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
1808                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
1809                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
1810                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
1811                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
1812                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
1813                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
1814                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
1815                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
1816                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
1817                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
1818                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
1819                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
1820                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
1821                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
1822                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
1823                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
1824                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
1825                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
1826                /* 00C8 */  0x39, 0x38, 0x37, 0x36                           // 9876
1827            },
1828
1829            Buffer (0xCC)
1830            {
1831                /* 0000 */  0x91, 0x92, 0x93, 0x94, 0x5F, 0x60, 0x61, 0x62,  // ...._`ab
1832                /* 0008 */  0x63, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // c.......
1833                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
1834                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
1835                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
1836                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
1837                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
1838                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
1839                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
1840                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
1841                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
1842                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
1843                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
1844                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
1845                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
1846                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
1847                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
1848                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
1849                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
1850                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
1851                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
1852                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
1853                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
1854                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
1855                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
1856                /* 00C8 */  0x39, 0x38, 0x37, 0x36                           // 9876
1857            },
1858
1859            Buffer (0x0105)
1860            {
1861                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
1862                /* 0008 */  0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // ........
1863                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
1864                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
1865                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
1866                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
1867                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
1868                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
1869                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
1870                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
1871                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
1872                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
1873                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
1874                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
1875                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
1876                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
1877                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
1878                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
1879                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
1880                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
1881                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
1882                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
1883                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
1884                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
1885                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
1886                /* 00C8 */  0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF, 0xD0,  // ........
1887                /* 00D0 */  0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8,  // ........
1888                /* 00D8 */  0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF, 0xE0,  // ........
1889                /* 00E0 */  0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8,  // ........
1890                /* 00E8 */  0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE, 0xEF, 0xF0,  // ........
1891                /* 00F0 */  0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8,  // ........
1892                /* 00F8 */  0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF, 0x00,  // ........
1893                /* 0100 */  0x01, 0x39, 0x38, 0x37, 0x36                     // .9876
1894            },
1895
1896            Buffer (0x0105)
1897            {
1898                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
1899                /* 0008 */  0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // ........
1900                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
1901                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
1902                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
1903                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
1904                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
1905                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
1906                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
1907                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
1908                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
1909                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
1910                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
1911                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
1912                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
1913                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
1914                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
1915                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
1916                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
1917                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
1918                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
1919                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
1920                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
1921                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
1922                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
1923                /* 00C8 */  0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF, 0xD0,  // ........
1924                /* 00D0 */  0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8,  // ........
1925                /* 00D8 */  0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF, 0xE0,  // ........
1926                /* 00E0 */  0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8,  // ........
1927                /* 00E8 */  0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE, 0xEF, 0xF0,  // ........
1928                /* 00F0 */  0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8,  // ........
1929                /* 00F8 */  0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF, 0x00,  // ........
1930                /* 0100 */  0x01, 0x39, 0x38, 0x37, 0x36                     // .9876
1931            },
1932
1933            /* X - Field Unit */
1934
1935            Buffer (0x10)
1936            {
1937                /* 0000 */  0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1938                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
1939            },
1940
1941            Buffer (0x08)
1942            {
1943                 0x7F, 0x00, 0x00, 0x00, 0x76, 0x98, 0x00, 0x00   // ....v...
1944            },
1945
1946            Buffer (0x10)
1947            {
1948                /* 0000 */  0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1949                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
1950            },
1951
1952            Buffer (0x08)
1953            {
1954                 0x07, 0x00, 0x00, 0x00, 0x76, 0x98, 0x00, 0x00   // ....v...
1955            },
1956
1957            Buffer (0x10)
1958            {
1959                /* 0000 */  0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1960                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
1961            },
1962
1963            Buffer (0x08)
1964            {
1965                 0x8D, 0x00, 0x00, 0x00, 0x76, 0x98, 0x00, 0x00   // ....v...
1966            },
1967
1968            Buffer (0x10)
1969            {
1970                /* 0000 */  0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
1971                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
1972            },
1973
1974            Buffer (0x08)
1975            {
1976                 0x8D, 0x8C, 0x00, 0x00, 0x76, 0x98, 0x00, 0x00   // ....v...
1977            },
1978
1979            Buffer (0x10)
1980            {
1981                /* 0000 */  0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00, 0x00, 0x00,  // ........
1982                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
1983            },
1984
1985            Buffer (0x08)
1986            {
1987                 0x8D, 0x8C, 0x8B, 0x8A, 0x76, 0x98, 0x00, 0x00   // ....v...
1988            },
1989
1990            Buffer (0x10)
1991            {
1992                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0x00,  // ........
1993                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
1994            },
1995
1996            Buffer (0x09)
1997            {
1998                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x39, 0x38, 0x37,  // .....987
1999                /* 0008 */  0x36                                             // 6
2000            },
2001
2002            Buffer (0x10)
2003            {
2004                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
2005                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2006            },
2007
2008            Buffer (0x0C)
2009            {
2010                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
2011                /* 0008 */  0x39, 0x38, 0x37, 0x36                           // 9876
2012            },
2013
2014            Buffer (0x10)
2015            {
2016                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
2017                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2018            },
2019
2020            Buffer (0x0C)
2021            {
2022                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
2023                /* 0008 */  0x39, 0x38, 0x37, 0x36                           // 9876
2024            },
2025
2026            Buffer (0x0D)
2027            {
2028                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
2029                /* 0008 */  0x00, 0x39, 0x38, 0x37, 0x36                     // .9876
2030            },
2031
2032            Buffer (0x0D)
2033            {
2034                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
2035                /* 0008 */  0x00, 0x39, 0x38, 0x37, 0x36                     // .9876
2036            },
2037
2038            Buffer (0x14)
2039            {
2040                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
2041                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
2042                /* 0010 */  0x39, 0x38, 0x37, 0x36                           // 9876
2043            },
2044
2045            Buffer (0x14)
2046            {
2047                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
2048                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
2049                /* 0010 */  0x39, 0x38, 0x37, 0x36                           // 9876
2050            },
2051
2052            Buffer (0x25)
2053            {
2054                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
2055                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2056                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2057                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2058                /* 0020 */  0x00, 0x39, 0x38, 0x37, 0x36                     // .9876
2059            },
2060
2061            Buffer (0x25)
2062            {
2063                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
2064                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2065                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2066                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2067                /* 0020 */  0x00, 0x39, 0x38, 0x37, 0x36                     // .9876
2068            },
2069
2070            /* X - Buffer Field */
2071
2072            Buffer (0x10)
2073            {
2074                /* 0000 */  0xAB, 0x54, 0x86, 0x91, 0x00, 0x00, 0x00, 0x00,  // .T......
2075                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2076            },
2077
2078            Buffer (0x08)
2079            {
2080                 0xAB, 0x54, 0x86, 0x91, 0x76, 0x98, 0x00, 0x00   // .T..v...
2081            },
2082
2083            Buffer (0x10)
2084            {
2085                /* 0000 */  0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2086                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2087            },
2088
2089            Buffer (0x08)
2090            {
2091                 0x07, 0x00, 0x00, 0x00, 0x76, 0x98, 0x00, 0x00   // ....v...
2092            },
2093
2094            Buffer (0x10)
2095            {
2096                /* 0000 */  0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2097                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2098            },
2099
2100            Buffer (0x08)
2101            {
2102                 0x8D, 0x00, 0x00, 0x00, 0x76, 0x98, 0x00, 0x00   // ....v...
2103            },
2104
2105            Buffer (0x10)
2106            {
2107                /* 0000 */  0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2108                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2109            },
2110
2111            Buffer (0x08)
2112            {
2113                 0x8D, 0x8C, 0x00, 0x00, 0x76, 0x98, 0x00, 0x00   // ....v...
2114            },
2115
2116            Buffer (0x10)
2117            {
2118                /* 0000 */  0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00, 0x00, 0x00,  // ........
2119                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2120            },
2121
2122            Buffer (0x08)
2123            {
2124                 0x8D, 0x8C, 0x8B, 0x8A, 0x76, 0x98, 0x00, 0x00   // ....v...
2125            },
2126
2127            Buffer (0x10)
2128            {
2129                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0x00,  // ........
2130                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2131            },
2132
2133            Buffer (0x09)
2134            {
2135                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x39, 0x38, 0x37,  // .....987
2136                /* 0008 */  0x36                                             // 6
2137            },
2138
2139            Buffer (0x10)
2140            {
2141                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
2142                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2143            },
2144
2145            Buffer (0x0C)
2146            {
2147                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
2148                /* 0008 */  0x39, 0x38, 0x37, 0x36                           // 9876
2149            },
2150
2151            Buffer (0x10)
2152            {
2153                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
2154                /* 0008 */  0x76, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // v.......
2155            },
2156
2157            Buffer (0x0C)
2158            {
2159                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
2160                /* 0008 */  0x39, 0x38, 0x37, 0x36                           // 9876
2161            },
2162
2163            Buffer (0x0D)
2164            {
2165                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
2166                /* 0008 */  0x00, 0x39, 0x38, 0x37, 0x36                     // .9876
2167            },
2168
2169            Buffer (0x0D)
2170            {
2171                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
2172                /* 0008 */  0x00, 0x39, 0x38, 0x37, 0x36                     // .9876
2173            },
2174
2175            Buffer (0x14)
2176            {
2177                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
2178                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
2179                /* 0010 */  0x39, 0x38, 0x37, 0x36                           // 9876
2180            },
2181
2182            Buffer (0x14)
2183            {
2184                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
2185                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
2186                /* 0010 */  0x39, 0x38, 0x37, 0x36                           // 9876
2187            },
2188
2189            Buffer (0x25)
2190            {
2191                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
2192                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2193                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2194                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2195                /* 0020 */  0x00, 0x39, 0x38, 0x37, 0x36                     // .9876
2196            },
2197
2198            Buffer (0x25)
2199            {
2200                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
2201                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2202                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2203                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2204                /* 0020 */  0x00, 0x39, 0x38, 0x37, 0x36                     // .9876
2205            }
2206        })
2207        /* Expected results: 64-bit, 32-bit */
2208
2209        Name (P004, Package (0x62)
2210        {
2211            /* X - Integer */
2212
2213            Buffer (0x0A)
2214            {
2215                /* 0000 */  0x81, 0x82, 0x32, 0x54, 0x76, 0x58, 0x00, 0x00,  // ..2TvX..
2216                /* 0008 */  0x00, 0x00                                       // ..
2217            },
2218
2219            Buffer (0x06)
2220            {
2221                 0x81, 0x82, 0x32, 0x54, 0x76, 0x58               // ..2TvX
2222            },
2223
2224            /* X - String */
2225
2226            Buffer (0x06)
2227            {
2228                 0x81, 0x82, 0x71, 0x77, 0x72, 0x74               // ..qwrt
2229            },
2230
2231            Buffer (0x06)
2232            {
2233                 0x81, 0x82, 0x71, 0x77, 0x72, 0x74               // ..qwrt
2234            },
2235
2236            Buffer (0x09)
2237            {
2238                /* 0000 */  0x81, 0x82, 0x73, 0x76, 0x6E, 0x6D, 0x6A, 0x6B,  // ..svnmjk
2239                /* 0008 */  0x6C                                             // l
2240            },
2241
2242            Buffer (0x09)
2243            {
2244                /* 0000 */  0x81, 0x82, 0x73, 0x76, 0x6E, 0x6D, 0x6A, 0x6B,  // ..svnmjk
2245                /* 0008 */  0x6C                                             // l
2246            },
2247
2248            Buffer (0x09)
2249            {
2250                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x7A, 0x79,  // ..1234zy
2251                /* 0008 */  0x71                                             // q
2252            },
2253
2254            Buffer (0x09)
2255            {
2256                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x7A, 0x79,  // ..1234zy
2257                /* 0008 */  0x71                                             // q
2258            },
2259
2260            Buffer (0x0B)
2261            {
2262                /* 0000 */  0x81, 0x82, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,  // ..abcdef
2263                /* 0008 */  0x7A, 0x79, 0x71                                 // zyq
2264            },
2265
2266            Buffer (0x0B)
2267            {
2268                /* 0000 */  0x81, 0x82, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,  // ..abcdef
2269                /* 0008 */  0x7A, 0x79, 0x71                                 // zyq
2270            },
2271
2272            Buffer (0x06)
2273            {
2274                 0x81, 0x82, 0x39, 0x38, 0x37, 0x36               // ..9876
2275            },
2276
2277            Buffer (0x06)
2278            {
2279                 0x81, 0x82, 0x39, 0x38, 0x37, 0x36               // ..9876
2280            },
2281
2282            Buffer (0x06)
2283            {
2284                 0x81, 0x82, 0x61, 0x42, 0x63, 0x44               // ..aBcD
2285            },
2286
2287            Buffer (0x06)
2288            {
2289                 0x81, 0x82, 0x61, 0x42, 0x63, 0x44               // ..aBcD
2290            },
2291
2292            Buffer (0x12)
2293            {
2294                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2295                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x39, 0x38, 0x37, 0x36,  // 78909876
2296                /* 0010 */  0x35, 0x34                                       // 54
2297            },
2298
2299            Buffer (0x12)
2300            {
2301                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2302                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x39, 0x38, 0x37, 0x36,  // 78909876
2303                /* 0010 */  0x35, 0x34                                       // 54
2304            },
2305
2306            Buffer (0x12)
2307            {
2308                /* 0000 */  0x81, 0x82, 0x64, 0x61, 0x46, 0x65, 0x43, 0x42,  // ..daFeCB
2309                /* 0008 */  0x61, 0x61, 0x62, 0x62, 0x64, 0x64, 0x66, 0x66,  // aabbddff
2310                /* 0010 */  0x65, 0x65                                       // ee
2311            },
2312
2313            Buffer (0x12)
2314            {
2315                /* 0000 */  0x81, 0x82, 0x64, 0x61, 0x46, 0x65, 0x43, 0x42,  // ..daFeCB
2316                /* 0008 */  0x61, 0x61, 0x62, 0x62, 0x64, 0x64, 0x66, 0x66,  // aabbddff
2317                /* 0010 */  0x65, 0x65                                       // ee
2318            },
2319
2320            Buffer (0x12)
2321            {
2322                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2323                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x61, 0x62, 0x43, 0x64,  // 7890abCd
2324                /* 0010 */  0x65, 0x46                                       // eF
2325            },
2326
2327            Buffer (0x12)
2328            {
2329                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2330                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x61, 0x62, 0x43, 0x64,  // 7890abCd
2331                /* 0010 */  0x65, 0x46                                       // eF
2332            },
2333
2334            Buffer (0x12)
2335            {
2336                /* 0000 */  0x81, 0x82, 0x46, 0x64, 0x65, 0x41, 0x63, 0x62,  // ..FdeAcb
2337                /* 0008 */  0x30, 0x31, 0x33, 0x32, 0x35, 0x34, 0x37, 0x36,  // 01325476
2338                /* 0010 */  0x39, 0x38                                       // 98
2339            },
2340
2341            Buffer (0x12)
2342            {
2343                /* 0000 */  0x81, 0x82, 0x46, 0x64, 0x65, 0x41, 0x63, 0x62,  // ..FdeAcb
2344                /* 0008 */  0x30, 0x31, 0x33, 0x32, 0x35, 0x34, 0x37, 0x36,  // 01325476
2345                /* 0010 */  0x39, 0x38                                       // 98
2346            },
2347
2348            Buffer (0x13)
2349            {
2350                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2351                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x39, 0x38, 0x37, 0x36,  // 78909876
2352                /* 0010 */  0x35, 0x34, 0x30                                 // 540
2353            },
2354
2355            Buffer (0x13)
2356            {
2357                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2358                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x39, 0x38, 0x37, 0x36,  // 78909876
2359                /* 0010 */  0x35, 0x34, 0x30                                 // 540
2360            },
2361
2362            Buffer (0x13)
2363            {
2364                /* 0000 */  0x81, 0x82, 0x66, 0x64, 0x65, 0x61, 0x63, 0x62,  // ..fdeacb
2365                /* 0008 */  0x30, 0x31, 0x33, 0x32, 0x35, 0x34, 0x37, 0x36,  // 01325476
2366                /* 0010 */  0x39, 0x38, 0x30                                 // 980
2367            },
2368
2369            Buffer (0x13)
2370            {
2371                /* 0000 */  0x81, 0x82, 0x66, 0x64, 0x65, 0x61, 0x63, 0x62,  // ..fdeacb
2372                /* 0008 */  0x30, 0x31, 0x33, 0x32, 0x35, 0x34, 0x37, 0x36,  // 01325476
2373                /* 0010 */  0x39, 0x38, 0x30                                 // 980
2374            },
2375
2376            Buffer (0x32)
2377            {
2378                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2379                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x31, 0x31, 0x32, 0x32,  // 78901122
2380                /* 0010 */  0x33, 0x33, 0x34, 0x34, 0x35, 0x35, 0x36, 0x36,  // 33445566
2381                /* 0018 */  0x37, 0x37, 0x38, 0x38, 0x39, 0x39, 0x39, 0x38,  // 77889998
2382                /* 0020 */  0x37, 0x36, 0x35, 0x34, 0x33, 0x32, 0x31, 0x39,  // 76543219
2383                /* 0028 */  0x39, 0x39, 0x38, 0x33, 0x33, 0x33, 0x37, 0x37,  // 99833377
2384                /* 0030 */  0x34, 0x34                                       // 44
2385            },
2386
2387            Buffer (0x32)
2388            {
2389                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2390                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x31, 0x31, 0x32, 0x32,  // 78901122
2391                /* 0010 */  0x33, 0x33, 0x34, 0x34, 0x35, 0x35, 0x36, 0x36,  // 33445566
2392                /* 0018 */  0x37, 0x37, 0x38, 0x38, 0x39, 0x39, 0x39, 0x38,  // 77889998
2393                /* 0020 */  0x37, 0x36, 0x35, 0x34, 0x33, 0x32, 0x31, 0x39,  // 76543219
2394                /* 0028 */  0x39, 0x39, 0x38, 0x33, 0x33, 0x33, 0x37, 0x37,  // 99833377
2395                /* 0030 */  0x34, 0x34                                       // 44
2396            },
2397
2398            Buffer (0x36)
2399            {
2400                /* 0000 */  0x81, 0x82, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,  // ..abcdef
2401                /* 0008 */  0x61, 0x41, 0x62, 0x62, 0x63, 0x63, 0x64, 0x64,  // aAbbccdd
2402                /* 0010 */  0x65, 0x65, 0x66, 0x66, 0x66, 0x66, 0x65, 0x65,  // eeffffee
2403                /* 0018 */  0x64, 0x64, 0x63, 0x63, 0x61, 0x61, 0x62, 0x62,  // ddccaabb
2404                /* 0020 */  0x64, 0x64, 0x65, 0x65, 0x66, 0x66, 0x61, 0x61,  // ddeeffaa
2405                /* 0028 */  0x61, 0x61, 0x62, 0x62, 0x62, 0x62, 0x65, 0x65,  // aabbbbee
2406                /* 0030 */  0x65, 0x66, 0x66, 0x66, 0x64, 0x64               // efffdd
2407            },
2408
2409            Buffer (0x36)
2410            {
2411                /* 0000 */  0x81, 0x82, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,  // ..abcdef
2412                /* 0008 */  0x61, 0x41, 0x62, 0x62, 0x63, 0x63, 0x64, 0x64,  // aAbbccdd
2413                /* 0010 */  0x65, 0x65, 0x66, 0x66, 0x66, 0x66, 0x65, 0x65,  // eeffffee
2414                /* 0018 */  0x64, 0x64, 0x63, 0x63, 0x61, 0x61, 0x62, 0x62,  // ddccaabb
2415                /* 0020 */  0x64, 0x64, 0x65, 0x65, 0x66, 0x66, 0x61, 0x61,  // ddeeffaa
2416                /* 0028 */  0x61, 0x61, 0x62, 0x62, 0x62, 0x62, 0x65, 0x65,  // aabbbbee
2417                /* 0030 */  0x65, 0x66, 0x66, 0x66, 0x64, 0x64               // efffdd
2418            },
2419
2420            Buffer (0x38)
2421            {
2422                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2423                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x61, 0x62, 0x63, 0x64,  // 7890abcd
2424                /* 0010 */  0x65, 0x66, 0x39, 0x38, 0x37, 0x36, 0x35, 0x34,  // ef987654
2425                /* 0018 */  0x33, 0x32, 0x31, 0x30, 0x66, 0x65, 0x64, 0x62,  // 3210fedb
2426                /* 0020 */  0x63, 0x61, 0x31, 0x31, 0x32, 0x32, 0x33, 0x33,  // ca112233
2427                /* 0028 */  0x34, 0x34, 0x35, 0x35, 0x36, 0x36, 0x37, 0x37,  // 44556677
2428                /* 0030 */  0x38, 0x38, 0x66, 0x64, 0x65, 0x61, 0x63, 0x62   // 88fdeacb
2429            },
2430
2431            Buffer (0x38)
2432            {
2433                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2434                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x61, 0x62, 0x63, 0x64,  // 7890abcd
2435                /* 0010 */  0x65, 0x66, 0x39, 0x38, 0x37, 0x36, 0x35, 0x34,  // ef987654
2436                /* 0018 */  0x33, 0x32, 0x31, 0x30, 0x66, 0x65, 0x64, 0x62,  // 3210fedb
2437                /* 0020 */  0x63, 0x61, 0x31, 0x31, 0x32, 0x32, 0x33, 0x33,  // ca112233
2438                /* 0028 */  0x34, 0x34, 0x35, 0x35, 0x36, 0x36, 0x37, 0x37,  // 44556677
2439                /* 0030 */  0x38, 0x38, 0x66, 0x64, 0x65, 0x61, 0x63, 0x62   // 88fdeacb
2440            },
2441
2442            Buffer (0x3C)
2443            {
2444                /* 0000 */  0x81, 0x82, 0x64, 0x65, 0x66, 0x61, 0x31, 0x32,  // ..defa12
2445                /* 0008 */  0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x30,  // 34567890
2446                /* 0010 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x39, 0x38,  // abcdef98
2447                /* 0018 */  0x37, 0x36, 0x35, 0x34, 0x33, 0x32, 0x31, 0x30,  // 76543210
2448                /* 0020 */  0x66, 0x65, 0x64, 0x62, 0x63, 0x61, 0x31, 0x31,  // fedbca11
2449                /* 0028 */  0x32, 0x32, 0x33, 0x33, 0x34, 0x34, 0x35, 0x35,  // 22334455
2450                /* 0030 */  0x36, 0x36, 0x37, 0x37, 0x38, 0x38, 0x66, 0x64,  // 667788fd
2451                /* 0038 */  0x65, 0x61, 0x63, 0x62                           // eacb
2452            },
2453
2454            Buffer (0x3C)
2455            {
2456                /* 0000 */  0x81, 0x82, 0x64, 0x65, 0x66, 0x61, 0x31, 0x32,  // ..defa12
2457                /* 0008 */  0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x30,  // 34567890
2458                /* 0010 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x39, 0x38,  // abcdef98
2459                /* 0018 */  0x37, 0x36, 0x35, 0x34, 0x33, 0x32, 0x31, 0x30,  // 76543210
2460                /* 0020 */  0x66, 0x65, 0x64, 0x62, 0x63, 0x61, 0x31, 0x31,  // fedbca11
2461                /* 0028 */  0x32, 0x32, 0x33, 0x33, 0x34, 0x34, 0x35, 0x35,  // 22334455
2462                /* 0030 */  0x36, 0x36, 0x37, 0x37, 0x38, 0x38, 0x66, 0x64,  // 667788fd
2463                /* 0038 */  0x65, 0x61, 0x63, 0x62                           // eacb
2464            },
2465
2466            Buffer (0x33)
2467            {
2468                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2469                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x31, 0x31, 0x32, 0x32,  // 78901122
2470                /* 0010 */  0x33, 0x33, 0x34, 0x34, 0x35, 0x35, 0x36, 0x36,  // 33445566
2471                /* 0018 */  0x37, 0x37, 0x38, 0x38, 0x39, 0x39, 0x39, 0x38,  // 77889998
2472                /* 0020 */  0x37, 0x36, 0x35, 0x34, 0x33, 0x32, 0x31, 0x39,  // 76543219
2473                /* 0028 */  0x39, 0x39, 0x38, 0x33, 0x33, 0x33, 0x37, 0x37,  // 99833377
2474                /* 0030 */  0x34, 0x34, 0x7A                                 // 44z
2475            },
2476
2477            Buffer (0x33)
2478            {
2479                /* 0000 */  0x81, 0x82, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // ..123456
2480                /* 0008 */  0x37, 0x38, 0x39, 0x30, 0x31, 0x31, 0x32, 0x32,  // 78901122
2481                /* 0010 */  0x33, 0x33, 0x34, 0x34, 0x35, 0x35, 0x36, 0x36,  // 33445566
2482                /* 0018 */  0x37, 0x37, 0x38, 0x38, 0x39, 0x39, 0x39, 0x38,  // 77889998
2483                /* 0020 */  0x37, 0x36, 0x35, 0x34, 0x33, 0x32, 0x31, 0x39,  // 76543219
2484                /* 0028 */  0x39, 0x39, 0x38, 0x33, 0x33, 0x33, 0x37, 0x37,  // 99833377
2485                /* 0030 */  0x34, 0x34, 0x7A                                 // 44z
2486            },
2487
2488            /* X - Buffer */
2489
2490            Buffer (0x05)
2491            {
2492                 0x81, 0x82, 0x91, 0x22, 0x83                     // ...".
2493            },
2494
2495            Buffer (0x05)
2496            {
2497                 0x81, 0x82, 0x91, 0x22, 0x83                     // ...".
2498            },
2499
2500            Buffer (0x03)
2501            {
2502                 0x81, 0x82, 0x80                                 // ...
2503            },
2504
2505            Buffer (0x03)
2506            {
2507                 0x81, 0x82, 0x80                                 // ...
2508            },
2509
2510            Buffer (0x04)
2511            {
2512                 0x81, 0x82, 0x81, 0x82                           // ....
2513            },
2514
2515            Buffer (0x04)
2516            {
2517                 0x81, 0x82, 0x81, 0x82                           // ....
2518            },
2519
2520            Buffer (0x06)
2521            {
2522                 0x81, 0x82, 0x83, 0x84, 0x85, 0x86               // ......
2523            },
2524
2525            Buffer (0x06)
2526            {
2527                 0x81, 0x82, 0x83, 0x84, 0x85, 0x86               // ......
2528            },
2529
2530            Buffer (0x07)
2531            {
2532                 0x81, 0x82, 0x87, 0x98, 0x99, 0x9A, 0x9B         // .......
2533            },
2534
2535            Buffer (0x07)
2536            {
2537                 0x81, 0x82, 0x87, 0x98, 0x99, 0x9A, 0x9B         // .......
2538            },
2539
2540            Buffer (0x0A)
2541            {
2542                /* 0000 */  0x81, 0x82, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1,  // ........
2543                /* 0008 */  0xA2, 0xA3                                       // ..
2544            },
2545
2546            Buffer (0x0A)
2547            {
2548                /* 0000 */  0x81, 0x82, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1,  // ........
2549                /* 0008 */  0xA2, 0xA3                                       // ..
2550            },
2551
2552            Buffer (0x0B)
2553            {
2554                /* 0000 */  0x81, 0x82, 0xA4, 0xA5, 0xA6, 0xA7, 0xB8, 0xB9,  // ........
2555                /* 0008 */  0xBA, 0xBB, 0xBC                                 // ...
2556            },
2557
2558            Buffer (0x0B)
2559            {
2560                /* 0000 */  0x81, 0x82, 0xA4, 0xA5, 0xA6, 0xA7, 0xB8, 0xB9,  // ........
2561                /* 0008 */  0xBA, 0xBB, 0xBC                                 // ...
2562            },
2563
2564            Buffer (0xCA)
2565            {
2566                /* 0000 */  0x81, 0x82, 0x91, 0x92, 0x93, 0x94, 0x5F, 0x60,  // ......_`
2567                /* 0008 */  0x61, 0x62, 0x63, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E,  // abc.....
2568                /* 0010 */  0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,  // ........
2569                /* 0018 */  0x17, 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E,  // ........
2570                /* 0020 */  0x1F, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,  // . !"#$%&
2571                /* 0028 */  0x27, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E,  // '()*+,-.
2572                /* 0030 */  0x2F, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // /0123456
2573                /* 0038 */  0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E,  // 789:;<=>
2574                /* 0040 */  0x3F, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46,  // ?@ABCDEF
2575                /* 0048 */  0x47, 0x48, 0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E,  // GHIJKLMN
2576                /* 0050 */  0x4F, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56,  // OPQRSTUV
2577                /* 0058 */  0x57, 0x58, 0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E,  // WXYZ[\]^
2578                /* 0060 */  0x5F, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,  // _`abcdef
2579                /* 0068 */  0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E,  // ghijklmn
2580                /* 0070 */  0x6F, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76,  // opqrstuv
2581                /* 0078 */  0x77, 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E,  // wxyz{|}~
2582                /* 0080 */  0x7F, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86,  // ........
2583                /* 0088 */  0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E,  // ........
2584                /* 0090 */  0x8F, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96,  // ........
2585                /* 0098 */  0x97, 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E,  // ........
2586                /* 00A0 */  0x9F, 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6,  // ........
2587                /* 00A8 */  0xA7, 0xA8, 0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE,  // ........
2588                /* 00B0 */  0xAF, 0xB0, 0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6,  // ........
2589                /* 00B8 */  0xB7, 0xB8, 0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE,  // ........
2590                /* 00C0 */  0xBF, 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6,  // ........
2591                /* 00C8 */  0xC7, 0xC8                                       // ..
2592            },
2593
2594            Buffer (0xCA)
2595            {
2596                /* 0000 */  0x81, 0x82, 0x91, 0x92, 0x93, 0x94, 0x5F, 0x60,  // ......_`
2597                /* 0008 */  0x61, 0x62, 0x63, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E,  // abc.....
2598                /* 0010 */  0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,  // ........
2599                /* 0018 */  0x17, 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E,  // ........
2600                /* 0020 */  0x1F, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,  // . !"#$%&
2601                /* 0028 */  0x27, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E,  // '()*+,-.
2602                /* 0030 */  0x2F, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // /0123456
2603                /* 0038 */  0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E,  // 789:;<=>
2604                /* 0040 */  0x3F, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46,  // ?@ABCDEF
2605                /* 0048 */  0x47, 0x48, 0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E,  // GHIJKLMN
2606                /* 0050 */  0x4F, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56,  // OPQRSTUV
2607                /* 0058 */  0x57, 0x58, 0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E,  // WXYZ[\]^
2608                /* 0060 */  0x5F, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,  // _`abcdef
2609                /* 0068 */  0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E,  // ghijklmn
2610                /* 0070 */  0x6F, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76,  // opqrstuv
2611                /* 0078 */  0x77, 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E,  // wxyz{|}~
2612                /* 0080 */  0x7F, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86,  // ........
2613                /* 0088 */  0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E,  // ........
2614                /* 0090 */  0x8F, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96,  // ........
2615                /* 0098 */  0x97, 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E,  // ........
2616                /* 00A0 */  0x9F, 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6,  // ........
2617                /* 00A8 */  0xA7, 0xA8, 0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE,  // ........
2618                /* 00B0 */  0xAF, 0xB0, 0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6,  // ........
2619                /* 00B8 */  0xB7, 0xB8, 0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE,  // ........
2620                /* 00C0 */  0xBF, 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6,  // ........
2621                /* 00C8 */  0xC7, 0xC8                                       // ..
2622            },
2623
2624            Buffer (0x0103)
2625            {
2626                /* 0000 */  0x81, 0x82, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,  // ........
2627                /* 0008 */  0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E,  // ........
2628                /* 0010 */  0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,  // ........
2629                /* 0018 */  0x17, 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E,  // ........
2630                /* 0020 */  0x1F, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,  // . !"#$%&
2631                /* 0028 */  0x27, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E,  // '()*+,-.
2632                /* 0030 */  0x2F, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // /0123456
2633                /* 0038 */  0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E,  // 789:;<=>
2634                /* 0040 */  0x3F, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46,  // ?@ABCDEF
2635                /* 0048 */  0x47, 0x48, 0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E,  // GHIJKLMN
2636                /* 0050 */  0x4F, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56,  // OPQRSTUV
2637                /* 0058 */  0x57, 0x58, 0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E,  // WXYZ[\]^
2638                /* 0060 */  0x5F, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,  // _`abcdef
2639                /* 0068 */  0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E,  // ghijklmn
2640                /* 0070 */  0x6F, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76,  // opqrstuv
2641                /* 0078 */  0x77, 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E,  // wxyz{|}~
2642                /* 0080 */  0x7F, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86,  // ........
2643                /* 0088 */  0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E,  // ........
2644                /* 0090 */  0x8F, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96,  // ........
2645                /* 0098 */  0x97, 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E,  // ........
2646                /* 00A0 */  0x9F, 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6,  // ........
2647                /* 00A8 */  0xA7, 0xA8, 0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE,  // ........
2648                /* 00B0 */  0xAF, 0xB0, 0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6,  // ........
2649                /* 00B8 */  0xB7, 0xB8, 0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE,  // ........
2650                /* 00C0 */  0xBF, 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6,  // ........
2651                /* 00C8 */  0xC7, 0xC8, 0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE,  // ........
2652                /* 00D0 */  0xCF, 0xD0, 0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6,  // ........
2653                /* 00D8 */  0xD7, 0xD8, 0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE,  // ........
2654                /* 00E0 */  0xDF, 0xE0, 0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6,  // ........
2655                /* 00E8 */  0xE7, 0xE8, 0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE,  // ........
2656                /* 00F0 */  0xEF, 0xF0, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6,  // ........
2657                /* 00F8 */  0xF7, 0xF8, 0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE,  // ........
2658                /* 0100 */  0xFF, 0x00, 0x01                                 // ...
2659            },
2660
2661            Buffer (0x0103)
2662            {
2663                /* 0000 */  0x81, 0x82, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,  // ........
2664                /* 0008 */  0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E,  // ........
2665                /* 0010 */  0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,  // ........
2666                /* 0018 */  0x17, 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E,  // ........
2667                /* 0020 */  0x1F, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26,  // . !"#$%&
2668                /* 0028 */  0x27, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E,  // '()*+,-.
2669                /* 0030 */  0x2F, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36,  // /0123456
2670                /* 0038 */  0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E,  // 789:;<=>
2671                /* 0040 */  0x3F, 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46,  // ?@ABCDEF
2672                /* 0048 */  0x47, 0x48, 0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E,  // GHIJKLMN
2673                /* 0050 */  0x4F, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56,  // OPQRSTUV
2674                /* 0058 */  0x57, 0x58, 0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E,  // WXYZ[\]^
2675                /* 0060 */  0x5F, 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66,  // _`abcdef
2676                /* 0068 */  0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E,  // ghijklmn
2677                /* 0070 */  0x6F, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76,  // opqrstuv
2678                /* 0078 */  0x77, 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E,  // wxyz{|}~
2679                /* 0080 */  0x7F, 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86,  // ........
2680                /* 0088 */  0x87, 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E,  // ........
2681                /* 0090 */  0x8F, 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96,  // ........
2682                /* 0098 */  0x97, 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E,  // ........
2683                /* 00A0 */  0x9F, 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6,  // ........
2684                /* 00A8 */  0xA7, 0xA8, 0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE,  // ........
2685                /* 00B0 */  0xAF, 0xB0, 0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6,  // ........
2686                /* 00B8 */  0xB7, 0xB8, 0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE,  // ........
2687                /* 00C0 */  0xBF, 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6,  // ........
2688                /* 00C8 */  0xC7, 0xC8, 0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE,  // ........
2689                /* 00D0 */  0xCF, 0xD0, 0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6,  // ........
2690                /* 00D8 */  0xD7, 0xD8, 0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE,  // ........
2691                /* 00E0 */  0xDF, 0xE0, 0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6,  // ........
2692                /* 00E8 */  0xE7, 0xE8, 0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE,  // ........
2693                /* 00F0 */  0xEF, 0xF0, 0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6,  // ........
2694                /* 00F8 */  0xF7, 0xF8, 0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE,  // ........
2695                /* 0100 */  0xFF, 0x00, 0x01                                 // ...
2696            },
2697
2698            /* X - Field Unit */
2699
2700            Buffer (0x0A)
2701            {
2702                /* 0000 */  0x81, 0x82, 0x7F, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2703                /* 0008 */  0x00, 0x00                                       // ..
2704            },
2705
2706            Buffer (0x06)
2707            {
2708                 0x81, 0x82, 0x7F, 0x00, 0x00, 0x00               // ......
2709            },
2710
2711            Buffer (0x0A)
2712            {
2713                /* 0000 */  0x81, 0x82, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2714                /* 0008 */  0x00, 0x00                                       // ..
2715            },
2716
2717            Buffer (0x06)
2718            {
2719                 0x81, 0x82, 0x07, 0x00, 0x00, 0x00               // ......
2720            },
2721
2722            Buffer (0x0A)
2723            {
2724                /* 0000 */  0x81, 0x82, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2725                /* 0008 */  0x00, 0x00                                       // ..
2726            },
2727
2728            Buffer (0x06)
2729            {
2730                 0x81, 0x82, 0x8D, 0x00, 0x00, 0x00               // ......
2731            },
2732
2733            Buffer (0x0A)
2734            {
2735                /* 0000 */  0x81, 0x82, 0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00,  // ........
2736                /* 0008 */  0x00, 0x00                                       // ..
2737            },
2738
2739            Buffer (0x06)
2740            {
2741                 0x81, 0x82, 0x8D, 0x8C, 0x00, 0x00               // ......
2742            },
2743
2744            Buffer (0x0A)
2745            {
2746                /* 0000 */  0x81, 0x82, 0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00,  // ........
2747                /* 0008 */  0x00, 0x00                                       // ..
2748            },
2749
2750            Buffer (0x06)
2751            {
2752                 0x81, 0x82, 0x8D, 0x8C, 0x8B, 0x8A               // ......
2753            },
2754
2755            Buffer (0x0A)
2756            {
2757                /* 0000 */  0x81, 0x82, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00,  // ........
2758                /* 0008 */  0x00, 0x00                                       // ..
2759            },
2760
2761            Buffer (0x07)
2762            {
2763                 0x81, 0x82, 0xFF, 0xFF, 0xFF, 0xFF, 0x01         // .......
2764            },
2765
2766            Buffer (0x0A)
2767            {
2768                /* 0000 */  0x81, 0x82, 0x58, 0x46, 0x37, 0x88, 0x19, 0xFA,  // ..XF7...
2769                /* 0008 */  0xDE, 0x5C                                       // .\
2770            },
2771
2772            Buffer (0x0A)
2773            {
2774                /* 0000 */  0x81, 0x82, 0x58, 0x46, 0x37, 0x88, 0x19, 0xFA,  // ..XF7...
2775                /* 0008 */  0xDE, 0x5C                                       // .\
2776            },
2777
2778            Buffer (0x0A)
2779            {
2780                /* 0000 */  0x81, 0x82, 0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA,  // ..X.7...
2781                /* 0008 */  0xDE, 0xDC                                       // ..
2782            },
2783
2784            Buffer (0x0A)
2785            {
2786                /* 0000 */  0x81, 0x82, 0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA,  // ..X.7...
2787                /* 0008 */  0xDE, 0xDC                                       // ..
2788            },
2789
2790            Buffer (0x0B)
2791            {
2792                /* 0000 */  0x81, 0x82, 0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA,  // ..X.7...
2793                /* 0008 */  0xDE, 0xDC, 0x00                                 // ...
2794            },
2795
2796            Buffer (0x0B)
2797            {
2798                /* 0000 */  0x81, 0x82, 0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA,  // ..X.7...
2799                /* 0008 */  0xDE, 0xDC, 0x00                                 // ...
2800            },
2801
2802            Buffer (0x12)
2803            {
2804                /* 0000 */  0x81, 0x82, 0x82, 0x34, 0x56, 0x78, 0x90, 0xAB,  // ...4Vx..
2805                /* 0008 */  0xCD, 0xEF, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00,  // ..U.....
2806                /* 0010 */  0x00, 0x00                                       // ..
2807            },
2808
2809            Buffer (0x12)
2810            {
2811                /* 0000 */  0x81, 0x82, 0x82, 0x34, 0x56, 0x78, 0x90, 0xAB,  // ...4Vx..
2812                /* 0008 */  0xCD, 0xEF, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00,  // ..U.....
2813                /* 0010 */  0x00, 0x00                                       // ..
2814            },
2815
2816            Buffer (0x23)
2817            {
2818                /* 0000 */  0x81, 0x82, 0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12,  // ........
2819                /* 0008 */  0xCD, 0x52, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00,  // .R......
2820                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2821                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2822                /* 0020 */  0x00, 0x00, 0x00                                 // ...
2823            },
2824
2825            Buffer (0x23)
2826            {
2827                /* 0000 */  0x81, 0x82, 0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12,  // ........
2828                /* 0008 */  0xCD, 0x52, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00,  // .R......
2829                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2830                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2831                /* 0020 */  0x00, 0x00, 0x00                                 // ...
2832            },
2833
2834            /* X - Buffer Field */
2835
2836            Buffer (0x0A)
2837            {
2838                /* 0000 */  0x81, 0x82, 0xAB, 0x54, 0x86, 0x91, 0x00, 0x00,  // ...T....
2839                /* 0008 */  0x00, 0x00                                       // ..
2840            },
2841
2842            Buffer (0x06)
2843            {
2844                 0x81, 0x82, 0xAB, 0x54, 0x86, 0x91               // ...T..
2845            },
2846
2847            Buffer (0x0A)
2848            {
2849                /* 0000 */  0x81, 0x82, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2850                /* 0008 */  0x00, 0x00                                       // ..
2851            },
2852
2853            Buffer (0x06)
2854            {
2855                 0x81, 0x82, 0x07, 0x00, 0x00, 0x00               // ......
2856            },
2857
2858            Buffer (0x0A)
2859            {
2860                /* 0000 */  0x81, 0x82, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2861                /* 0008 */  0x00, 0x00                                       // ..
2862            },
2863
2864            Buffer (0x06)
2865            {
2866                 0x81, 0x82, 0x8D, 0x00, 0x00, 0x00               // ......
2867            },
2868
2869            Buffer (0x0A)
2870            {
2871                /* 0000 */  0x81, 0x82, 0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00,  // ........
2872                /* 0008 */  0x00, 0x00                                       // ..
2873            },
2874
2875            Buffer (0x06)
2876            {
2877                 0x81, 0x82, 0x8D, 0x8C, 0x00, 0x00               // ......
2878            },
2879
2880            Buffer (0x0A)
2881            {
2882                /* 0000 */  0x81, 0x82, 0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00,  // ........
2883                /* 0008 */  0x00, 0x00                                       // ..
2884            },
2885
2886            Buffer (0x06)
2887            {
2888                 0x81, 0x82, 0x8D, 0x8C, 0x8B, 0x8A               // ......
2889            },
2890
2891            Buffer (0x0A)
2892            {
2893                /* 0000 */  0x81, 0x82, 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00,  // ........
2894                /* 0008 */  0x00, 0x00                                       // ..
2895            },
2896
2897            Buffer (0x07)
2898            {
2899                 0x81, 0x82, 0xFF, 0xFF, 0xFF, 0xFF, 0x01         // .......
2900            },
2901
2902            Buffer (0x0A)
2903            {
2904                /* 0000 */  0x81, 0x82, 0x58, 0x46, 0x37, 0x88, 0x19, 0xFA,  // ..XF7...
2905                /* 0008 */  0xDE, 0x5C                                       // .\
2906            },
2907
2908            Buffer (0x0A)
2909            {
2910                /* 0000 */  0x81, 0x82, 0x58, 0x46, 0x37, 0x88, 0x19, 0xFA,  // ..XF7...
2911                /* 0008 */  0xDE, 0x5C                                       // .\
2912            },
2913
2914            Buffer (0x0A)
2915            {
2916                /* 0000 */  0x81, 0x82, 0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA,  // ..X.7...
2917                /* 0008 */  0xDE, 0xDC                                       // ..
2918            },
2919
2920            Buffer (0x0A)
2921            {
2922                /* 0000 */  0x81, 0x82, 0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA,  // ..X.7...
2923                /* 0008 */  0xDE, 0xDC                                       // ..
2924            },
2925
2926            Buffer (0x0B)
2927            {
2928                /* 0000 */  0x81, 0x82, 0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA,  // ..X.7...
2929                /* 0008 */  0xDE, 0xDC, 0x00                                 // ...
2930            },
2931
2932            Buffer (0x0B)
2933            {
2934                /* 0000 */  0x81, 0x82, 0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA,  // ..X.7...
2935                /* 0008 */  0xDE, 0xDC, 0x00                                 // ...
2936            },
2937
2938            Buffer (0x12)
2939            {
2940                /* 0000 */  0x81, 0x82, 0x82, 0x34, 0x56, 0x78, 0x90, 0xAB,  // ...4Vx..
2941                /* 0008 */  0xCD, 0xEF, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00,  // ..U.....
2942                /* 0010 */  0x00, 0x00                                       // ..
2943            },
2944
2945            Buffer (0x12)
2946            {
2947                /* 0000 */  0x81, 0x82, 0x82, 0x34, 0x56, 0x78, 0x90, 0xAB,  // ...4Vx..
2948                /* 0008 */  0xCD, 0xEF, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00,  // ..U.....
2949                /* 0010 */  0x00, 0x00                                       // ..
2950            },
2951
2952            Buffer (0x23)
2953            {
2954                /* 0000 */  0x81, 0x82, 0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12,  // ........
2955                /* 0008 */  0xCD, 0x52, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00,  // .R......
2956                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2957                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2958                /* 0020 */  0x00, 0x00, 0x00                                 // ...
2959            },
2960
2961            Buffer (0x23)
2962            {
2963                /* 0000 */  0x81, 0x82, 0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12,  // ........
2964                /* 0008 */  0xCD, 0x52, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00,  // .R......
2965                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2966                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
2967                /* 0020 */  0x00, 0x00, 0x00                                 // ...
2968            }
2969        })
2970        /* Expected results: 64-bit, 32-bit */
2971
2972        Name (P005, Package (0x62)
2973        {
2974            /* X - Integer */
2975
2976            Buffer (0x10)
2977            {
2978                /* 0000 */  0x32, 0x54, 0x76, 0x58, 0x00, 0x00, 0x00, 0x00,  // 2TvX....
2979                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
2980            },
2981
2982            Buffer (0x08)
2983            {
2984                 0x32, 0x54, 0x76, 0x58, 0x81, 0x82, 0x00, 0x00   // 2TvX....
2985            },
2986
2987            /* X - String */
2988
2989            "qwrt81 82",
2990            "qwrt81 82",
2991            "svnmjkl81 82",
2992            "svnmjkl81 82",
2993            "1234zyq81 82",
2994            "1234zyq81 82",
2995            "abcdefzyq81 82",
2996            "abcdefzyq81 82",
2997            "987681 82",
2998            "987681 82",
2999            "aBcD81 82",
3000            "aBcD81 82",
3001            "123456789098765481 82",
3002            "123456789098765481 82",
3003            "daFeCBaabbddffee81 82",
3004            "daFeCBaabbddffee81 82",
3005            "1234567890abCdeF81 82",
3006            "1234567890abCdeF81 82",
3007            "FdeAcb013254769881 82",
3008            "FdeAcb013254769881 82",
3009            "1234567890987654081 82",
3010            "1234567890987654081 82",
3011            "fdeacb0132547698081 82",
3012            "fdeacb0132547698081 82",
3013            "12345678901122334455667788999876543219998333774481 82",
3014            "12345678901122334455667788999876543219998333774481 82",
3015            "abcdefaAbbccddeeffffeeddccaabbddeeffaaaabbbbeeefffdd81 82",
3016            "abcdefaAbbccddeeffffeeddccaabbddeeffaaaabbbbeeefffdd81 82",
3017            "1234567890abcdef9876543210fedbca1122334455667788fdeacb81 82",
3018            "1234567890abcdef9876543210fedbca1122334455667788fdeacb81 82",
3019            "defa1234567890abcdef9876543210fedbca1122334455667788fdeacb81 82",
3020            "defa1234567890abcdef9876543210fedbca1122334455667788fdeacb81 82",
3021            "123456789011223344556677889998765432199983337744z81 82",
3022            "123456789011223344556677889998765432199983337744z81 82",
3023            /* X - Buffer */
3024
3025            Buffer (0x05)
3026            {
3027                 0x91, 0x22, 0x83, 0x81, 0x82                     // ."...
3028            },
3029
3030            Buffer (0x05)
3031            {
3032                 0x91, 0x22, 0x83, 0x81, 0x82                     // ."...
3033            },
3034
3035            Buffer (0x03)
3036            {
3037                 0x80, 0x81, 0x82                                 // ...
3038            },
3039
3040            Buffer (0x03)
3041            {
3042                 0x80, 0x81, 0x82                                 // ...
3043            },
3044
3045            Buffer (0x04)
3046            {
3047                 0x81, 0x82, 0x81, 0x82                           // ....
3048            },
3049
3050            Buffer (0x04)
3051            {
3052                 0x81, 0x82, 0x81, 0x82                           // ....
3053            },
3054
3055            Buffer (0x06)
3056            {
3057                 0x83, 0x84, 0x85, 0x86, 0x81, 0x82               // ......
3058            },
3059
3060            Buffer (0x06)
3061            {
3062                 0x83, 0x84, 0x85, 0x86, 0x81, 0x82               // ......
3063            },
3064
3065            Buffer (0x07)
3066            {
3067                 0x87, 0x98, 0x99, 0x9A, 0x9B, 0x81, 0x82         // .......
3068            },
3069
3070            Buffer (0x07)
3071            {
3072                 0x87, 0x98, 0x99, 0x9A, 0x9B, 0x81, 0x82         // .......
3073            },
3074
3075            Buffer (0x0A)
3076            {
3077                /* 0000 */  0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1, 0xA2, 0xA3,  // ........
3078                /* 0008 */  0x81, 0x82                                       // ..
3079            },
3080
3081            Buffer (0x0A)
3082            {
3083                /* 0000 */  0x9C, 0x9D, 0x9E, 0x9F, 0xA0, 0xA1, 0xA2, 0xA3,  // ........
3084                /* 0008 */  0x81, 0x82                                       // ..
3085            },
3086
3087            Buffer (0x0B)
3088            {
3089                /* 0000 */  0xA4, 0xA5, 0xA6, 0xA7, 0xB8, 0xB9, 0xBA, 0xBB,  // ........
3090                /* 0008 */  0xBC, 0x81, 0x82                                 // ...
3091            },
3092
3093            Buffer (0x0B)
3094            {
3095                /* 0000 */  0xA4, 0xA5, 0xA6, 0xA7, 0xB8, 0xB9, 0xBA, 0xBB,  // ........
3096                /* 0008 */  0xBC, 0x81, 0x82                                 // ...
3097            },
3098
3099            Buffer (0xCA)
3100            {
3101                /* 0000 */  0x91, 0x92, 0x93, 0x94, 0x5F, 0x60, 0x61, 0x62,  // ...._`ab
3102                /* 0008 */  0x63, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // c.......
3103                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
3104                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
3105                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
3106                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
3107                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
3108                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
3109                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
3110                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
3111                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
3112                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
3113                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
3114                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
3115                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
3116                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
3117                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
3118                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
3119                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
3120                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
3121                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
3122                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
3123                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
3124                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
3125                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
3126                /* 00C8 */  0x81, 0x82                                       // ..
3127            },
3128
3129            Buffer (0xCA)
3130            {
3131                /* 0000 */  0x91, 0x92, 0x93, 0x94, 0x5F, 0x60, 0x61, 0x62,  // ...._`ab
3132                /* 0008 */  0x63, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // c.......
3133                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
3134                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
3135                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
3136                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
3137                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
3138                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
3139                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
3140                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
3141                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
3142                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
3143                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
3144                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
3145                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
3146                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
3147                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
3148                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
3149                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
3150                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
3151                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
3152                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
3153                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
3154                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
3155                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
3156                /* 00C8 */  0x81, 0x82                                       // ..
3157            },
3158
3159            Buffer (0x0103)
3160            {
3161                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
3162                /* 0008 */  0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // ........
3163                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
3164                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
3165                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
3166                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
3167                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
3168                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
3169                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
3170                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
3171                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
3172                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
3173                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
3174                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
3175                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
3176                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
3177                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
3178                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
3179                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
3180                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
3181                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
3182                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
3183                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
3184                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
3185                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
3186                /* 00C8 */  0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF, 0xD0,  // ........
3187                /* 00D0 */  0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8,  // ........
3188                /* 00D8 */  0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF, 0xE0,  // ........
3189                /* 00E0 */  0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8,  // ........
3190                /* 00E8 */  0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE, 0xEF, 0xF0,  // ........
3191                /* 00F0 */  0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8,  // ........
3192                /* 00F8 */  0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF, 0x00,  // ........
3193                /* 0100 */  0x01, 0x81, 0x82                                 // ...
3194            },
3195
3196            Buffer (0x0103)
3197            {
3198                /* 0000 */  0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,  // ........
3199                /* 0008 */  0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10,  // ........
3200                /* 0010 */  0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18,  // ........
3201                /* 0018 */  0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20,  // .......
3202                /* 0020 */  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28,  // !"#$%&'(
3203                /* 0028 */  0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30,  // )*+,-./0
3204                /* 0030 */  0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38,  // 12345678
3205                /* 0038 */  0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F, 0x40,  // 9:;<=>?@
3206                /* 0040 */  0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,  // ABCDEFGH
3207                /* 0048 */  0x49, 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50,  // IJKLMNOP
3208                /* 0050 */  0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58,  // QRSTUVWX
3209                /* 0058 */  0x59, 0x5A, 0x5B, 0x5C, 0x5D, 0x5E, 0x5F, 0x60,  // YZ[\]^_`
3210                /* 0060 */  0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68,  // abcdefgh
3211                /* 0068 */  0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70,  // ijklmnop
3212                /* 0070 */  0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78,  // qrstuvwx
3213                /* 0078 */  0x79, 0x7A, 0x7B, 0x7C, 0x7D, 0x7E, 0x7F, 0x80,  // yz{|}~..
3214                /* 0080 */  0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88,  // ........
3215                /* 0088 */  0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F, 0x90,  // ........
3216                /* 0090 */  0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98,  // ........
3217                /* 0098 */  0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F, 0xA0,  // ........
3218                /* 00A0 */  0xA1, 0xA2, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8,  // ........
3219                /* 00A8 */  0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0,  // ........
3220                /* 00B0 */  0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8,  // ........
3221                /* 00B8 */  0xB9, 0xBA, 0xBB, 0xBC, 0xBD, 0xBE, 0xBF, 0xC0,  // ........
3222                /* 00C0 */  0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8,  // ........
3223                /* 00C8 */  0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF, 0xD0,  // ........
3224                /* 00D0 */  0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0xD7, 0xD8,  // ........
3225                /* 00D8 */  0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF, 0xE0,  // ........
3226                /* 00E0 */  0xE1, 0xE2, 0xE3, 0xE4, 0xE5, 0xE6, 0xE7, 0xE8,  // ........
3227                /* 00E8 */  0xE9, 0xEA, 0xEB, 0xEC, 0xED, 0xEE, 0xEF, 0xF0,  // ........
3228                /* 00F0 */  0xF1, 0xF2, 0xF3, 0xF4, 0xF5, 0xF6, 0xF7, 0xF8,  // ........
3229                /* 00F8 */  0xF9, 0xFA, 0xFB, 0xFC, 0xFD, 0xFE, 0xFF, 0x00,  // ........
3230                /* 0100 */  0x01, 0x81, 0x82                                 // ...
3231            },
3232
3233            /* X - Field Unit */
3234
3235            Buffer (0x10)
3236            {
3237                /* 0000 */  0x7F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3238                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3239            },
3240
3241            Buffer (0x08)
3242            {
3243                 0x7F, 0x00, 0x00, 0x00, 0x81, 0x82, 0x00, 0x00   // ........
3244            },
3245
3246            Buffer (0x10)
3247            {
3248                /* 0000 */  0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3249                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3250            },
3251
3252            Buffer (0x08)
3253            {
3254                 0x07, 0x00, 0x00, 0x00, 0x81, 0x82, 0x00, 0x00   // ........
3255            },
3256
3257            Buffer (0x10)
3258            {
3259                /* 0000 */  0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3260                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3261            },
3262
3263            Buffer (0x08)
3264            {
3265                 0x8D, 0x00, 0x00, 0x00, 0x81, 0x82, 0x00, 0x00   // ........
3266            },
3267
3268            Buffer (0x10)
3269            {
3270                /* 0000 */  0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3271                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3272            },
3273
3274            Buffer (0x08)
3275            {
3276                 0x8D, 0x8C, 0x00, 0x00, 0x81, 0x82, 0x00, 0x00   // ........
3277            },
3278
3279            Buffer (0x10)
3280            {
3281                /* 0000 */  0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00, 0x00, 0x00,  // ........
3282                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3283            },
3284
3285            Buffer (0x08)
3286            {
3287                 0x8D, 0x8C, 0x8B, 0x8A, 0x81, 0x82, 0x00, 0x00   // ........
3288            },
3289
3290            Buffer (0x10)
3291            {
3292                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0x00,  // ........
3293                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3294            },
3295
3296            Buffer (0x07)
3297            {
3298                 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x81, 0x82         // .......
3299            },
3300
3301            ToUUID ("88374658-fa19-5cde-8182-000000000000"),
3302            Buffer (0x0A)
3303            {
3304                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
3305                /* 0008 */  0x81, 0x82                                       // ..
3306            },
3307
3308            Buffer (0x10)
3309            {
3310                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
3311                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3312            },
3313
3314            Buffer (0x0A)
3315            {
3316                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
3317                /* 0008 */  0x81, 0x82                                       // ..
3318            },
3319
3320            Buffer (0x0B)
3321            {
3322                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
3323                /* 0008 */  0x00, 0x81, 0x82                                 // ...
3324            },
3325
3326            Buffer (0x0B)
3327            {
3328                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
3329                /* 0008 */  0x00, 0x81, 0x82                                 // ...
3330            },
3331
3332            Buffer (0x12)
3333            {
3334                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
3335                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
3336                /* 0010 */  0x81, 0x82                                       // ..
3337            },
3338
3339            Buffer (0x12)
3340            {
3341                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
3342                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
3343                /* 0010 */  0x81, 0x82                                       // ..
3344            },
3345
3346            Buffer (0x23)
3347            {
3348                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
3349                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3350                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3351                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3352                /* 0020 */  0x00, 0x81, 0x82                                 // ...
3353            },
3354
3355            Buffer (0x23)
3356            {
3357                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
3358                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3359                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3360                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3361                /* 0020 */  0x00, 0x81, 0x82                                 // ...
3362            },
3363
3364            /* X - Buffer Field */
3365
3366            Buffer (0x10)
3367            {
3368                /* 0000 */  0xAB, 0x54, 0x86, 0x91, 0x00, 0x00, 0x00, 0x00,  // .T......
3369                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3370            },
3371
3372            Buffer (0x08)
3373            {
3374                 0xAB, 0x54, 0x86, 0x91, 0x81, 0x82, 0x00, 0x00   // .T......
3375            },
3376
3377            Buffer (0x10)
3378            {
3379                /* 0000 */  0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3380                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3381            },
3382
3383            Buffer (0x08)
3384            {
3385                 0x07, 0x00, 0x00, 0x00, 0x81, 0x82, 0x00, 0x00   // ........
3386            },
3387
3388            Buffer (0x10)
3389            {
3390                /* 0000 */  0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3391                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3392            },
3393
3394            Buffer (0x08)
3395            {
3396                 0x8D, 0x00, 0x00, 0x00, 0x81, 0x82, 0x00, 0x00   // ........
3397            },
3398
3399            Buffer (0x10)
3400            {
3401                /* 0000 */  0x8D, 0x8C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3402                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3403            },
3404
3405            Buffer (0x08)
3406            {
3407                 0x8D, 0x8C, 0x00, 0x00, 0x81, 0x82, 0x00, 0x00   // ........
3408            },
3409
3410            Buffer (0x10)
3411            {
3412                /* 0000 */  0x8D, 0x8C, 0x8B, 0x8A, 0x00, 0x00, 0x00, 0x00,  // ........
3413                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3414            },
3415
3416            Buffer (0x08)
3417            {
3418                 0x8D, 0x8C, 0x8B, 0x8A, 0x81, 0x82, 0x00, 0x00   // ........
3419            },
3420
3421            Buffer (0x10)
3422            {
3423                /* 0000 */  0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x00, 0x00, 0x00,  // ........
3424                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3425            },
3426
3427            Buffer (0x07)
3428            {
3429                 0xFF, 0xFF, 0xFF, 0xFF, 0x01, 0x81, 0x82         // .......
3430            },
3431
3432            ToUUID ("88374658-fa19-5cde-8182-000000000000"),
3433            Buffer (0x0A)
3434            {
3435                /* 0000 */  0x58, 0x46, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0x5C,  // XF7....\
3436                /* 0008 */  0x81, 0x82                                       // ..
3437            },
3438
3439            Buffer (0x10)
3440            {
3441                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
3442                /* 0008 */  0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // ........
3443            },
3444
3445            Buffer (0x0A)
3446            {
3447                /* 0000 */  0x58, 0x9A, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
3448                /* 0008 */  0x81, 0x82                                       // ..
3449            },
3450
3451            Buffer (0x0B)
3452            {
3453                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
3454                /* 0008 */  0x00, 0x81, 0x82                                 // ...
3455            },
3456
3457            Buffer (0x0B)
3458            {
3459                /* 0000 */  0x58, 0xC7, 0x37, 0x88, 0x19, 0xFA, 0xDE, 0xDC,  // X.7.....
3460                /* 0008 */  0x00, 0x81, 0x82                                 // ...
3461            },
3462
3463            Buffer (0x12)
3464            {
3465                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
3466                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
3467                /* 0010 */  0x81, 0x82                                       // ..
3468            },
3469
3470            Buffer (0x12)
3471            {
3472                /* 0000 */  0x82, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF,  // .4Vx....
3473                /* 0008 */  0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // U.......
3474                /* 0010 */  0x81, 0x82                                       // ..
3475            },
3476
3477            Buffer (0x23)
3478            {
3479                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
3480                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3481                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3482                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3483                /* 0020 */  0x00, 0x81, 0x82                                 // ...
3484            },
3485
3486            Buffer (0x23)
3487            {
3488                /* 0000 */  0x93, 0xAB, 0xCD, 0xEF, 0x99, 0x12, 0xCD, 0x52,  // .......R
3489                /* 0008 */  0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3490                /* 0010 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3491                /* 0018 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // ........
3492                /* 0020 */  0x00, 0x81, 0x82                                 // ...
3493            }
3494        })
3495        If (Arg0)
3496        {
3497            M486 ()
3498            DF00 = 0x0100
3499            DF01 = 0x0100
3500            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
3501                /*		Store(0x200, df00) */
3502        /*		Store(m488(op, 0, 0x1ed1, 0, 0, 0), Local7) */
3503        /*		Store(0x300, df00) */
3504        /*		Store(m488(op, 0, 0x1ed1, 0, 0, 0), Local7) */
3505        }
3506        Else
3507        {
3508            FLG1 = 0x01
3509            /* (Integer ==> All other types) */
3510            /* (All other types ==> Integer) */
3511            COM2 = 0x02
3512            /*		Store(p000, PKG1) */
3513            /*		Store(p001, PKG2) */
3514            M48B (OP, 0x0103)
3515            /* (String ==> All other types) */
3516            /* (All other types ==> String) */
3517            COM2 = 0x02
3518            /*		Store(p002, PKG1) */
3519            /*		Store(p003, PKG2) */
3520            M48B (OP, 0x0204)
3521            /* (Buffer ==> All other types) */
3522            /* (All other types ==> Buffer) */
3523            COM2 = 0x02
3524            /*		Store(p004, PKG1) */
3525            /*		Store(p005, PKG2) */
3526            M48B (OP, 0x0302)
3527            /*		Store(PKG0, PKG1) */
3528            /*		Store(PKG0, PKG2) */
3529            COM2 = 0x00
3530            FLG1 = 0x00
3531        }
3532    }
3533
3534    /* ConcatenateResTemplate (rtb, rtb, Result) => Buffer */
3535    /* */
3536    /* Total scale of unacceptable types: */
3537    /*    Source1: 0x5ef7 */
3538    /*    Source2: 0x5ef7 */
3539    /* Total scale of acceptable types: */
3540    /*    Source1: 0x0008 */
3541    /*    Source2: 0x0008 */
3542    Method (M404, 1, Serialized)
3543    {
3544        Name (OP, 0x04)
3545        TS00 ("m404")
3546        If (Arg0)
3547        {
3548            M486 ()
3549            DF00 = 0x030B
3550            DF01 = 0x030B
3551            Local7 = M488 (OP, 0x5FFF, 0x5FFF, 0x00, 0x00, 0x00)
3552        }
3553        Else
3554        {
3555        }
3556    }
3557
3558    /* CondRefOf (any, Result) => Boolean */
3559    /* */
3560    /* Total scale of unacceptable types: */
3561    /*    Source: 0x0000 */
3562    /* Total scale of acceptable types: */
3563    /*    Source: 0x5eff */
3564    Method (M405, 1, Serialized)
3565    {
3566        Name (OP, 0x05)
3567        TS00 ("m405")
3568        If (Arg0)
3569        {
3570            M486 ()
3571            /* Error: CondRefOf fails with the Uninitialized type */
3572
3573            Local7 = M488 (OP, 0x01, 0x00, 0x00, 0x00, 0x00)
3574        }
3575        Else
3576        {
3577        }
3578    }
3579
3580    /* CopyObject (any, Destination) => DataRefObject */
3581    /* */
3582    /* Total scale of unacceptable types: */
3583    /*    Source: 0x0000 */
3584    /* Total scale of acceptable types: */
3585    /*    Source: 0x5eff */
3586    Method (M406, 1, Serialized)
3587    {
3588        Name (OP, 0x06)
3589        TS00 ("m406")
3590        If (Arg0)
3591        {
3592            M486 ()
3593            /* Error: CopyObject fails with the Uninitialized type */
3594
3595            Local7 = M488 (OP, 0x01, 0x00, 0x00, 0x00, 0x00)
3596        }
3597        Else
3598        {
3599        }
3600    }
3601
3602    /* Decrement (int) => Integer */
3603    /* */
3604    /* Total scale of unacceptable types: */
3605    /*    Minuend: 0x1ed1 */
3606    /* Total scale of acceptable types: */
3607    /*    Minuend: 0x402e */
3608    Method (M407, 1, Serialized)
3609    {
3610        Name (OP, 0x07)
3611        Name (TS, "m407")
3612        TS00 (TS)
3613        If (Arg0)
3614        {
3615            M486 ()
3616            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
3617        }
3618        Else
3619        {
3620            Local7 = M48D (OP, 0x0102, 0x00, 0x00, 0x00, 0x12345677, 0x12345677)
3621            Local7 = M48D (OP, 0x0204, 0x00, 0x00, 0x00, 0x9875, 0x9875)
3622            Local7 = M48D (OP, 0x0209, 0x00, 0x00, 0x00, 0xFDEACB0132547697, 0x32547697)
3623            Local7 = M48D (OP, 0x0302, 0x00, 0x00, 0x00, 0x8280, 0x8280)
3624            Local7 = M48D (OP, 0x0308, 0x00, 0x00, 0x00, 0x0807060504030200, 0x04030200)
3625            Local7 = M48D (OP, 0x0506, 0x00, 0x00, 0x00, 0x5CDEFA1988374657, 0x88374657)
3626            Local7 = M48D (OP, 0x0E06, 0x00, 0x00, 0x00, 0x5CDEFA1988374657, 0x88374657)
3627            /* Exceptions */
3628
3629            Local7 = M48D (OP, 0x0202, 0x00, 0x00, 0x00, "Exc", "Exc")
3630            Local7 = M48D (OP, 0x020A, 0x00, 0x00, 0x00, "Exc", "Exc")
3631            Local7 = M48D (OP, 0x0210, 0x00, 0x00, 0x00, "Exc", "Exc")
3632        }
3633    }
3634
3635    /* DerefOf ({ref|str}) => Object */
3636    /* */
3637    /* Total scale of unacceptable types: */
3638    /*    Source: 0x5fff */
3639    /* Total scale of acceptable types: */
3640    /*    Source: 0x0000 */
3641    Method (M408, 1, Serialized)
3642    {
3643        Name (OP, 0x08)
3644        TS00 ("m408")
3645        If (Arg0)
3646        {
3647            M486 ()
3648            Local7 = M488 (OP, 0x5FFF, 0x00, 0x00, 0x00, 0x00)
3649        }
3650        Else
3651        {
3652        }
3653    }
3654
3655    /* Divide (int, int, Remainder, Result) => Integer */
3656    /* */
3657    /* Total scale of unacceptable types: */
3658    /*    Dividend: 0x1ed1 */
3659    /*    Divisor: 0x1ed1 */
3660    /* Total scale of acceptable types: */
3661    /*    Dividend: 0x402e */
3662    /*    Divisor: 0x402e */
3663    Method (M409, 1, Serialized)
3664    {
3665        Name (OP, 0x09)
3666        TS00 ("m409")
3667        If (Arg0)
3668        {
3669            M486 ()
3670            DF00 = 0x0100
3671            DF01 = 0x0100
3672            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
3673        }
3674        Else
3675        {
3676            Local7 = M48D (OP, 0x0102, 0x0102, 0x00, 0x00, 0x01, 0x01)
3677            Local7 = M48D (OP, 0x0103, 0x0102, 0x00, 0x00, 0x0000000971C214EA, 0x03)
3678            Local7 = M48D (OP, 0x0204, 0x0102, 0x00, 0x00, 0x00, 0x00)
3679            Local7 = M48D (OP, 0x0209, 0x0102, 0x00, 0x00, 0x0000000DF2B5C737, 0x02)
3680            Local7 = M48D (OP, 0x0302, 0x0102, 0x00, 0x00, 0x00, 0x00)
3681            Local7 = M48D (OP, 0x0308, 0x0102, 0x00, 0x00, 0x70E2C4AA, 0x00)
3682            Local7 = M48D (OP, 0x0506, 0x0102, 0x00, 0x00, 0x0000000519FF9D32, 0x07)
3683            Local7 = M48D (OP, 0x0E06, 0x0102, 0x00, 0x00, 0x0000000519FF9D32, 0x07)
3684            Local7 = M48D (OP, 0x0103, 0x0204, 0x00, 0x00, 0x000120B0A1E2C2D5, 0x6F2A)
3685            /* Exceptions */
3686
3687            Local7 = M48D (OP, 0x0202, 0x0102, 0x00, 0x00, "Exc", "Exc")
3688            Local7 = M48D (OP, 0x020A, 0x0102, 0x00, 0x00, "Exc", "Exc")
3689            Local7 = M48D (OP, 0x0210, 0x0102, 0x00, 0x00, "Exc", "Exc")
3690            Local7 = M48D (OP, 0x0102, 0x0202, 0x00, 0x00, "Exc", "Exc")
3691            Local7 = M48D (OP, 0x0102, 0x020A, 0x00, 0x00, "Exc", "Exc")
3692            Local7 = M48D (OP, 0x0102, 0x0210, 0x00, 0x00, "Exc", "Exc")
3693        }
3694    }
3695
3696    /* Fatal (byt, dwd, int) */
3697    /* */
3698    /* iasl: "Fatal operator requires [Integer|String|Buffer]" */
3699    /* Total scale of unacceptable types: */
3700    /*    Arg: 0x1ed1 */
3701    /* Total scale of acceptable types: */
3702    /*    Arg: 0x402e */
3703    Method (M410, 1, Serialized)
3704    {
3705        Name (OP, 0x0A)
3706        TS00 ("m410")
3707        If (Arg0)
3708        {
3709            M486 ()
3710            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
3711        }
3712        Else
3713        {
3714        }
3715    }
3716
3717    /* FindSetLeftBit (int, Result) => Integer */
3718    /* */
3719    /* Total scale of unacceptable types: */
3720    /*    Source: 0x1ed1 */
3721    /* Total scale of acceptable types: */
3722    /*    Source: 0x402e */
3723    Method (M411, 1, Serialized)
3724    {
3725        Name (OP, 0x0B)
3726        TS00 ("m411")
3727        If (Arg0)
3728        {
3729            M486 ()
3730            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
3731        }
3732        Else
3733        {
3734            Local7 = M48D (OP, 0x0102, 0x00, 0x00, 0x00, 0x1D, 0x1D)
3735            Local7 = M48D (OP, 0x0204, 0x00, 0x00, 0x00, 0x10, 0x10)
3736            Local7 = M48D (OP, 0x0206, 0x00, 0x00, 0x00, 0x3D, 0x20)
3737            /* Exceptions */
3738
3739            Local7 = M48D (OP, 0x0202, 0x00, 0x00, 0x00, "Exc", "Exc")
3740            Local7 = M48D (OP, 0x020A, 0x00, 0x00, 0x00, "Exc", "Exc")
3741            Local7 = M48D (OP, 0x0210, 0x00, 0x00, 0x00, "Exc", "Exc")
3742        }
3743    }
3744
3745    /* FindSetRightBit (int, Result) => Integer */
3746    /* */
3747    /* Total scale of unacceptable types: */
3748    /*    Source: 0x1ed1 */
3749    /* Total scale of acceptable types: */
3750    /*    Source: 0x402e */
3751    Method (M412, 1, Serialized)
3752    {
3753        Name (OP, 0x0C)
3754        TS00 ("m412")
3755        If (Arg0)
3756        {
3757            M486 ()
3758            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
3759        }
3760        Else
3761        {
3762            Local7 = M48D (OP, 0x0102, 0x00, 0x00, 0x00, 0x04, 0x04)
3763            Local7 = M48D (OP, 0x0204, 0x00, 0x00, 0x00, 0x02, 0x02)
3764            Local7 = M48D (OP, 0x0206, 0x00, 0x00, 0x00, 0x03, 0x03)
3765            /* Exceptions */
3766
3767            Local7 = M48D (OP, 0x0202, 0x00, 0x00, 0x00, "Exc", "Exc")
3768            Local7 = M48D (OP, 0x020A, 0x00, 0x00, 0x00, "Exc", "Exc")
3769            Local7 = M48D (OP, 0x0210, 0x00, 0x00, 0x00, "Exc", "Exc")
3770        }
3771    }
3772
3773    /* FromBCD (int, Result) => Integer */
3774    /* */
3775    /* Total scale of unacceptable types: */
3776    /*    BCDValue: 0x1ed1 */
3777    /* Total scale of acceptable types: */
3778    /*    BCDValue: 0x402e */
3779    Method (M413, 1, Serialized)
3780    {
3781        Name (OP, 0x0D)
3782        TS00 ("m413")
3783        If (Arg0)
3784        {
3785            M486 ()
3786            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
3787        }
3788        Else
3789        {
3790        }
3791    }
3792
3793    /* Increment (int) => Integer */
3794    /* */
3795    /* Total scale of unacceptable types: */
3796    /*    Addend: 0x1ed1 */
3797    /* Total scale of acceptable types: */
3798    /*    Addend: 0x402e */
3799    Method (M414, 1, Serialized)
3800    {
3801        Name (OP, 0x0E)
3802        TS00 ("m414")
3803        If (Arg0)
3804        {
3805            M486 ()
3806            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
3807        }
3808        Else
3809        {
3810            Local7 = M48D (OP, 0x0102, 0x00, 0x00, 0x00, 0x12345679, 0x12345679)
3811            Local7 = M48D (OP, 0x0204, 0x00, 0x00, 0x00, 0x9877, 0x9877)
3812            Local7 = M48D (OP, 0x0209, 0x00, 0x00, 0x00, 0xFDEACB0132547699, 0x32547699)
3813            Local7 = M48D (OP, 0x0302, 0x00, 0x00, 0x00, 0x8282, 0x8282)
3814            Local7 = M48D (OP, 0x0308, 0x00, 0x00, 0x00, 0x0807060504030202, 0x04030202)
3815            Local7 = M48D (OP, 0x0506, 0x00, 0x00, 0x00, 0x5CDEFA1988374659, 0x88374659)
3816            Local7 = M48D (OP, 0x0E06, 0x00, 0x00, 0x00, 0x5CDEFA1988374659, 0x88374659)
3817            /* Exceptions */
3818
3819            Local7 = M48D (OP, 0x0202, 0x00, 0x00, 0x00, "Exc", "Exc")
3820            Local7 = M48D (OP, 0x020A, 0x00, 0x00, 0x00, "Exc", "Exc")
3821            Local7 = M48D (OP, 0x0210, 0x00, 0x00, 0x00, "Exc", "Exc")
3822        }
3823    }
3824
3825    /* Index ({str|buf|pkg}, int, Destination) => ObjectReference */
3826    /* */
3827    /* Total scale of unacceptable types: */
3828    /*    Source: 0x5fe3 */
3829    /*    Index: 0x1ed1 */
3830    /* Total scale of acceptable types: */
3831    /*    Source: 0x001c */
3832    /*    Index: 0x402e */
3833    Method (M415, 1, Serialized)
3834    {
3835        Name (OP, 0x0F)
3836        TS00 ("m415")
3837        If (Arg0)
3838        {
3839            M486 ()
3840            DF00 = 0x0200
3841            DF01 = 0x0104  /* Zero */
3842            Local7 = M488 (OP, 0x5FE3, 0x1ED1, 0x00, 0x00, 0x00)
3843                /*
3844         // The action above together with those below generates exception
3845         Store(0x300, df00)
3846         Store(m488(op, 0, 0x1ed1, 0, 0, 0), Local7)
3847         Store(0x400, df00)
3848         Store(m488(op, 0, 0x1ed1, 0, 0, 0), Local7)
3849         */
3850        }
3851        Else
3852        {
3853        }
3854    }
3855
3856    /* LAnd (int, int) => Boolean */
3857    /* */
3858    /* Total scale of unacceptable types: */
3859    /*    Source1: 0x1ed1 */
3860    /*    Source2: 0x1ed1 */
3861    /* Total scale of acceptable types: */
3862    /*    Source1: 0x402e */
3863    /*    Source2: 0x402e */
3864    Method (M416, 1, Serialized)
3865    {
3866        Name (OP, 0x10)
3867        TS00 ("m416")
3868        If (Arg0)
3869        {
3870            M486 ()
3871            DF00 = 0x0100
3872            DF01 = 0x0100
3873            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
3874        }
3875        Else
3876        {
3877        }
3878    }
3879
3880    /* LEqual ({int|str|buf}, {int|str|buf}) => Boolean */
3881    /* */
3882    /* Total scale of unacceptable types: */
3883    /*    Source1: 0x1ed1 */
3884    /*    Source2: 0x1ed1 */
3885    /* Total scale of acceptable types: */
3886    /*    Source1: 0x402e */
3887    /*    Source2: 0x402e */
3888    Method (M417, 1, Serialized)
3889    {
3890        Name (OP, 0x11)
3891        TS00 ("m417")
3892        /* Expected results: 64-bit, 32-bit */
3893
3894        Name (P000, Package (0x62)
3895        {
3896            /* X - Integer */
3897
3898            Zero,
3899            Zero,
3900            /* X - String */
3901
3902            "Exc",
3903            "Exc",
3904            "Exc",
3905            "Exc",
3906            "Exc",
3907            "Exc",
3908            "Exc",
3909            "Exc",
3910            Zero,
3911            Zero,
3912            Zero,
3913            Zero,
3914            Zero,
3915            Zero,
3916            Zero,
3917            Zero,
3918            Zero,
3919            Zero,
3920            Zero,
3921            Zero,
3922            "Exc",
3923            "Exc",
3924            "Exc",
3925            "Exc",
3926            "Exc",
3927            "Exc",
3928            "Exc",
3929            "Exc",
3930            "Exc",
3931            "Exc",
3932            "Exc",
3933            "Exc",
3934            "Exc",
3935            "Exc",
3936            /* X - Buffer */
3937
3938            Zero,
3939            Zero,
3940            Zero,
3941            Zero,
3942            Zero,
3943            Zero,
3944            Zero,
3945            Zero,
3946            Zero,
3947            Zero,
3948            Zero,
3949            Zero,
3950            Zero,
3951            Zero,
3952            Zero,
3953            Zero,
3954            Zero,
3955            Zero,
3956            /* X - Field Unit */
3957
3958            Zero,
3959            Zero,
3960            Zero,
3961            Zero,
3962            Zero,
3963            Zero,
3964            Zero,
3965            Zero,
3966            Zero,
3967            Zero,
3968            Zero,
3969            Zero,
3970            Zero,
3971            Zero,
3972            Zero,
3973            Zero,
3974            Zero,
3975            Zero,
3976            Zero,
3977            Zero,
3978            Zero,
3979            Zero,
3980            /* X - Buffer Field */
3981
3982            Zero,
3983            Zero,
3984            Zero,
3985            Zero,
3986            Zero,
3987            Zero,
3988            Zero,
3989            Zero,
3990            Zero,
3991            Zero,
3992            Zero,
3993            Zero,
3994            Zero,
3995            Zero,
3996            Zero,
3997            Zero,
3998            Zero,
3999            Zero,
4000            Zero,
4001            Zero,
4002            Zero,
4003            Zero
4004        })
4005        /* Expected results: 64-bit, 32-bit */
4006
4007        Name (P001, Package (0x62)
4008        {
4009            /* X - Integer */
4010
4011            Zero,
4012            Zero,
4013            /* X - String */
4014
4015            Zero,
4016            Zero,
4017            Zero,
4018            Zero,
4019            Zero,
4020            Zero,
4021            Zero,
4022            Zero,
4023            Zero,
4024            Zero,
4025            Zero,
4026            Zero,
4027            Zero,
4028            Zero,
4029            Zero,
4030            Zero,
4031            Zero,
4032            Zero,
4033            Zero,
4034            Zero,
4035            Zero,
4036            Zero,
4037            Zero,
4038            Zero,
4039            Zero,
4040            Zero,
4041            Zero,
4042            Zero,
4043            Zero,
4044            Zero,
4045            Zero,
4046            Zero,
4047            Zero,
4048            Zero,
4049            /* X - Buffer */
4050
4051            Zero,
4052            Zero,
4053            Zero,
4054            Zero,
4055            Zero,
4056            Zero,
4057            Zero,
4058            Zero,
4059            Zero,
4060            Zero,
4061            Zero,
4062            Zero,
4063            Zero,
4064            Zero,
4065            Zero,
4066            Zero,
4067            Zero,
4068            Zero,
4069            /* X - Field Unit */
4070
4071            Zero,
4072            Zero,
4073            Zero,
4074            Zero,
4075            Zero,
4076            Zero,
4077            Zero,
4078            Zero,
4079            Zero,
4080            Zero,
4081            Zero,
4082            Zero,
4083            Zero,
4084            Zero,
4085            Zero,
4086            Zero,
4087            Zero,
4088            Zero,
4089            Zero,
4090            Zero,
4091            Zero,
4092            Zero,
4093            /* X - Buffer Field */
4094
4095            Zero,
4096            Zero,
4097            Zero,
4098            Zero,
4099            Zero,
4100            Zero,
4101            Zero,
4102            Zero,
4103            Zero,
4104            Zero,
4105            Zero,
4106            Zero,
4107            Zero,
4108            Zero,
4109            Zero,
4110            Zero,
4111            Zero,
4112            Zero,
4113            Zero,
4114            Zero,
4115            Zero,
4116            Zero
4117        })
4118        /* Expected results: 64-bit, 32-bit */
4119
4120        Name (P002, Package (0x62)
4121        {
4122            /* X - Integer */
4123
4124            Zero,
4125            Zero,
4126            /* X - String */
4127
4128            Zero,
4129            Zero,
4130            Zero,
4131            Zero,
4132            Zero,
4133            Zero,
4134            Zero,
4135            Zero,
4136            Ones,
4137            Ones,
4138            Zero,
4139            Zero,
4140            Zero,
4141            Zero,
4142            Zero,
4143            Zero,
4144            Zero,
4145            Zero,
4146            Zero,
4147            Zero,
4148            Zero,
4149            Zero,
4150            Zero,
4151            Zero,
4152            Zero,
4153            Zero,
4154            Zero,
4155            Zero,
4156            Zero,
4157            Zero,
4158            Zero,
4159            Zero,
4160            Zero,
4161            Zero,
4162            /* X - Buffer */
4163
4164            Zero,
4165            Zero,
4166            Zero,
4167            Zero,
4168            Zero,
4169            Zero,
4170            Zero,
4171            Zero,
4172            Zero,
4173            Zero,
4174            Zero,
4175            Zero,
4176            Zero,
4177            Zero,
4178            "Exc",
4179            "Exc",
4180            "Exc",
4181            "Exc",
4182            /* X - Field Unit */
4183
4184            Zero,
4185            Zero,
4186            Zero,
4187            Zero,
4188            Zero,
4189            Zero,
4190            Zero,
4191            Zero,
4192            Zero,
4193            Zero,
4194            Zero,
4195            Zero,
4196            Zero,
4197            Zero,
4198            Zero,
4199            Zero,
4200            Zero,
4201            Zero,
4202            Zero,
4203            Zero,
4204            Zero,
4205            Zero,
4206            /* X - Buffer Field */
4207
4208            Zero,
4209            Zero,
4210            Zero,
4211            Zero,
4212            Zero,
4213            Zero,
4214            Zero,
4215            Zero,
4216            Zero,
4217            Zero,
4218            Zero,
4219            Zero,
4220            Zero,
4221            Zero,
4222            Zero,
4223            Zero,
4224            Zero,
4225            Zero,
4226            Zero,
4227            Zero,
4228            Zero,
4229            Zero
4230        })
4231        /* Expected results: 64-bit, 32-bit */
4232
4233        Name (P003, Package (0x62)
4234        {
4235            /* X - Integer */
4236
4237            Zero,
4238            Zero,
4239            /* X - String */
4240
4241            Zero,
4242            Zero,
4243            Zero,
4244            Zero,
4245            Zero,
4246            Zero,
4247            Zero,
4248            Zero,
4249            Ones,
4250            Ones,
4251            Zero,
4252            Zero,
4253            Zero,
4254            Zero,
4255            Zero,
4256            Zero,
4257            Zero,
4258            Zero,
4259            Zero,
4260            Zero,
4261            Zero,
4262            Zero,
4263            Zero,
4264            Zero,
4265            Zero,
4266            Zero,
4267            Zero,
4268            Zero,
4269            Zero,
4270            Zero,
4271            Zero,
4272            Zero,
4273            Zero,
4274            Zero,
4275            /* X - Buffer */
4276
4277            Zero,
4278            Zero,
4279            Zero,
4280            Zero,
4281            Zero,
4282            Zero,
4283            Zero,
4284            Zero,
4285            Zero,
4286            Zero,
4287            Zero,
4288            Zero,
4289            Zero,
4290            Zero,
4291            Zero,
4292            Zero,
4293            Zero,
4294            Zero,
4295            /* X - Field Unit */
4296
4297            Zero,
4298            Zero,
4299            Zero,
4300            Zero,
4301            Zero,
4302            Zero,
4303            Zero,
4304            Zero,
4305            Zero,
4306            Zero,
4307            Zero,
4308            Zero,
4309            Zero,
4310            Zero,
4311            Zero,
4312            Zero,
4313            Zero,
4314            Zero,
4315            Zero,
4316            Zero,
4317            Zero,
4318            Zero,
4319            /* X - Buffer Field */
4320
4321            Zero,
4322            Zero,
4323            Zero,
4324            Zero,
4325            Zero,
4326            Zero,
4327            Zero,
4328            Zero,
4329            Zero,
4330            Zero,
4331            Zero,
4332            Zero,
4333            Zero,
4334            Zero,
4335            Zero,
4336            Zero,
4337            Zero,
4338            Zero,
4339            Zero,
4340            Zero,
4341            Zero,
4342            Zero
4343        })
4344        /* Expected results: 64-bit, 32-bit */
4345
4346        Name (P004, Package (0x62)
4347        {
4348            /* X - Integer */
4349
4350            Zero,
4351            Zero,
4352            /* X - String */
4353
4354            Zero,
4355            Zero,
4356            Zero,
4357            Zero,
4358            Zero,
4359            Zero,
4360            Zero,
4361            Zero,
4362            Zero,
4363            Zero,
4364            Zero,
4365            Zero,
4366            Zero,
4367            Zero,
4368            Zero,
4369            Zero,
4370            Zero,
4371            Zero,
4372            Zero,
4373            Zero,
4374            Zero,
4375            Zero,
4376            Zero,
4377            Zero,
4378            Zero,
4379            Zero,
4380            Zero,
4381            Zero,
4382            Zero,
4383            Zero,
4384            Zero,
4385            Zero,
4386            Zero,
4387            Zero,
4388            /* X - Buffer */
4389
4390            Zero,
4391            Zero,
4392            Zero,
4393            Zero,
4394            Ones,
4395            Ones,
4396            Zero,
4397            Zero,
4398            Zero,
4399            Zero,
4400            Zero,
4401            Zero,
4402            Zero,
4403            Zero,
4404            Zero,
4405            Zero,
4406            Zero,
4407            Zero,
4408            /* X - Field Unit */
4409
4410            Zero,
4411            Zero,
4412            Zero,
4413            Zero,
4414            Zero,
4415            Zero,
4416            Zero,
4417            Zero,
4418            Zero,
4419            Zero,
4420            Zero,
4421            Zero,
4422            Zero,
4423            Zero,
4424            Zero,
4425            Zero,
4426            Zero,
4427            Zero,
4428            Zero,
4429            Zero,
4430            Zero,
4431            Zero,
4432            /* X - Buffer Field */
4433
4434            Zero,
4435            Zero,
4436            Zero,
4437            Zero,
4438            Zero,
4439            Zero,
4440            Zero,
4441            Zero,
4442            Zero,
4443            Zero,
4444            Zero,
4445            Zero,
4446            Zero,
4447            Zero,
4448            Zero,
4449            Zero,
4450            Zero,
4451            Zero,
4452            Zero,
4453            Zero,
4454            Zero,
4455            Zero
4456        })
4457        /* Expected results: 64-bit, 32-bit */
4458
4459        Name (P005, Package (0x62)
4460        {
4461            /* X - Integer */
4462
4463            Zero,
4464            Zero,
4465            /* X - String */
4466
4467            Zero,
4468            Zero,
4469            Zero,
4470            Zero,
4471            Zero,
4472            Zero,
4473            Zero,
4474            Zero,
4475            Zero,
4476            Zero,
4477            Zero,
4478            Zero,
4479            Zero,
4480            Zero,
4481            Zero,
4482            Zero,
4483            Zero,
4484            Zero,
4485            Zero,
4486            Zero,
4487            Zero,
4488            Zero,
4489            Zero,
4490            Zero,
4491            Zero,
4492            Zero,
4493            Zero,
4494            Zero,
4495            Zero,
4496            Zero,
4497            Zero,
4498            Zero,
4499            Zero,
4500            Zero,
4501            /* X - Buffer */
4502
4503            Zero,
4504            Zero,
4505            Zero,
4506            Zero,
4507            Ones,
4508            Ones,
4509            Zero,
4510            Zero,
4511            Zero,
4512            Zero,
4513            Zero,
4514            Zero,
4515            Zero,
4516            Zero,
4517            Zero,
4518            Zero,
4519            Zero,
4520            Zero,
4521            /* X - Field Unit */
4522
4523            Zero,
4524            Zero,
4525            Zero,
4526            Zero,
4527            Zero,
4528            Zero,
4529            Zero,
4530            Zero,
4531            Zero,
4532            Zero,
4533            Zero,
4534            Zero,
4535            Zero,
4536            Zero,
4537            Zero,
4538            Zero,
4539            Zero,
4540            Zero,
4541            Zero,
4542            Zero,
4543            Zero,
4544            Zero,
4545            /* X - Buffer Field */
4546
4547            Zero,
4548            Zero,
4549            Zero,
4550            Zero,
4551            Zero,
4552            Zero,
4553            Zero,
4554            Zero,
4555            Zero,
4556            Zero,
4557            Zero,
4558            Zero,
4559            Zero,
4560            Zero,
4561            Zero,
4562            Zero,
4563            Zero,
4564            Zero,
4565            Zero,
4566            Zero,
4567            Zero,
4568            Zero
4569        })
4570        If (Arg0)
4571        {
4572            M486 ()
4573            DF00 = 0x0100
4574            DF01 = 0x0100
4575            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
4576        }
4577        Else
4578        {
4579            FLG1 = 0x01
4580            /* (Integer ==> All other types) */
4581            /* (All other types ==> Integer)2556 */
4582            COM2 = 0x02
4583            /*		Store(p000, PKG1) */
4584            /*		Store(p001, PKG2) */
4585            M48B (OP, 0x0103)
4586            /* (String ==> All other types) */
4587            /* (All other types ==> String) */
4588            COM2 = 0x02
4589            /*		Store(p002, PKG1) */
4590            /*		Store(p003, PKG2) */
4591            M48B (OP, 0x0204)
4592            /* (Buffer ==> All other types) */
4593            /* (All other types ==> Buffer) */
4594            COM2 = 0x02
4595            /*		Store(p004, PKG1) */
4596            /*		Store(p005, PKG2) */
4597            M48B (OP, 0x0302)
4598            /*		Store(PKG0, PKG1) */
4599            /*		Store(PKG0, PKG2) */
4600            COM2 = 0x00
4601            FLG1 = 0x00
4602        }
4603    }
4604
4605    /* LGreater ({int|str|buf}, {int|str|buf}) => Boolean */
4606    /* */
4607    /* Total scale of unacceptable types: */
4608    /*    Source1: 0x1ed1 */
4609    /*    Source2: 0x1ed1 */
4610    /* Total scale of acceptable types: */
4611    /*    Source1: 0x402e */
4612    /*    Source2: 0x402e */
4613    Method (M418, 1, Serialized)
4614    {
4615        Name (OP, 0x12)
4616        TS00 ("m418")
4617        /* Expected results: 64-bit, 32-bit */
4618
4619        Name (P000, Package (0x62)
4620        {
4621            /* X - Integer, (0) */
4622
4623            Ones,
4624            Zero,
4625            /* X - String, (1) */
4626
4627            "Exc",
4628            "Exc",
4629            "Exc",
4630            "Exc",
4631            "Exc",
4632            "Exc",
4633            "Exc",
4634            "Exc",
4635            Ones,
4636            Ones,
4637            Ones,
4638            Ones,
4639            Ones,
4640            Zero,
4641            Zero,
4642            Zero,
4643            Ones,
4644            Zero,
4645            Zero,
4646            Ones,
4647            "Exc",
4648            "Exc",
4649            "Exc",
4650            "Exc",
4651            "Exc",
4652            "Exc",
4653            "Exc",
4654            "Exc",
4655            "Exc",
4656            "Exc",
4657            "Exc",
4658            "Exc",
4659            "Exc",
4660            "Exc",
4661            /* X - Buffer, (18) */
4662
4663            Ones,
4664            Ones,
4665            Ones,
4666            Ones,
4667            Ones,
4668            Ones,
4669            Ones,
4670            Zero,
4671            Ones,
4672            Zero,
4673            Ones,
4674            Zero,
4675            Zero,
4676            Zero,
4677            Ones,
4678            Zero,
4679            Ones,
4680            Ones,
4681            /* X - Field Unit, (27) */
4682
4683            Ones,
4684            Ones,
4685            Ones,
4686            Ones,
4687            Ones,
4688            Ones,
4689            Ones,
4690            Ones,
4691            Ones,
4692            Zero,
4693            Ones,
4694            Zero,
4695            Ones,
4696            Zero,
4697            Zero,
4698            Zero,
4699            Zero,
4700            Zero,
4701            Zero,
4702            Zero,
4703            Ones,
4704            Zero,
4705            /* X - Buffer Field, (38) */
4706
4707            Ones,
4708            Zero,
4709            Ones,
4710            Ones,
4711            Ones,
4712            Ones,
4713            Ones,
4714            Ones,
4715            Ones,
4716            Zero,
4717            Ones,
4718            Zero,
4719            Ones,
4720            Zero,
4721            Zero,
4722            Zero,
4723            Zero,
4724            Zero,
4725            Zero,
4726            Zero,
4727            Ones,
4728            Zero
4729        })
4730        /* Expected results: 64-bit, 32-bit */
4731
4732        Name (P001, Package (0x62)
4733        {
4734            /* X - Integer, (0) */
4735
4736            Zero,
4737            Ones,
4738            /* X - String, (1) */
4739
4740            Ones,
4741            Ones,
4742            Ones,
4743            Ones,
4744            Zero,
4745            Zero,
4746            Ones,
4747            Ones,
4748            Zero,
4749            Ones,
4750            Ones,
4751            Ones,
4752            Zero,
4753            Zero,
4754            Ones,
4755            Ones,
4756            Zero,
4757            Zero,
4758            Ones,
4759            Ones,
4760            Zero,
4761            Zero,
4762            Ones,
4763            Ones,
4764            Zero,
4765            Zero,
4766            Ones,
4767            Ones,
4768            Zero,
4769            Zero,
4770            Ones,
4771            Ones,
4772            Zero,
4773            Zero,
4774            /* X - Buffer, (18) */
4775
4776            Ones,
4777            Ones,
4778            Ones,
4779            Ones,
4780            Ones,
4781            Ones,
4782            Ones,
4783            Ones,
4784            Ones,
4785            Ones,
4786            Ones,
4787            Ones,
4788            Ones,
4789            Ones,
4790            Ones,
4791            Ones,
4792            Zero,
4793            Zero,
4794            /* X - Field Unit, (27) */
4795
4796            Zero,
4797            Zero,
4798            Zero,
4799            Zero,
4800            Zero,
4801            Zero,
4802            Zero,
4803            Zero,
4804            Zero,
4805            Ones,
4806            Zero,
4807            Ones,
4808            Zero,
4809            Zero,
4810            Ones,
4811            Zero,
4812            Zero,
4813            Zero,
4814            Ones,
4815            Ones,
4816            Ones,
4817            Ones,
4818            /* X - Buffer Field, (38) */
4819
4820            Zero,
4821            Ones,
4822            Zero,
4823            Zero,
4824            Zero,
4825            Zero,
4826            Zero,
4827            Zero,
4828            Zero,
4829            Ones,
4830            Zero,
4831            Ones,
4832            Zero,
4833            Zero,
4834            Ones,
4835            Zero,
4836            Zero,
4837            Zero,
4838            Ones,
4839            Ones,
4840            Ones,
4841            Ones
4842        })
4843        /* Expected results: 64-bit, 32-bit */
4844
4845        Name (P002, Package (0x62)
4846        {
4847            /* X - Integer, (0) */
4848
4849            Ones,
4850            Ones,
4851            /* X - String, (1) */
4852
4853            Zero,
4854            Zero,
4855            Zero,
4856            Zero,
4857            Ones,
4858            Ones,
4859            Zero,
4860            Zero,
4861            Zero,
4862            Zero,
4863            Zero,
4864            Zero,
4865            Ones,
4866            Ones,
4867            Zero,
4868            Zero,
4869            Ones,
4870            Ones,
4871            Zero,
4872            Zero,
4873            Ones,
4874            Ones,
4875            Zero,
4876            Zero,
4877            Ones,
4878            Ones,
4879            Zero,
4880            Zero,
4881            Ones,
4882            Ones,
4883            Zero,
4884            Zero,
4885            Ones,
4886            Ones,
4887            /* X - Buffer, (18) */
4888
4889            Ones,
4890            Ones,
4891            Ones,
4892            Ones,
4893            Ones,
4894            Ones,
4895            Ones,
4896            Ones,
4897            Ones,
4898            Ones,
4899            Zero,
4900            Zero,
4901            Zero,
4902            Zero,
4903            "Exc",
4904            "Exc",
4905            "Exc",
4906            "Exc",
4907            /* X - Field Unit, (27) */
4908
4909            Ones,
4910            Ones,
4911            Ones,
4912            Ones,
4913            Ones,
4914            Ones,
4915            Ones,
4916            Ones,
4917            Ones,
4918            Ones,
4919            Ones,
4920            Zero,
4921            Ones,
4922            Ones,
4923            Zero,
4924            Ones,
4925            Ones,
4926            Ones,
4927            Ones,
4928            Ones,
4929            Ones,
4930            Ones,
4931            /* X - Buffer Field, (38) */
4932
4933            Ones,
4934            Ones,
4935            Ones,
4936            Ones,
4937            Ones,
4938            Ones,
4939            Ones,
4940            Ones,
4941            Ones,
4942            Ones,
4943            Ones,
4944            Zero,
4945            Ones,
4946            Ones,
4947            Zero,
4948            Ones,
4949            Ones,
4950            Ones,
4951            Ones,
4952            Ones,
4953            Ones,
4954            Ones
4955        })
4956        /* Expected results: 64-bit, 32-bit */
4957
4958        Name (P003, Package (0x62)
4959        {
4960            /* X - Integer, (0) */
4961
4962            Ones,
4963            Ones,
4964            /* X - String, (1) */
4965
4966            Ones,
4967            Ones,
4968            Ones,
4969            Ones,
4970            Zero,
4971            Zero,
4972            Ones,
4973            Ones,
4974            Zero,
4975            Zero,
4976            Ones,
4977            Ones,
4978            Zero,
4979            Zero,
4980            Ones,
4981            Ones,
4982            Zero,
4983            Zero,
4984            Ones,
4985            Ones,
4986            Zero,
4987            Zero,
4988            Ones,
4989            Ones,
4990            Zero,
4991            Zero,
4992            Ones,
4993            Ones,
4994            Zero,
4995            Zero,
4996            Ones,
4997            Ones,
4998            Zero,
4999            Zero,
5000            /* X - Buffer, (18) */
5001
5002            Ones,
5003            Ones,
5004            Ones,
5005            Ones,
5006            Ones,
5007            Ones,
5008            Ones,
5009            Ones,
5010            Ones,
5011            Ones,
5012            Ones,
5013            Ones,
5014            Ones,
5015            Ones,
5016            Ones,
5017            Ones,
5018            Zero,
5019            Zero,
5020            /* X - Field Unit, (27) */
5021
5022            Zero,
5023            Zero,
5024            Zero,
5025            Zero,
5026            Zero,
5027            Zero,
5028            Zero,
5029            Zero,
5030            Ones,
5031            Ones,
5032            Ones,
5033            Ones,
5034            Ones,
5035            Ones,
5036            Ones,
5037            Ones,
5038            Ones,
5039            Ones,
5040            Ones,
5041            Ones,
5042            Ones,
5043            Ones,
5044            /* X - Buffer Field, (38) */
5045
5046            Ones,
5047            Ones,
5048            Zero,
5049            Zero,
5050            Zero,
5051            Zero,
5052            Zero,
5053            Zero,
5054            Ones,
5055            Ones,
5056            Ones,
5057            Ones,
5058            Ones,
5059            Ones,
5060            Ones,
5061            Ones,
5062            Ones,
5063            Ones,
5064            Ones,
5065            Ones,
5066            Ones,
5067            Ones
5068        })
5069        /* Expected results: 64-bit, 32-bit */
5070
5071        Name (P004, Package (0x62)
5072        {
5073            /* X - Integer, (0) */
5074
5075            Ones,
5076            Ones,
5077            /* X - String, (1) */
5078
5079            Ones,
5080            Ones,
5081            Ones,
5082            Ones,
5083            Ones,
5084            Ones,
5085            Ones,
5086            Ones,
5087            Ones,
5088            Ones,
5089            Ones,
5090            Ones,
5091            Ones,
5092            Ones,
5093            Ones,
5094            Ones,
5095            Ones,
5096            Ones,
5097            Ones,
5098            Ones,
5099            Ones,
5100            Ones,
5101            Ones,
5102            Ones,
5103            Ones,
5104            Ones,
5105            Ones,
5106            Ones,
5107            Ones,
5108            Ones,
5109            Ones,
5110            Ones,
5111            Ones,
5112            Ones,
5113            /* X - Buffer, (18) */
5114
5115            Zero,
5116            Zero,
5117            Ones,
5118            Ones,
5119            Zero,
5120            Zero,
5121            Zero,
5122            Zero,
5123            Zero,
5124            Zero,
5125            Zero,
5126            Zero,
5127            Zero,
5128            Zero,
5129            Zero,
5130            Zero,
5131            Ones,
5132            Ones,
5133            /* X - Field Unit, (27) */
5134
5135            Ones,
5136            Ones,
5137            Ones,
5138            Ones,
5139            Zero,
5140            Zero,
5141            Zero,
5142            Zero,
5143            Zero,
5144            Zero,
5145            Zero,
5146            Zero,
5147            Ones,
5148            Ones,
5149            Ones,
5150            Ones,
5151            Ones,
5152            Ones,
5153            Zero,
5154            Zero,
5155            Zero,
5156            Zero,
5157            /* X - Buffer Field, (38) */
5158
5159            Zero,
5160            Zero,
5161            Ones,
5162            Ones,
5163            Zero,
5164            Zero,
5165            Zero,
5166            Zero,
5167            Zero,
5168            Zero,
5169            Zero,
5170            Zero,
5171            Ones,
5172            Ones,
5173            Ones,
5174            Ones,
5175            Ones,
5176            Ones,
5177            Zero,
5178            Zero,
5179            Zero,
5180            Zero
5181        })
5182        /* Expected results: 64-bit, 32-bit */
5183
5184        Name (P005, Package (0x62)
5185        {
5186            /* X - Integer, (0) */
5187
5188            Ones,
5189            Ones,
5190            /* X - String, (1) */
5191
5192            Ones,
5193            Ones,
5194            Ones,
5195            Ones,
5196            Zero,
5197            Zero,
5198            Ones,
5199            Ones,
5200            Ones,
5201            Ones,
5202            Ones,
5203            Ones,
5204            Zero,
5205            Zero,
5206            Ones,
5207            Ones,
5208            Zero,
5209            Zero,
5210            Ones,
5211            Ones,
5212            Zero,
5213            Zero,
5214            Ones,
5215            Ones,
5216            Zero,
5217            Zero,
5218            Ones,
5219            Ones,
5220            Zero,
5221            Zero,
5222            Ones,
5223            Ones,
5224            Zero,
5225            Zero,
5226            /* X - Buffer, (18) */
5227
5228            Ones,
5229            Ones,
5230            Zero,
5231            Zero,
5232            Zero,
5233            Zero,
5234            Ones,
5235            Ones,
5236            Ones,
5237            Ones,
5238            Ones,
5239            Ones,
5240            Ones,
5241            Ones,
5242            Ones,
5243            Ones,
5244            Zero,
5245            Zero,
5246            /* X - Field Unit, (27) */
5247
5248            Zero,
5249            Zero,
5250            Zero,
5251            Zero,
5252            Zero,
5253            Zero,
5254            Ones,
5255            Ones,
5256            Ones,
5257            Ones,
5258            Ones,
5259            Ones,
5260            Ones,
5261            Zero,
5262            Ones,
5263            Zero,
5264            Zero,
5265            Zero,
5266            Ones,
5267            Ones,
5268            Ones,
5269            Ones,
5270            /* X - Buffer Field, (38) */
5271
5272            Ones,
5273            Ones,
5274            Zero,
5275            Zero,
5276            Zero,
5277            Zero,
5278            Ones,
5279            Ones,
5280            Ones,
5281            Ones,
5282            Ones,
5283            Ones,
5284            Ones,
5285            Zero,
5286            Ones,
5287            Zero,
5288            Zero,
5289            Zero,
5290            Ones,
5291            Ones,
5292            Ones,
5293            Ones
5294        })
5295        If (Arg0)
5296        {
5297            M486 ()
5298            DF00 = 0x0100
5299            DF01 = 0x0100
5300            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
5301        }
5302        Else
5303        {
5304            FLG1 = 0x01
5305            /* (Integer ==> All other types) */
5306            /* (All other types ==> Integer) */
5307            COM2 = 0x02
5308            /*		Store(p000, PKG1) */
5309            /*		Store(p001, PKG2) */
5310            M48B (OP, 0x0103)
5311            /* (String ==> All other types) */
5312            /* (All other types ==> String) */
5313            COM2 = 0x02
5314            /*		Store(p002, PKG1) */
5315            /*		Store(p003, PKG2) */
5316            M48B (OP, 0x0204)
5317            /* (Buffer ==> All other types) */
5318            /* (All other types ==> Buffer) */
5319            COM2 = 0x02
5320            /*		Store(p004, PKG1) */
5321            /*		Store(p005, PKG2) */
5322            M48B (OP, 0x0302)
5323            /*		Store(PKG0, PKG1) */
5324            /*		Store(PKG0, PKG2) */
5325            COM2 = 0x00
5326            FLG1 = 0x00
5327        }
5328    }
5329
5330    /* LGreaterEqual ({int|str|buf}, {int|str|buf}) => Boolean */
5331    /* */
5332    /* Total scale of unacceptable types: */
5333    /*    Source1: 0x1ed1 */
5334    /*    Source2: 0x1ed1 */
5335    /* Total scale of acceptable types: */
5336    /*    Source1: 0x402e */
5337    /*    Source2: 0x402e */
5338    Method (M419, 1, Serialized)
5339    {
5340        Name (OP, 0x13)
5341        TS00 ("m419")
5342        /* Expected results: 64-bit, 32-bit */
5343
5344        Name (P000, Package (0x62)
5345        {
5346            /* X - Integer, (0) */
5347
5348            Ones,
5349            Zero,
5350            /* X - String, (1) */
5351
5352            "Exc",
5353            "Exc",
5354            "Exc",
5355            "Exc",
5356            "Exc",
5357            "Exc",
5358            "Exc",
5359            "Exc",
5360            Ones,
5361            Ones,
5362            Ones,
5363            Ones,
5364            Ones,
5365            Zero,
5366            Zero,
5367            Zero,
5368            Ones,
5369            Zero,
5370            Zero,
5371            Ones,
5372            "Exc",
5373            "Exc",
5374            "Exc",
5375            "Exc",
5376            "Exc",
5377            "Exc",
5378            "Exc",
5379            "Exc",
5380            "Exc",
5381            "Exc",
5382            "Exc",
5383            "Exc",
5384            "Exc",
5385            "Exc",
5386            /* X - Buffer, (18) */
5387
5388            Ones,
5389            Ones,
5390            Ones,
5391            Ones,
5392            Ones,
5393            Ones,
5394            Ones,
5395            Zero,
5396            Ones,
5397            Zero,
5398            Ones,
5399            Zero,
5400            Zero,
5401            Zero,
5402            Ones,
5403            Zero,
5404            Ones,
5405            Ones,
5406            /* X - Field Unit, (27) */
5407
5408            Ones,
5409            Ones,
5410            Ones,
5411            Ones,
5412            Ones,
5413            Ones,
5414            Ones,
5415            Ones,
5416            Ones,
5417            Zero,
5418            Ones,
5419            Zero,
5420            Ones,
5421            Zero,
5422            Zero,
5423            Zero,
5424            Zero,
5425            Zero,
5426            Zero,
5427            Zero,
5428            Ones,
5429            Zero,
5430            /* X - Buffer Field, (38) */
5431
5432            Ones,
5433            Zero,
5434            Ones,
5435            Ones,
5436            Ones,
5437            Ones,
5438            Ones,
5439            Ones,
5440            Ones,
5441            Zero,
5442            Ones,
5443            Zero,
5444            Ones,
5445            Zero,
5446            Zero,
5447            Zero,
5448            Zero,
5449            Zero,
5450            Zero,
5451            Zero,
5452            Ones,
5453            Zero
5454        })
5455        /* Expected results: 64-bit, 32-bit */
5456
5457        Name (P001, Package (0x62)
5458        {
5459            /* X - Integer, (0) */
5460
5461            Zero,
5462            Ones,
5463            /* X - String, (1) */
5464
5465            Ones,
5466            Ones,
5467            Ones,
5468            Ones,
5469            Zero,
5470            Zero,
5471            Ones,
5472            Ones,
5473            Zero,
5474            Ones,
5475            Ones,
5476            Ones,
5477            Zero,
5478            Zero,
5479            Ones,
5480            Ones,
5481            Zero,
5482            Zero,
5483            Ones,
5484            Ones,
5485            Zero,
5486            Zero,
5487            Ones,
5488            Ones,
5489            Zero,
5490            Zero,
5491            Ones,
5492            Ones,
5493            Zero,
5494            Zero,
5495            Ones,
5496            Ones,
5497            Zero,
5498            Zero,
5499            /* X - Buffer, (18) */
5500
5501            Ones,
5502            Ones,
5503            Ones,
5504            Ones,
5505            Ones,
5506            Ones,
5507            Ones,
5508            Ones,
5509            Ones,
5510            Ones,
5511            Ones,
5512            Ones,
5513            Ones,
5514            Ones,
5515            Ones,
5516            Ones,
5517            Zero,
5518            Zero,
5519            /* X - Field Unit, (27) */
5520
5521            Zero,
5522            Zero,
5523            Zero,
5524            Zero,
5525            Zero,
5526            Zero,
5527            Zero,
5528            Zero,
5529            Zero,
5530            Ones,
5531            Zero,
5532            Ones,
5533            Zero,
5534            Zero,
5535            Ones,
5536            Zero,
5537            Zero,
5538            Zero,
5539            Ones,
5540            Ones,
5541            Ones,
5542            Ones,
5543            /* X - Buffer Field, (38) */
5544
5545            Zero,
5546            Ones,
5547            Zero,
5548            Zero,
5549            Zero,
5550            Zero,
5551            Zero,
5552            Zero,
5553            Zero,
5554            Ones,
5555            Zero,
5556            Ones,
5557            Zero,
5558            Zero,
5559            Ones,
5560            Zero,
5561            Zero,
5562            Zero,
5563            Ones,
5564            Ones,
5565            Ones,
5566            Ones
5567        })
5568        /* Expected results: 64-bit, 32-bit */
5569
5570        Name (P002, Package (0x62)
5571        {
5572            /* X - Integer, (0) */
5573
5574            Ones,
5575            Ones,
5576            /* X - String, (1) */
5577
5578            Zero,
5579            Zero,
5580            Zero,
5581            Zero,
5582            Ones,
5583            Ones,
5584            Zero,
5585            Zero,
5586            Ones,
5587            Ones,
5588            Zero,
5589            Zero,
5590            Ones,
5591            Ones,
5592            Zero,
5593            Zero,
5594            Ones,
5595            Ones,
5596            Zero,
5597            Zero,
5598            Ones,
5599            Ones,
5600            Zero,
5601            Zero,
5602            Ones,
5603            Ones,
5604            Zero,
5605            Zero,
5606            Ones,
5607            Ones,
5608            Zero,
5609            Zero,
5610            Ones,
5611            Ones,
5612            /* X - Buffer, (18) */
5613
5614            Ones,
5615            Ones,
5616            Ones,
5617            Ones,
5618            Ones,
5619            Ones,
5620            Ones,
5621            Ones,
5622            Ones,
5623            Ones,
5624            Zero,
5625            Zero,
5626            Zero,
5627            Zero,
5628            "Exc",
5629            "Exc",
5630            "Exc",
5631            "Exc",
5632            /* X - Field Unit, (27) */
5633
5634            Ones,
5635            Ones,
5636            Ones,
5637            Ones,
5638            Ones,
5639            Ones,
5640            Ones,
5641            Ones,
5642            Ones,
5643            Ones,
5644            Ones,
5645            Zero,
5646            Ones,
5647            Ones,
5648            Zero,
5649            Ones,
5650            Ones,
5651            Ones,
5652            Ones,
5653            Ones,
5654            Ones,
5655            Ones,
5656            /* X - Buffer Field, (38) */
5657
5658            Ones,
5659            Ones,
5660            Ones,
5661            Ones,
5662            Ones,
5663            Ones,
5664            Ones,
5665            Ones,
5666            Ones,
5667            Ones,
5668            Ones,
5669            Zero,
5670            Ones,
5671            Ones,
5672            Zero,
5673            Ones,
5674            Ones,
5675            Ones,
5676            Ones,
5677            Ones,
5678            Ones,
5679            Ones
5680        })
5681        /* Expected results: 64-bit, 32-bit */
5682
5683        Name (P003, Package (0x62)
5684        {
5685            /* X - Integer, (0) */
5686
5687            Ones,
5688            Ones,
5689            /* X - String, (1) */
5690
5691            Ones,
5692            Ones,
5693            Ones,
5694            Ones,
5695            Zero,
5696            Zero,
5697            Ones,
5698            Ones,
5699            Ones,
5700            Ones,
5701            Ones,
5702            Ones,
5703            Zero,
5704            Zero,
5705            Ones,
5706            Ones,
5707            Zero,
5708            Zero,
5709            Ones,
5710            Ones,
5711            Zero,
5712            Zero,
5713            Ones,
5714            Ones,
5715            Zero,
5716            Zero,
5717            Ones,
5718            Ones,
5719            Zero,
5720            Zero,
5721            Ones,
5722            Ones,
5723            Zero,
5724            Zero,
5725            /* X - Buffer, (18) */
5726
5727            Ones,
5728            Ones,
5729            Ones,
5730            Ones,
5731            Ones,
5732            Ones,
5733            Ones,
5734            Ones,
5735            Ones,
5736            Ones,
5737            Ones,
5738            Ones,
5739            Ones,
5740            Ones,
5741            Ones,
5742            Ones,
5743            Zero,
5744            Zero,
5745            /* X - Field Unit, (27) */
5746
5747            Zero,
5748            Zero,
5749            Zero,
5750            Zero,
5751            Zero,
5752            Zero,
5753            Zero,
5754            Zero,
5755            Ones,
5756            Ones,
5757            Ones,
5758            Ones,
5759            Ones,
5760            Ones,
5761            Ones,
5762            Ones,
5763            Ones,
5764            Ones,
5765            Ones,
5766            Ones,
5767            Ones,
5768            Ones,
5769            /* X - Buffer Field, (38) */
5770
5771            Ones,
5772            Ones,
5773            Zero,
5774            Zero,
5775            Zero,
5776            Zero,
5777            Zero,
5778            Zero,
5779            Ones,
5780            Ones,
5781            Ones,
5782            Ones,
5783            Ones,
5784            Ones,
5785            Ones,
5786            Ones,
5787            Ones,
5788            Ones,
5789            Ones,
5790            Ones,
5791            Ones,
5792            Ones
5793        })
5794        /* Expected results: 64-bit, 32-bit */
5795
5796        Name (P004, Package (0x62)
5797        {
5798            /* X - Integer, (0) */
5799
5800            Ones,
5801            Ones,
5802            /* X - String, (1) */
5803
5804            Ones,
5805            Ones,
5806            Ones,
5807            Ones,
5808            Ones,
5809            Ones,
5810            Ones,
5811            Ones,
5812            Ones,
5813            Ones,
5814            Ones,
5815            Ones,
5816            Ones,
5817            Ones,
5818            Ones,
5819            Ones,
5820            Ones,
5821            Ones,
5822            Ones,
5823            Ones,
5824            Ones,
5825            Ones,
5826            Ones,
5827            Ones,
5828            Ones,
5829            Ones,
5830            Ones,
5831            Ones,
5832            Ones,
5833            Ones,
5834            Ones,
5835            Ones,
5836            Ones,
5837            Ones,
5838            /* X - Buffer, (18) */
5839
5840            Zero,
5841            Zero,
5842            Ones,
5843            Ones,
5844            Ones,
5845            Ones,
5846            Zero,
5847            Zero,
5848            Zero,
5849            Zero,
5850            Zero,
5851            Zero,
5852            Zero,
5853            Zero,
5854            Zero,
5855            Zero,
5856            Ones,
5857            Ones,
5858            /* X - Field Unit, (27) */
5859
5860            Ones,
5861            Ones,
5862            Ones,
5863            Ones,
5864            Zero,
5865            Zero,
5866            Zero,
5867            Zero,
5868            Zero,
5869            Zero,
5870            Zero,
5871            Zero,
5872            Ones,
5873            Ones,
5874            Ones,
5875            Ones,
5876            Ones,
5877            Ones,
5878            Zero,
5879            Zero,
5880            Zero,
5881            Zero,
5882            /* X - Buffer Field, (38) */
5883
5884            Zero,
5885            Zero,
5886            Ones,
5887            Ones,
5888            Zero,
5889            Zero,
5890            Zero,
5891            Zero,
5892            Zero,
5893            Zero,
5894            Zero,
5895            Zero,
5896            Ones,
5897            Ones,
5898            Ones,
5899            Ones,
5900            Ones,
5901            Ones,
5902            Zero,
5903            Zero,
5904            Zero,
5905            Zero
5906        })
5907        /* Expected results: 64-bit, 32-bit */
5908
5909        Name (P005, Package (0x62)
5910        {
5911            /* X - Integer, (0) */
5912
5913            Ones,
5914            Ones,
5915            /* X - String, (1) */
5916
5917            Ones,
5918            Ones,
5919            Ones,
5920            Ones,
5921            Zero,
5922            Zero,
5923            Ones,
5924            Ones,
5925            Ones,
5926            Ones,
5927            Ones,
5928            Ones,
5929            Zero,
5930            Zero,
5931            Ones,
5932            Ones,
5933            Zero,
5934            Zero,
5935            Ones,
5936            Ones,
5937            Zero,
5938            Zero,
5939            Ones,
5940            Ones,
5941            Zero,
5942            Zero,
5943            Ones,
5944            Ones,
5945            Zero,
5946            Zero,
5947            Ones,
5948            Ones,
5949            Zero,
5950            Zero,
5951            /* X - Buffer, (18) */
5952
5953            Ones,
5954            Ones,
5955            Zero,
5956            Zero,
5957            Ones,
5958            Ones,
5959            Ones,
5960            Ones,
5961            Ones,
5962            Ones,
5963            Ones,
5964            Ones,
5965            Ones,
5966            Ones,
5967            Ones,
5968            Ones,
5969            Zero,
5970            Zero,
5971            /* X - Field Unit, (27) */
5972
5973            Zero,
5974            Zero,
5975            Zero,
5976            Zero,
5977            Zero,
5978            Zero,
5979            Ones,
5980            Ones,
5981            Ones,
5982            Ones,
5983            Ones,
5984            Ones,
5985            Ones,
5986            Zero,
5987            Ones,
5988            Zero,
5989            Zero,
5990            Zero,
5991            Ones,
5992            Ones,
5993            Ones,
5994            Ones,
5995            /* X - Buffer Field, (38) */
5996
5997            Ones,
5998            Ones,
5999            Zero,
6000            Zero,
6001            Zero,
6002            Zero,
6003            Ones,
6004            Ones,
6005            Ones,
6006            Ones,
6007            Ones,
6008            Ones,
6009            Ones,
6010            Zero,
6011            Ones,
6012            Zero,
6013            Zero,
6014            Zero,
6015            Ones,
6016            Ones,
6017            Ones,
6018            Ones
6019        })
6020        If (Arg0)
6021        {
6022            M486 ()
6023            DF00 = 0x0100
6024            DF01 = 0x0100
6025            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
6026        }
6027        Else
6028        {
6029            FLG1 = 0x01
6030            /* (Integer ==> All other types) */
6031            /* (All other types ==> Integer) */
6032            COM2 = 0x02
6033            /*		Store(p000, PKG1) */
6034            /*		Store(p001, PKG2) */
6035            M48B (OP, 0x0103)
6036            /* (String ==> All other types) */
6037            /* (All other types ==> String) */
6038            COM2 = 0x02
6039            /*		Store(p002, PKG1) */
6040            /*		Store(p003, PKG2) */
6041            M48B (OP, 0x0204)
6042            /* (Buffer ==> All other types) */
6043            /* (All other types ==> Buffer) */
6044            COM2 = 0x02
6045            /*		Store(p004, PKG1) */
6046            /*		Store(p005, PKG2) */
6047            M48B (OP, 0x0302)
6048            /*		Store(PKG0, PKG1) */
6049            /*		Store(PKG0, PKG2) */
6050            COM2 = 0x00
6051            FLG1 = 0x00
6052        }
6053    }
6054
6055    /* LLess ({int|str|buf}, {int|str|buf}) => Boolean */
6056    /* */
6057    /* Total scale of unacceptable types: */
6058    /*    Source1: 0x1ed1 */
6059    /*    Source2: 0x1ed1 */
6060    /* Total scale of acceptable types: */
6061    /*    Source1: 0x402e */
6062    /*    Source2: 0x402e */
6063    Method (M420, 1, Serialized)
6064    {
6065        Name (OP, 0x14)
6066        TS00 ("m420")
6067        /* Expected results: 64-bit, 32-bit */
6068
6069        Name (P000, Package (0x62)
6070        {
6071            /* X - Integer, (0) */
6072
6073            Zero,
6074            Ones,
6075            /* X - String, (1) */
6076
6077            "Exc",
6078            "Exc",
6079            "Exc",
6080            "Exc",
6081            "Exc",
6082            "Exc",
6083            "Exc",
6084            "Exc",
6085            Zero,
6086            Zero,
6087            Zero,
6088            Zero,
6089            Zero,
6090            Ones,
6091            Ones,
6092            Ones,
6093            Zero,
6094            Ones,
6095            Ones,
6096            Zero,
6097            "Exc",
6098            "Exc",
6099            "Exc",
6100            "Exc",
6101            "Exc",
6102            "Exc",
6103            "Exc",
6104            "Exc",
6105            "Exc",
6106            "Exc",
6107            "Exc",
6108            "Exc",
6109            "Exc",
6110            "Exc",
6111            /* X - Buffer, (18) */
6112
6113            Zero,
6114            Zero,
6115            Zero,
6116            Zero,
6117            Zero,
6118            Zero,
6119            Zero,
6120            Ones,
6121            Zero,
6122            Ones,
6123            Zero,
6124            Ones,
6125            Ones,
6126            Ones,
6127            Zero,
6128            Ones,
6129            Zero,
6130            Zero,
6131            /* X - Field Unit, (27) */
6132
6133            Zero,
6134            Zero,
6135            Zero,
6136            Zero,
6137            Zero,
6138            Zero,
6139            Zero,
6140            Zero,
6141            Zero,
6142            Ones,
6143            Zero,
6144            Ones,
6145            Zero,
6146            Ones,
6147            Ones,
6148            Ones,
6149            Ones,
6150            Ones,
6151            Ones,
6152            Ones,
6153            Zero,
6154            Ones,
6155            /* X - Buffer Field, (38) */
6156
6157            Zero,
6158            Ones,
6159            Zero,
6160            Zero,
6161            Zero,
6162            Zero,
6163            Zero,
6164            Zero,
6165            Zero,
6166            Ones,
6167            Zero,
6168            Ones,
6169            Zero,
6170            Ones,
6171            Ones,
6172            Ones,
6173            Ones,
6174            Ones,
6175            Ones,
6176            Ones,
6177            Zero,
6178            Ones
6179        })
6180        /* Expected results: 64-bit, 32-bit */
6181
6182        Name (P001, Package (0x62)
6183        {
6184            /* X - Integer, (0) */
6185
6186            Ones,
6187            Zero,
6188            /* X - String, (1) */
6189
6190            Zero,
6191            Zero,
6192            Zero,
6193            Zero,
6194            Ones,
6195            Ones,
6196            Zero,
6197            Zero,
6198            Ones,
6199            Zero,
6200            Zero,
6201            Zero,
6202            Ones,
6203            Ones,
6204            Zero,
6205            Zero,
6206            Ones,
6207            Ones,
6208            Zero,
6209            Zero,
6210            Ones,
6211            Ones,
6212            Zero,
6213            Zero,
6214            Ones,
6215            Ones,
6216            Zero,
6217            Zero,
6218            Ones,
6219            Ones,
6220            Zero,
6221            Zero,
6222            Ones,
6223            Ones,
6224            /* X - Buffer, (18) */
6225
6226            Zero,
6227            Zero,
6228            Zero,
6229            Zero,
6230            Zero,
6231            Zero,
6232            Zero,
6233            Zero,
6234            Zero,
6235            Zero,
6236            Zero,
6237            Zero,
6238            Zero,
6239            Zero,
6240            Zero,
6241            Zero,
6242            Ones,
6243            Ones,
6244            /* X - Field Unit, (27) */
6245
6246            Ones,
6247            Ones,
6248            Ones,
6249            Ones,
6250            Ones,
6251            Ones,
6252            Ones,
6253            Ones,
6254            Ones,
6255            Zero,
6256            Ones,
6257            Zero,
6258            Ones,
6259            Ones,
6260            Zero,
6261            Ones,
6262            Ones,
6263            Ones,
6264            Zero,
6265            Zero,
6266            Zero,
6267            Zero,
6268            /* X - Buffer Field, (38) */
6269
6270            Ones,
6271            Zero,
6272            Ones,
6273            Ones,
6274            Ones,
6275            Ones,
6276            Ones,
6277            Ones,
6278            Ones,
6279            Zero,
6280            Ones,
6281            Zero,
6282            Ones,
6283            Ones,
6284            Zero,
6285            Ones,
6286            Ones,
6287            Ones,
6288            Zero,
6289            Zero,
6290            Zero,
6291            Zero
6292        })
6293        /* Expected results: 64-bit, 32-bit */
6294
6295        Name (P002, Package (0x62)
6296        {
6297            /* X - Integer, (0) */
6298
6299            Zero,
6300            Zero,
6301            /* X - String, (1) */
6302
6303            Ones,
6304            Ones,
6305            Ones,
6306            Ones,
6307            Zero,
6308            Zero,
6309            Ones,
6310            Ones,
6311            Zero,
6312            Zero,
6313            Ones,
6314            Ones,
6315            Zero,
6316            Zero,
6317            Ones,
6318            Ones,
6319            Zero,
6320            Zero,
6321            Ones,
6322            Ones,
6323            Zero,
6324            Zero,
6325            Ones,
6326            Ones,
6327            Zero,
6328            Zero,
6329            Ones,
6330            Ones,
6331            Zero,
6332            Zero,
6333            Ones,
6334            Ones,
6335            Zero,
6336            Zero,
6337            /* X - Buffer, (18) */
6338
6339            Zero,
6340            Zero,
6341            Zero,
6342            Zero,
6343            Zero,
6344            Zero,
6345            Zero,
6346            Zero,
6347            Zero,
6348            Zero,
6349            Ones,
6350            Ones,
6351            Ones,
6352            Ones,
6353            "Exc",
6354            "Exc",
6355            "Exc",
6356            "Exc",
6357            /* X - Field Unit, (27) */
6358
6359            Zero,
6360            Zero,
6361            Zero,
6362            Zero,
6363            Zero,
6364            Zero,
6365            Zero,
6366            Zero,
6367            Zero,
6368            Zero,
6369            Zero,
6370            Ones,
6371            Zero,
6372            Zero,
6373            Ones,
6374            Zero,
6375            Zero,
6376            Zero,
6377            Zero,
6378            Zero,
6379            Zero,
6380            Zero,
6381            /* X - Buffer Field, (38) */
6382
6383            Zero,
6384            Zero,
6385            Zero,
6386            Zero,
6387            Zero,
6388            Zero,
6389            Zero,
6390            Zero,
6391            Zero,
6392            Zero,
6393            Zero,
6394            Ones,
6395            Zero,
6396            Zero,
6397            Ones,
6398            Zero,
6399            Zero,
6400            Zero,
6401            Zero,
6402            Zero,
6403            Zero,
6404            Zero
6405        })
6406        /* Expected results: 64-bit, 32-bit */
6407
6408        Name (P003, Package (0x62)
6409        {
6410            /* X - Integer, (0) */
6411
6412            Zero,
6413            Zero,
6414            /* X - String, (1) */
6415
6416            Zero,
6417            Zero,
6418            Zero,
6419            Zero,
6420            Ones,
6421            Ones,
6422            Zero,
6423            Zero,
6424            Zero,
6425            Zero,
6426            Zero,
6427            Zero,
6428            Ones,
6429            Ones,
6430            Zero,
6431            Zero,
6432            Ones,
6433            Ones,
6434            Zero,
6435            Zero,
6436            Ones,
6437            Ones,
6438            Zero,
6439            Zero,
6440            Ones,
6441            Ones,
6442            Zero,
6443            Zero,
6444            Ones,
6445            Ones,
6446            Zero,
6447            Zero,
6448            Ones,
6449            Ones,
6450            /* X - Buffer, (18) */
6451
6452            Zero,
6453            Zero,
6454            Zero,
6455            Zero,
6456            Zero,
6457            Zero,
6458            Zero,
6459            Zero,
6460            Zero,
6461            Zero,
6462            Zero,
6463            Zero,
6464            Zero,
6465            Zero,
6466            Zero,
6467            Zero,
6468            Ones,
6469            Ones,
6470            /* X - Field Unit, (27) */
6471
6472            Ones,
6473            Ones,
6474            Ones,
6475            Ones,
6476            Ones,
6477            Ones,
6478            Ones,
6479            Ones,
6480            Zero,
6481            Zero,
6482            Zero,
6483            Zero,
6484            Zero,
6485            Zero,
6486            Zero,
6487            Zero,
6488            Zero,
6489            Zero,
6490            Zero,
6491            Zero,
6492            Zero,
6493            Zero,
6494            /* X - Buffer Field, (38) */
6495
6496            Zero,
6497            Zero,
6498            Ones,
6499            Ones,
6500            Ones,
6501            Ones,
6502            Ones,
6503            Ones,
6504            Zero,
6505            Zero,
6506            Zero,
6507            Zero,
6508            Zero,
6509            Zero,
6510            Zero,
6511            Zero,
6512            Zero,
6513            Zero,
6514            Zero,
6515            Zero,
6516            Zero,
6517            Zero
6518        })
6519        /* Expected results: 64-bit, 32-bit */
6520
6521        Name (P004, Package (0x62)
6522        {
6523            /* X - Integer, (0) */
6524
6525            Zero,
6526            Zero,
6527            /* X - String, (1) */
6528
6529            Zero,
6530            Zero,
6531            Zero,
6532            Zero,
6533            Zero,
6534            Zero,
6535            Zero,
6536            Zero,
6537            Zero,
6538            Zero,
6539            Zero,
6540            Zero,
6541            Zero,
6542            Zero,
6543            Zero,
6544            Zero,
6545            Zero,
6546            Zero,
6547            Zero,
6548            Zero,
6549            Zero,
6550            Zero,
6551            Zero,
6552            Zero,
6553            Zero,
6554            Zero,
6555            Zero,
6556            Zero,
6557            Zero,
6558            Zero,
6559            Zero,
6560            Zero,
6561            Zero,
6562            Zero,
6563            /* X - Buffer, (18) */
6564
6565            Ones,
6566            Ones,
6567            Zero,
6568            Zero,
6569            Zero,
6570            Zero,
6571            Ones,
6572            Ones,
6573            Ones,
6574            Ones,
6575            Ones,
6576            Ones,
6577            Ones,
6578            Ones,
6579            Ones,
6580            Ones,
6581            Zero,
6582            Zero,
6583            /* X - Field Unit, (27) */
6584
6585            Zero,
6586            Zero,
6587            Zero,
6588            Zero,
6589            Ones,
6590            Ones,
6591            Ones,
6592            Ones,
6593            Ones,
6594            Ones,
6595            Ones,
6596            Ones,
6597            Zero,
6598            Zero,
6599            Zero,
6600            Zero,
6601            Zero,
6602            Zero,
6603            Ones,
6604            Ones,
6605            Ones,
6606            Ones,
6607            /* X - Buffer Field, (38) */
6608
6609            Ones,
6610            Ones,
6611            Zero,
6612            Zero,
6613            Ones,
6614            Ones,
6615            Ones,
6616            Ones,
6617            Ones,
6618            Ones,
6619            Ones,
6620            Ones,
6621            Zero,
6622            Zero,
6623            Zero,
6624            Zero,
6625            Zero,
6626            Zero,
6627            Ones,
6628            Ones,
6629            Ones,
6630            Ones
6631        })
6632        /* Expected results: 64-bit, 32-bit */
6633
6634        Name (P005, Package (0x62)
6635        {
6636            /* X - Integer, (0) */
6637
6638            Zero,
6639            Zero,
6640            /* X - String, (1) */
6641
6642            Zero,
6643            Zero,
6644            Zero,
6645            Zero,
6646            Ones,
6647            Ones,
6648            Zero,
6649            Zero,
6650            Zero,
6651            Zero,
6652            Zero,
6653            Zero,
6654            Ones,
6655            Ones,
6656            Zero,
6657            Zero,
6658            Ones,
6659            Ones,
6660            Zero,
6661            Zero,
6662            Ones,
6663            Ones,
6664            Zero,
6665            Zero,
6666            Ones,
6667            Ones,
6668            Zero,
6669            Zero,
6670            Ones,
6671            Ones,
6672            Zero,
6673            Zero,
6674            Ones,
6675            Ones,
6676            /* X - Buffer, (18) */
6677
6678            Zero,
6679            Zero,
6680            Ones,
6681            Ones,
6682            Zero,
6683            Zero,
6684            Zero,
6685            Zero,
6686            Zero,
6687            Zero,
6688            Zero,
6689            Zero,
6690            Zero,
6691            Zero,
6692            Zero,
6693            Zero,
6694            Ones,
6695            Ones,
6696            /* X - Field Unit, (27) */
6697
6698            Ones,
6699            Ones,
6700            Ones,
6701            Ones,
6702            Ones,
6703            Ones,
6704            Zero,
6705            Zero,
6706            Zero,
6707            Zero,
6708            Zero,
6709            Zero,
6710            Zero,
6711            Ones,
6712            Zero,
6713            Ones,
6714            Ones,
6715            Ones,
6716            Zero,
6717            Zero,
6718            Zero,
6719            Zero,
6720            /* X - Buffer Field, (38) */
6721
6722            Zero,
6723            Zero,
6724            Ones,
6725            Ones,
6726            Ones,
6727            Ones,
6728            Zero,
6729            Zero,
6730            Zero,
6731            Zero,
6732            Zero,
6733            Zero,
6734            Zero,
6735            Ones,
6736            Zero,
6737            Ones,
6738            Ones,
6739            Ones,
6740            Zero,
6741            Zero,
6742            Zero,
6743            Zero
6744        })
6745        If (Arg0)
6746        {
6747            M486 ()
6748            DF00 = 0x0100
6749            DF01 = 0x0100
6750            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
6751        }
6752        Else
6753        {
6754            FLG1 = 0x01
6755            /* (Integer ==> All other types) */
6756            /* (All other types ==> Integer) */
6757            COM2 = 0x02
6758            /*		Store(p000, PKG1) */
6759            /*		Store(p001, PKG2) */
6760            M48B (OP, 0x0103)
6761            /* (String ==> All other types) */
6762            /* (All other types ==> String) */
6763            COM2 = 0x02
6764            /*		Store(p002, PKG1) */
6765            /*		Store(p003, PKG2) */
6766            M48B (OP, 0x0204)
6767            /* (Buffer ==> All other types) */
6768            /* (All other types ==> Buffer) */
6769            COM2 = 0x02
6770            /*		Store(p004, PKG1) */
6771            /*		Store(p005, PKG2) */
6772            M48B (OP, 0x0302)
6773            /*		Store(PKG0, PKG1) */
6774            /*		Store(PKG0, PKG2) */
6775            COM2 = 0x00
6776            FLG1 = 0x00
6777        }
6778    }
6779
6780    /* LLessEqual ({int|str|buf}, {int|str|buf}) => Boolean */
6781    /* */
6782    /* Total scale of unacceptable types: */
6783    /*    Source1: 0x1ed1 */
6784    /*    Source2: 0x1ed1 */
6785    /* Total scale of acceptable types: */
6786    /*    Source1: 0x402e */
6787    /*    Source2: 0x402e */
6788    Method (M421, 1, Serialized)
6789    {
6790        Name (OP, 0x15)
6791        TS00 ("m421")
6792        /* Expected results: 64-bit, 32-bit */
6793
6794        Name (P000, Package (0x62)
6795        {
6796            /* X - Integer, (0) */
6797
6798            Zero,
6799            Ones,
6800            /* X - String, (1) */
6801
6802            "Exc",
6803            "Exc",
6804            "Exc",
6805            "Exc",
6806            "Exc",
6807            "Exc",
6808            "Exc",
6809            "Exc",
6810            Zero,
6811            Zero,
6812            Zero,
6813            Zero,
6814            Zero,
6815            Ones,
6816            Ones,
6817            Ones,
6818            Zero,
6819            Ones,
6820            Ones,
6821            Zero,
6822            "Exc",
6823            "Exc",
6824            "Exc",
6825            "Exc",
6826            "Exc",
6827            "Exc",
6828            "Exc",
6829            "Exc",
6830            "Exc",
6831            "Exc",
6832            "Exc",
6833            "Exc",
6834            "Exc",
6835            "Exc",
6836            /* X - Buffer, (18) */
6837
6838            Zero,
6839            Zero,
6840            Zero,
6841            Zero,
6842            Zero,
6843            Zero,
6844            Zero,
6845            Ones,
6846            Zero,
6847            Ones,
6848            Zero,
6849            Ones,
6850            Ones,
6851            Ones,
6852            Zero,
6853            Ones,
6854            Zero,
6855            Zero,
6856            /* X - Field Unit, (27) */
6857
6858            Zero,
6859            Zero,
6860            Zero,
6861            Zero,
6862            Zero,
6863            Zero,
6864            Zero,
6865            Zero,
6866            Zero,
6867            Ones,
6868            Zero,
6869            Ones,
6870            Zero,
6871            Ones,
6872            Ones,
6873            Ones,
6874            Ones,
6875            Ones,
6876            Ones,
6877            Ones,
6878            Zero,
6879            Ones,
6880            /* X - Buffer Field, (38) */
6881
6882            Zero,
6883            Ones,
6884            Zero,
6885            Zero,
6886            Zero,
6887            Zero,
6888            Zero,
6889            Zero,
6890            Zero,
6891            Ones,
6892            Zero,
6893            Ones,
6894            Zero,
6895            Ones,
6896            Ones,
6897            Ones,
6898            Ones,
6899            Ones,
6900            Ones,
6901            Ones,
6902            Zero,
6903            Ones
6904        })
6905        /* Expected results: 64-bit, 32-bit */
6906
6907        Name (P001, Package (0x62)
6908        {
6909            /* X - Integer, (0) */
6910
6911            Ones,
6912            Zero,
6913            /* X - String, (1) */
6914
6915            Zero,
6916            Zero,
6917            Zero,
6918            Zero,
6919            Ones,
6920            Ones,
6921            Zero,
6922            Zero,
6923            Ones,
6924            Zero,
6925            Zero,
6926            Zero,
6927            Ones,
6928            Ones,
6929            Zero,
6930            Zero,
6931            Ones,
6932            Ones,
6933            Zero,
6934            Zero,
6935            Ones,
6936            Ones,
6937            Zero,
6938            Zero,
6939            Ones,
6940            Ones,
6941            Zero,
6942            Zero,
6943            Ones,
6944            Ones,
6945            Zero,
6946            Zero,
6947            Ones,
6948            Ones,
6949            /* X - Buffer, (18) */
6950
6951            Zero,
6952            Zero,
6953            Zero,
6954            Zero,
6955            Zero,
6956            Zero,
6957            Zero,
6958            Zero,
6959            Zero,
6960            Zero,
6961            Zero,
6962            Zero,
6963            Zero,
6964            Zero,
6965            Zero,
6966            Zero,
6967            Ones,
6968            Ones,
6969            /* X - Field Unit, (27) */
6970
6971            Ones,
6972            Ones,
6973            Ones,
6974            Ones,
6975            Ones,
6976            Ones,
6977            Ones,
6978            Ones,
6979            Ones,
6980            Zero,
6981            Ones,
6982            Zero,
6983            Ones,
6984            Ones,
6985            Zero,
6986            Ones,
6987            Ones,
6988            Ones,
6989            Zero,
6990            Zero,
6991            Zero,
6992            Zero,
6993            /* X - Buffer Field, (38) */
6994
6995            Ones,
6996            Zero,
6997            Ones,
6998            Ones,
6999            Ones,
7000            Ones,
7001            Ones,
7002            Ones,
7003            Ones,
7004            Zero,
7005            Ones,
7006            Zero,
7007            Ones,
7008            Ones,
7009            Zero,
7010            Ones,
7011            Ones,
7012            Ones,
7013            Zero,
7014            Zero,
7015            Zero,
7016            Zero
7017        })
7018        /* Expected results: 64-bit, 32-bit */
7019
7020        Name (P002, Package (0x62)
7021        {
7022            /* X - Integer, (0) */
7023
7024            Zero,
7025            Zero,
7026            /* X - String, (1) */
7027
7028            Ones,
7029            Ones,
7030            Ones,
7031            Ones,
7032            Zero,
7033            Zero,
7034            Ones,
7035            Ones,
7036            Ones,
7037            Ones,
7038            Ones,
7039            Ones,
7040            Zero,
7041            Zero,
7042            Ones,
7043            Ones,
7044            Zero,
7045            Zero,
7046            Ones,
7047            Ones,
7048            Zero,
7049            Zero,
7050            Ones,
7051            Ones,
7052            Zero,
7053            Zero,
7054            Ones,
7055            Ones,
7056            Zero,
7057            Zero,
7058            Ones,
7059            Ones,
7060            Zero,
7061            Zero,
7062            /* X - Buffer, (18) */
7063
7064            Zero,
7065            Zero,
7066            Zero,
7067            Zero,
7068            Zero,
7069            Zero,
7070            Zero,
7071            Zero,
7072            Zero,
7073            Zero,
7074            Ones,
7075            Ones,
7076            Ones,
7077            Ones,
7078            "Exc",
7079            "Exc",
7080            "Exc",
7081            "Exc",
7082            /* X - Field Unit, (27) */
7083
7084            Zero,
7085            Zero,
7086            Zero,
7087            Zero,
7088            Zero,
7089            Zero,
7090            Zero,
7091            Zero,
7092            Zero,
7093            Zero,
7094            Zero,
7095            Ones,
7096            Zero,
7097            Zero,
7098            Ones,
7099            Zero,
7100            Zero,
7101            Zero,
7102            Zero,
7103            Zero,
7104            Zero,
7105            Zero,
7106            /* X - Buffer Field, (38) */
7107
7108            Zero,
7109            Zero,
7110            Zero,
7111            Zero,
7112            Zero,
7113            Zero,
7114            Zero,
7115            Zero,
7116            Zero,
7117            Zero,
7118            Zero,
7119            Ones,
7120            Zero,
7121            Zero,
7122            Ones,
7123            Zero,
7124            Zero,
7125            Zero,
7126            Zero,
7127            Zero,
7128            Zero,
7129            Zero
7130        })
7131        /* Expected results: 64-bit, 32-bit */
7132
7133        Name (P003, Package (0x62)
7134        {
7135            /* X - Integer, (0) */
7136
7137            Zero,
7138            Zero,
7139            /* X - String, (1) */
7140
7141            Zero,
7142            Zero,
7143            Zero,
7144            Zero,
7145            Ones,
7146            Ones,
7147            Zero,
7148            Zero,
7149            Ones,
7150            Ones,
7151            Zero,
7152            Zero,
7153            Ones,
7154            Ones,
7155            Zero,
7156            Zero,
7157            Ones,
7158            Ones,
7159            Zero,
7160            Zero,
7161            Ones,
7162            Ones,
7163            Zero,
7164            Zero,
7165            Ones,
7166            Ones,
7167            Zero,
7168            Zero,
7169            Ones,
7170            Ones,
7171            Zero,
7172            Zero,
7173            Ones,
7174            Ones,
7175            /* X - Buffer, (18) */
7176
7177            Zero,
7178            Zero,
7179            Zero,
7180            Zero,
7181            Zero,
7182            Zero,
7183            Zero,
7184            Zero,
7185            Zero,
7186            Zero,
7187            Zero,
7188            Zero,
7189            Zero,
7190            Zero,
7191            Zero,
7192            Zero,
7193            Ones,
7194            Ones,
7195            /* X - Field Unit, (27) */
7196
7197            Ones,
7198            Ones,
7199            Ones,
7200            Ones,
7201            Ones,
7202            Ones,
7203            Ones,
7204            Ones,
7205            Zero,
7206            Zero,
7207            Zero,
7208            Zero,
7209            Zero,
7210            Zero,
7211            Zero,
7212            Zero,
7213            Zero,
7214            Zero,
7215            Zero,
7216            Zero,
7217            Zero,
7218            Zero,
7219            /* X - Buffer Field, (38) */
7220
7221            Zero,
7222            Zero,
7223            Ones,
7224            Ones,
7225            Ones,
7226            Ones,
7227            Ones,
7228            Ones,
7229            Zero,
7230            Zero,
7231            Zero,
7232            Zero,
7233            Zero,
7234            Zero,
7235            Zero,
7236            Zero,
7237            Zero,
7238            Zero,
7239            Zero,
7240            Zero,
7241            Zero,
7242            Zero
7243        })
7244        /* Expected results: 64-bit, 32-bit */
7245
7246        Name (P004, Package (0x62)
7247        {
7248            /* X - Integer, (0) */
7249
7250            Zero,
7251            Zero,
7252            /* X - String, (1) */
7253
7254            Zero,
7255            Zero,
7256            Zero,
7257            Zero,
7258            Zero,
7259            Zero,
7260            Zero,
7261            Zero,
7262            Zero,
7263            Zero,
7264            Zero,
7265            Zero,
7266            Zero,
7267            Zero,
7268            Zero,
7269            Zero,
7270            Zero,
7271            Zero,
7272            Zero,
7273            Zero,
7274            Zero,
7275            Zero,
7276            Zero,
7277            Zero,
7278            Zero,
7279            Zero,
7280            Zero,
7281            Zero,
7282            Zero,
7283            Zero,
7284            Zero,
7285            Zero,
7286            Zero,
7287            Zero,
7288            /* X - Buffer, (18) */
7289
7290            Ones,
7291            Ones,
7292            Zero,
7293            Zero,
7294            Ones,
7295            Ones,
7296            Ones,
7297            Ones,
7298            Ones,
7299            Ones,
7300            Ones,
7301            Ones,
7302            Ones,
7303            Ones,
7304            Ones,
7305            Ones,
7306            Zero,
7307            Zero,
7308            /* X - Field Unit, (27) */
7309
7310            Zero,
7311            Zero,
7312            Zero,
7313            Zero,
7314            Ones,
7315            Ones,
7316            Ones,
7317            Ones,
7318            Ones,
7319            Ones,
7320            Ones,
7321            Ones,
7322            Zero,
7323            Zero,
7324            Zero,
7325            Zero,
7326            Zero,
7327            Zero,
7328            Ones,
7329            Ones,
7330            Ones,
7331            Ones,
7332            /* X - Buffer Field, (38) */
7333
7334            Ones,
7335            Ones,
7336            Zero,
7337            Zero,
7338            Ones,
7339            Ones,
7340            Ones,
7341            Ones,
7342            Ones,
7343            Ones,
7344            Ones,
7345            Ones,
7346            Zero,
7347            Zero,
7348            Zero,
7349            Zero,
7350            Zero,
7351            Zero,
7352            Ones,
7353            Ones,
7354            Ones,
7355            Ones
7356        })
7357        /* Expected results: 64-bit, 32-bit */
7358
7359        Name (P005, Package (0x62)
7360        {
7361            /* X - Integer, (0) */
7362
7363            Zero,
7364            Zero,
7365            /* X - String, (1) */
7366
7367            Zero,
7368            Zero,
7369            Zero,
7370            Zero,
7371            Ones,
7372            Ones,
7373            Zero,
7374            Zero,
7375            Zero,
7376            Zero,
7377            Zero,
7378            Zero,
7379            Ones,
7380            Ones,
7381            Zero,
7382            Zero,
7383            Ones,
7384            Ones,
7385            Zero,
7386            Zero,
7387            Ones,
7388            Ones,
7389            Zero,
7390            Zero,
7391            Ones,
7392            Ones,
7393            Zero,
7394            Zero,
7395            Ones,
7396            Ones,
7397            Zero,
7398            Zero,
7399            Ones,
7400            Ones,
7401            /* X - Buffer, (18) */
7402
7403            Zero,
7404            Zero,
7405            Ones,
7406            Ones,
7407            Ones,
7408            Ones,
7409            Zero,
7410            Zero,
7411            Zero,
7412            Zero,
7413            Zero,
7414            Zero,
7415            Zero,
7416            Zero,
7417            Zero,
7418            Zero,
7419            Ones,
7420            Ones,
7421            /* X - Field Unit, (27) */
7422
7423            Ones,
7424            Ones,
7425            Ones,
7426            Ones,
7427            Ones,
7428            Ones,
7429            Zero,
7430            Zero,
7431            Zero,
7432            Zero,
7433            Zero,
7434            Zero,
7435            Zero,
7436            Ones,
7437            Zero,
7438            Ones,
7439            Ones,
7440            Ones,
7441            Zero,
7442            Zero,
7443            Zero,
7444            Zero,
7445            /* X - Buffer Field, (38) */
7446
7447            Zero,
7448            Zero,
7449            Ones,
7450            Ones,
7451            Ones,
7452            Ones,
7453            Zero,
7454            Zero,
7455            Zero,
7456            Zero,
7457            Zero,
7458            Zero,
7459            Zero,
7460            Ones,
7461            Zero,
7462            Ones,
7463            Ones,
7464            Ones,
7465            Zero,
7466            Zero,
7467            Zero,
7468            Zero
7469        })
7470        If (Arg0)
7471        {
7472            M486 ()
7473            DF00 = 0x0100
7474            DF01 = 0x0100
7475            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
7476        }
7477        Else
7478        {
7479            FLG1 = 0x01
7480            /* (Integer ==> All other types) */
7481            /* (All other types ==> Integer) */
7482            COM2 = 0x02
7483            /*		Store(p000, PKG1) */
7484            /*		Store(p001, PKG2) */
7485            M48B (OP, 0x0103)
7486            /* (String ==> All other types) */
7487            /* (All other types ==> String) */
7488            COM2 = 0x02
7489            /*		Store(p002, PKG1) */
7490            /*		Store(p003, PKG2) */
7491            M48B (OP, 0x0204)
7492            /* (Buffer ==> All other types) */
7493            /* (All other types ==> Buffer) */
7494            COM2 = 0x02
7495            /*		Store(p004, PKG1) */
7496            /*		Store(p005, PKG2) */
7497            M48B (OP, 0x0302)
7498            /*		Store(PKG0, PKG1) */
7499            /*		Store(PKG0, PKG2) */
7500            COM2 = 0x00
7501            FLG1 = 0x00
7502        }
7503    }
7504
7505    /* LNot (int) => Boolean */
7506    /* */
7507    /* Total scale of unacceptable types: */
7508    /*    Source: 0x1ed1 */
7509    /* Total scale of acceptable types: */
7510    /*    Source: 0x402e */
7511    Method (M422, 1, Serialized)
7512    {
7513        Name (OP, 0x16)
7514        TS00 ("m422")
7515        If (Arg0)
7516        {
7517            M486 ()
7518            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
7519        }
7520        Else
7521        {
7522        }
7523    }
7524
7525    /* LNotEqual ({int|str|buf}, {int|str|buf}) => Boolean */
7526    /* */
7527    /* Total scale of unacceptable types: */
7528    /*    Source1: 0x1ed1 */
7529    /*    Source2: 0x1ed1 */
7530    /* Total scale of acceptable types: */
7531    /*    Source1: 0x402e */
7532    /*    Source2: 0x402e */
7533    Method (M423, 1, Serialized)
7534    {
7535        Name (OP, 0x17)
7536        TS00 ("m423")
7537        /* Expected results: 64-bit, 32-bit */
7538
7539        Name (P000, Package (0x62)
7540        {
7541            /* X - Integer */
7542
7543            Ones,
7544            Ones,
7545            /* X - String */
7546
7547            "Exc",
7548            "Exc",
7549            "Exc",
7550            "Exc",
7551            "Exc",
7552            "Exc",
7553            "Exc",
7554            "Exc",
7555            Ones,
7556            Ones,
7557            Ones,
7558            Ones,
7559            Ones,
7560            Ones,
7561            Ones,
7562            Ones,
7563            Ones,
7564            Ones,
7565            Ones,
7566            Ones,
7567            "Exc",
7568            "Exc",
7569            "Exc",
7570            "Exc",
7571            "Exc",
7572            "Exc",
7573            "Exc",
7574            "Exc",
7575            "Exc",
7576            "Exc",
7577            "Exc",
7578            "Exc",
7579            "Exc",
7580            "Exc",
7581            /* X - Buffer */
7582
7583            Ones,
7584            Ones,
7585            Ones,
7586            Ones,
7587            Ones,
7588            Ones,
7589            Ones,
7590            Ones,
7591            Ones,
7592            Ones,
7593            Ones,
7594            Ones,
7595            Ones,
7596            Ones,
7597            Ones,
7598            Ones,
7599            Ones,
7600            Ones,
7601            /* X - Field Unit */
7602
7603            Ones,
7604            Ones,
7605            Ones,
7606            Ones,
7607            Ones,
7608            Ones,
7609            Ones,
7610            Ones,
7611            Ones,
7612            Ones,
7613            Ones,
7614            Ones,
7615            Ones,
7616            Ones,
7617            Ones,
7618            Ones,
7619            Ones,
7620            Ones,
7621            Ones,
7622            Ones,
7623            Ones,
7624            Ones,
7625            /* X - Buffer Field */
7626
7627            Ones,
7628            Ones,
7629            Ones,
7630            Ones,
7631            Ones,
7632            Ones,
7633            Ones,
7634            Ones,
7635            Ones,
7636            Ones,
7637            Ones,
7638            Ones,
7639            Ones,
7640            Ones,
7641            Ones,
7642            Ones,
7643            Ones,
7644            Ones,
7645            Ones,
7646            Ones,
7647            Ones,
7648            Ones
7649        })
7650        /* Expected results: 64-bit, 32-bit */
7651
7652        Name (P001, Package (0x62)
7653        {
7654            /* X - Integer */
7655
7656            Ones,
7657            Ones,
7658            /* X - String */
7659
7660            Ones,
7661            Ones,
7662            Ones,
7663            Ones,
7664            Ones,
7665            Ones,
7666            Ones,
7667            Ones,
7668            Ones,
7669            Ones,
7670            Ones,
7671            Ones,
7672            Ones,
7673            Ones,
7674            Ones,
7675            Ones,
7676            Ones,
7677            Ones,
7678            Ones,
7679            Ones,
7680            Ones,
7681            Ones,
7682            Ones,
7683            Ones,
7684            Ones,
7685            Ones,
7686            Ones,
7687            Ones,
7688            Ones,
7689            Ones,
7690            Ones,
7691            Ones,
7692            Ones,
7693            Ones,
7694            /* X - Buffer */
7695
7696            Ones,
7697            Ones,
7698            Ones,
7699            Ones,
7700            Ones,
7701            Ones,
7702            Ones,
7703            Ones,
7704            Ones,
7705            Ones,
7706            Ones,
7707            Ones,
7708            Ones,
7709            Ones,
7710            Ones,
7711            Ones,
7712            Ones,
7713            Ones,
7714            /* X - Field Unit */
7715
7716            Ones,
7717            Ones,
7718            Ones,
7719            Ones,
7720            Ones,
7721            Ones,
7722            Ones,
7723            Ones,
7724            Ones,
7725            Ones,
7726            Ones,
7727            Ones,
7728            Ones,
7729            Ones,
7730            Ones,
7731            Ones,
7732            Ones,
7733            Ones,
7734            Ones,
7735            Ones,
7736            Ones,
7737            Ones,
7738            /* X - Buffer Field */
7739
7740            Ones,
7741            Ones,
7742            Ones,
7743            Ones,
7744            Ones,
7745            Ones,
7746            Ones,
7747            Ones,
7748            Ones,
7749            Ones,
7750            Ones,
7751            Ones,
7752            Ones,
7753            Ones,
7754            Ones,
7755            Ones,
7756            Ones,
7757            Ones,
7758            Ones,
7759            Ones,
7760            Ones,
7761            Ones
7762        })
7763        /* Expected results: 64-bit, 32-bit */
7764
7765        Name (P002, Package (0x62)
7766        {
7767            /* X - Integer */
7768
7769            Ones,
7770            Ones,
7771            /* X - String */
7772
7773            Ones,
7774            Ones,
7775            Ones,
7776            Ones,
7777            Ones,
7778            Ones,
7779            Ones,
7780            Ones,
7781            Zero,
7782            Zero,
7783            Ones,
7784            Ones,
7785            Ones,
7786            Ones,
7787            Ones,
7788            Ones,
7789            Ones,
7790            Ones,
7791            Ones,
7792            Ones,
7793            Ones,
7794            Ones,
7795            Ones,
7796            Ones,
7797            Ones,
7798            Ones,
7799            Ones,
7800            Ones,
7801            Ones,
7802            Ones,
7803            Ones,
7804            Ones,
7805            Ones,
7806            Ones,
7807            /* X - Buffer */
7808
7809            Ones,
7810            Ones,
7811            Ones,
7812            Ones,
7813            Ones,
7814            Ones,
7815            Ones,
7816            Ones,
7817            Ones,
7818            Ones,
7819            Ones,
7820            Ones,
7821            Ones,
7822            Ones,
7823            "Exc",
7824            "Exc",
7825            "Exc",
7826            "Exc",
7827            /* X - Field Unit */
7828
7829            Ones,
7830            Ones,
7831            Ones,
7832            Ones,
7833            Ones,
7834            Ones,
7835            Ones,
7836            Ones,
7837            Ones,
7838            Ones,
7839            Ones,
7840            Ones,
7841            Ones,
7842            Ones,
7843            Ones,
7844            Ones,
7845            Ones,
7846            Ones,
7847            Ones,
7848            Ones,
7849            Ones,
7850            Ones,
7851            /* X - Buffer Field */
7852
7853            Ones,
7854            Ones,
7855            Ones,
7856            Ones,
7857            Ones,
7858            Ones,
7859            Ones,
7860            Ones,
7861            Ones,
7862            Ones,
7863            Ones,
7864            Ones,
7865            Ones,
7866            Ones,
7867            Ones,
7868            Ones,
7869            Ones,
7870            Ones,
7871            Ones,
7872            Ones,
7873            Ones,
7874            Ones
7875        })
7876        /* Expected results: 64-bit, 32-bit */
7877
7878        Name (P003, Package (0x62)
7879        {
7880            /* X - Integer */
7881
7882            Ones,
7883            Ones,
7884            /* X - String */
7885
7886            Ones,
7887            Ones,
7888            Ones,
7889            Ones,
7890            Ones,
7891            Ones,
7892            Ones,
7893            Ones,
7894            Zero,
7895            Zero,
7896            Ones,
7897            Ones,
7898            Ones,
7899            Ones,
7900            Ones,
7901            Ones,
7902            Ones,
7903            Ones,
7904            Ones,
7905            Ones,
7906            Ones,
7907            Ones,
7908            Ones,
7909            Ones,
7910            Ones,
7911            Ones,
7912            Ones,
7913            Ones,
7914            Ones,
7915            Ones,
7916            Ones,
7917            Ones,
7918            Ones,
7919            Ones,
7920            /* X - Buffer */
7921
7922            Ones,
7923            Ones,
7924            Ones,
7925            Ones,
7926            Ones,
7927            Ones,
7928            Ones,
7929            Ones,
7930            Ones,
7931            Ones,
7932            Ones,
7933            Ones,
7934            Ones,
7935            Ones,
7936            Ones,
7937            Ones,
7938            Ones,
7939            Ones,
7940            /* X - Field Unit */
7941
7942            Ones,
7943            Ones,
7944            Ones,
7945            Ones,
7946            Ones,
7947            Ones,
7948            Ones,
7949            Ones,
7950            Ones,
7951            Ones,
7952            Ones,
7953            Ones,
7954            Ones,
7955            Ones,
7956            Ones,
7957            Ones,
7958            Ones,
7959            Ones,
7960            Ones,
7961            Ones,
7962            Ones,
7963            Ones,
7964            /* X - Buffer Field */
7965
7966            Ones,
7967            Ones,
7968            Ones,
7969            Ones,
7970            Ones,
7971            Ones,
7972            Ones,
7973            Ones,
7974            Ones,
7975            Ones,
7976            Ones,
7977            Ones,
7978            Ones,
7979            Ones,
7980            Ones,
7981            Ones,
7982            Ones,
7983            Ones,
7984            Ones,
7985            Ones,
7986            Ones,
7987            Ones
7988        })
7989        /* Expected results: 64-bit, 32-bit */
7990
7991        Name (P004, Package (0x62)
7992        {
7993            /* X - Integer */
7994
7995            Ones,
7996            Ones,
7997            /* X - String */
7998
7999            Ones,
8000            Ones,
8001            Ones,
8002            Ones,
8003            Ones,
8004            Ones,
8005            Ones,
8006            Ones,
8007            Ones,
8008            Ones,
8009            Ones,
8010            Ones,
8011            Ones,
8012            Ones,
8013            Ones,
8014            Ones,
8015            Ones,
8016            Ones,
8017            Ones,
8018            Ones,
8019            Ones,
8020            Ones,
8021            Ones,
8022            Ones,
8023            Ones,
8024            Ones,
8025            Ones,
8026            Ones,
8027            Ones,
8028            Ones,
8029            Ones,
8030            Ones,
8031            Ones,
8032            Ones,
8033            /* X - Buffer */
8034
8035            Ones,
8036            Ones,
8037            Ones,
8038            Ones,
8039            Zero,
8040            Zero,
8041            Ones,
8042            Ones,
8043            Ones,
8044            Ones,
8045            Ones,
8046            Ones,
8047            Ones,
8048            Ones,
8049            Ones,
8050            Ones,
8051            Ones,
8052            Ones,
8053            /* X - Field Unit */
8054
8055            Ones,
8056            Ones,
8057            Ones,
8058            Ones,
8059            Ones,
8060            Ones,
8061            Ones,
8062            Ones,
8063            Ones,
8064            Ones,
8065            Ones,
8066            Ones,
8067            Ones,
8068            Ones,
8069            Ones,
8070            Ones,
8071            Ones,
8072            Ones,
8073            Ones,
8074            Ones,
8075            Ones,
8076            Ones,
8077            /* X - Buffer Field */
8078
8079            Ones,
8080            Ones,
8081            Ones,
8082            Ones,
8083            Ones,
8084            Ones,
8085            Ones,
8086            Ones,
8087            Ones,
8088            Ones,
8089            Ones,
8090            Ones,
8091            Ones,
8092            Ones,
8093            Ones,
8094            Ones,
8095            Ones,
8096            Ones,
8097            Ones,
8098            Ones,
8099            Ones,
8100            Ones
8101        })
8102        /* Expected results: 64-bit, 32-bit */
8103
8104        Name (P005, Package (0x62)
8105        {
8106            /* X - Integer */
8107
8108            Ones,
8109            Ones,
8110            /* X - String */
8111
8112            Ones,
8113            Ones,
8114            Ones,
8115            Ones,
8116            Ones,
8117            Ones,
8118            Ones,
8119            Ones,
8120            Ones,
8121            Ones,
8122            Ones,
8123            Ones,
8124            Ones,
8125            Ones,
8126            Ones,
8127            Ones,
8128            Ones,
8129            Ones,
8130            Ones,
8131            Ones,
8132            Ones,
8133            Ones,
8134            Ones,
8135            Ones,
8136            Ones,
8137            Ones,
8138            Ones,
8139            Ones,
8140            Ones,
8141            Ones,
8142            Ones,
8143            Ones,
8144            Ones,
8145            Ones,
8146            /* X - Buffer */
8147
8148            Ones,
8149            Ones,
8150            Ones,
8151            Ones,
8152            Zero,
8153            Zero,
8154            Ones,
8155            Ones,
8156            Ones,
8157            Ones,
8158            Ones,
8159            Ones,
8160            Ones,
8161            Ones,
8162            Ones,
8163            Ones,
8164            Ones,
8165            Ones,
8166            /* X - Field Unit */
8167
8168            Ones,
8169            Ones,
8170            Ones,
8171            Ones,
8172            Ones,
8173            Ones,
8174            Ones,
8175            Ones,
8176            Ones,
8177            Ones,
8178            Ones,
8179            Ones,
8180            Ones,
8181            Ones,
8182            Ones,
8183            Ones,
8184            Ones,
8185            Ones,
8186            Ones,
8187            Ones,
8188            Ones,
8189            Ones,
8190            /* X - Buffer Field */
8191
8192            Ones,
8193            Ones,
8194            Ones,
8195            Ones,
8196            Ones,
8197            Ones,
8198            Ones,
8199            Ones,
8200            Ones,
8201            Ones,
8202            Ones,
8203            Ones,
8204            Ones,
8205            Ones,
8206            Ones,
8207            Ones,
8208            Ones,
8209            Ones,
8210            Ones,
8211            Ones,
8212            Ones,
8213            Ones
8214        })
8215        If (Arg0)
8216        {
8217            M486 ()
8218            DF00 = 0x0100
8219            DF01 = 0x0100
8220            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8221        }
8222        Else
8223        {
8224            FLG1 = 0x01
8225            /* (Integer ==> All other types) */
8226            /* (All other types ==> Integer) */
8227            COM2 = 0x02
8228            /*		Store(p000, PKG1) */
8229            /*		Store(p001, PKG2) */
8230            M48B (OP, 0x0103)
8231            /* (String ==> All other types) */
8232            /* (All other types ==> String) */
8233            COM2 = 0x02
8234            /*		Store(p002, PKG1) */
8235            /*		Store(p003, PKG2) */
8236            M48B (OP, 0x0204)
8237            /* (Buffer ==> All other types) */
8238            /* (All other types ==> Buffer) */
8239            COM2 = 0x02
8240            /*		Store(p004, PKG1) */
8241            /*		Store(p005, PKG2) */
8242            M48B (OP, 0x0302)
8243            /*		Store(PKG0, PKG1) */
8244            /*		Store(PKG0, PKG2) */
8245            COM2 = 0x00
8246            FLG1 = 0x00
8247        }
8248    }
8249
8250    /* LOr (int, int) => Boolean */
8251    /* */
8252    /* Total scale of unacceptable types: */
8253    /*    Source1: 0x1ed1 */
8254    /*    Source2: 0x1ed1 */
8255    /* Total scale of acceptable types: */
8256    /*    Source1: 0x402e */
8257    /*    Source2: 0x402e */
8258    Method (M424, 1, Serialized)
8259    {
8260        Name (OP, 0x18)
8261        TS00 ("m424")
8262        If (Arg0)
8263        {
8264            M486 ()
8265            DF00 = 0x0100
8266            DF01 = 0x0100
8267            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8268        }
8269        Else
8270        {
8271        }
8272    }
8273
8274    /* Match (pkg, byt, int, byt, int, int) => Ones | Integer */
8275    /* */
8276    /* Total scale of unacceptable types: */
8277    /* */
8278    /*                   Total  Currently excluded from it */
8279    /*    SearchPackage: 0x5eef */
8280    /*    MatchObject1:  0x1ed1 */
8281    /*    MatchObject2:  0x1ed1 0x1ed1 (causes error) */
8282    /*    StartIndex:    0x1ed1 0x1ed1 (causes error) */
8283    /* Total scale of acceptable types: */
8284    /*    SearchPackage: 0x0010 */
8285    /*    MatchObject1:  0x402e */
8286    /*    MatchObject2:  0x402e */
8287    /*    StartIndex:    0x402e */
8288    Method (M425, 1, Serialized)
8289    {
8290        Name (OP, 0x19)
8291        TS00 ("m425")
8292        If (Arg0)
8293        {
8294            M486 ()
8295            DF00 = 0x0400
8296            DF01 = 0x0100
8297            DF02 = 0x0100
8298            DF03 = 0x0100
8299            DF04 = 0x0100
8300            Local7 = M488 (OP, 0x5EEF, 0x00, 0x1ED1, 0x00, 0x00)
8301        }
8302        Else
8303        {
8304        }
8305    }
8306
8307    /* Mid ({str|buf}, int, int, Result) => Buffer or String */
8308    /* */
8309    /* Total scale of unacceptable types: */
8310    /* */
8311    /*            Total  Currently excluded from it */
8312    /*    Source: 0x1ed1 */
8313    /*    Index:  0x1ed1 0x0400 Op.Region (causes error) */
8314    /*    Length: 0x1ed1 0x0400 Op.Region (causes error) */
8315    /* Total scale of acceptable types: */
8316    /*    Source: 0x402e */
8317    /*    Index:  0x402e */
8318    /*    Length: 0x402e */
8319    Method (M426, 1, Serialized)
8320    {
8321        Name (OP, 0x1A)
8322        TS00 ("m426")
8323        If (Arg0)
8324        {
8325            M486 ()
8326            DF00 = 0x0200
8327            DF01 = 0x0100
8328            DF02 = 0x0100
8329            Local7 = M488 (OP, 0x1ED1, 0x1AD1, 0x1AD1, 0x00, 0x00)
8330        }
8331        Else
8332        {
8333        }
8334    }
8335
8336    /* Mod (int, int, Result) => Integer */
8337    /* */
8338    /* Total scale of unacceptable types: */
8339    /*    Dividend: 0x1ed1 */
8340    /*    Divisor:  0x1ed1 */
8341    /* Total scale of acceptable types: */
8342    /*    Dividend: 0x402e */
8343    /*    Divisor:  0x402e */
8344    Method (M427, 1, Serialized)
8345    {
8346        Name (OP, 0x1B)
8347        TS00 ("m427")
8348        If (Arg0)
8349        {
8350            M486 ()
8351            DF00 = 0x0100
8352            DF01 = 0x0100
8353            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8354        }
8355        Else
8356        {
8357        }
8358    }
8359
8360    /* Multiply (int, int, Result) => Integer */
8361    /* */
8362    /* Total scale of unacceptable types: */
8363    /*    Multiplicand: 0x1ed1 */
8364    /*    Multiplier:   0x1ed1 */
8365    /* Total scale of acceptable types: */
8366    /*    Multiplicand: 0x402e */
8367    /*    Multiplier:   0x402e */
8368    Method (M428, 1, Serialized)
8369    {
8370        Name (OP, 0x1C)
8371        TS00 ("m428")
8372        If (Arg0)
8373        {
8374            M486 ()
8375            DF00 = 0x0100
8376            DF01 = 0x0100
8377            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8378        }
8379        Else
8380        {
8381        }
8382    }
8383
8384    /* NAnd (int, int, Result) => Integer */
8385    /* */
8386    /* Total scale of unacceptable types: */
8387    /*    Source1: 0x1ed1 */
8388    /*    Source2: 0x1ed1 */
8389    /* Total scale of acceptable types: */
8390    /*    Source1: 0x402e */
8391    /*    Source2: 0x402e */
8392    Method (M429, 1, Serialized)
8393    {
8394        Name (OP, 0x1D)
8395        TS00 ("m429")
8396        If (Arg0)
8397        {
8398            M486 ()
8399            DF00 = 0x0100
8400            DF01 = 0x0100
8401            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8402        }
8403        Else
8404        {
8405        }
8406    }
8407
8408    /* NOr (int, int, Result) => Integer */
8409    /* */
8410    /* Total scale of unacceptable types: */
8411    /*    Source1: 0x1ed1 */
8412    /*    Source2: 0x1ed1 */
8413    /* Total scale of acceptable types: */
8414    /*    Source1: 0x402e */
8415    /*    Source2: 0x402e */
8416    Method (M430, 1, Serialized)
8417    {
8418        Name (OP, 0x1E)
8419        TS00 ("m430")
8420        If (Arg0)
8421        {
8422            M486 ()
8423            DF00 = 0x0100
8424            DF01 = 0x0100
8425            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8426        }
8427        Else
8428        {
8429        }
8430    }
8431
8432    /* Not (int, Result) => Integer */
8433    /* */
8434    /* Total scale of unacceptable types: */
8435    /*    Source: 0x1ed1 */
8436    /* Total scale of acceptable types: */
8437    /*    Source: 0x402e */
8438    Method (M431, 1, Serialized)
8439    {
8440        Name (OP, 0x1F)
8441        TS00 ("m431")
8442        If (Arg0)
8443        {
8444            M486 ()
8445            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
8446        }
8447        Else
8448        {
8449        }
8450    }
8451
8452    /* ObjectType (any) => Integer */
8453    /* */
8454    /* Total scale of unacceptable types: */
8455    /*    Object: 0x0000 */
8456    /* Total scale of acceptable types: */
8457    /*    Object: 0x5eff */
8458    Method (M432, 1, Serialized)
8459    {
8460        Name (OP, 0x20)
8461        TS00 ("m432")
8462        If (Arg0)
8463        {
8464            M486 ()
8465            /* Error: ObjectType fails with the Uninitialized type */
8466
8467            Local7 = M488 (OP, 0x01, 0x00, 0x00, 0x00, 0x00)
8468        }
8469        Else
8470        {
8471        }
8472    }
8473
8474    /* Or (int, int, Result) => Integer */
8475    /* */
8476    /* Total scale of unacceptable types: */
8477    /*    Source1: 0x1ed1 */
8478    /*    Source2: 0x1ed1 */
8479    /* Total scale of acceptable types: */
8480    /*    Source1: 0x402e */
8481    /*    Source2: 0x402e */
8482    Method (M433, 1, Serialized)
8483    {
8484        Name (OP, 0x21)
8485        TS00 ("m433")
8486        If (Arg0)
8487        {
8488            M486 ()
8489            DF00 = 0x0100
8490            DF01 = 0x0100
8491            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8492        }
8493        Else
8494        {
8495        }
8496    }
8497
8498    /* RefOf (any) => ObjectReference */
8499    /* */
8500    /* Total scale of unacceptable types: */
8501    /*    Object: 0x0000 */
8502    /* Total scale of acceptable types: */
8503    /*    Object: 0x5eff */
8504    Method (M434, 1, Serialized)
8505    {
8506        Name (OP, 0x22)
8507        TS00 ("m434")
8508        If (Arg0)
8509        {
8510            M486 ()
8511            /* Error: RefOf fails with the Uninitialized type */
8512
8513            Local7 = M488 (OP, 0x01, 0x00, 0x00, 0x00, 0x00)
8514        }
8515        Else
8516        {
8517        }
8518    }
8519
8520    /* Release (mux) */
8521    /* */
8522    /* Total scale of unacceptable types: */
8523    /*    SyncObject: 0x5cff */
8524    /* Total scale of acceptable types: */
8525    /*    SyncObject: 0x0200 */
8526    Method (M435, 1, Serialized)
8527    {
8528        Name (OP, 0x23)
8529        TS00 ("m435")
8530        If (Arg0)
8531        {
8532            M486 ()
8533            Local7 = M488 (OP, 0x5CFF, 0x00, 0x00, 0x00, 0x00)
8534        }
8535        Else
8536        {
8537        }
8538    }
8539
8540    /* Reset (evt) */
8541    /* */
8542    /* Total scale of unacceptable types: */
8543    /*    SyncObject: 0x5e7f */
8544    /* Total scale of acceptable types: */
8545    /*    SyncObject: 0x0080 */
8546    Method (M436, 1, Serialized)
8547    {
8548        Name (OP, 0x24)
8549        TS00 ("m436")
8550        If (Arg0)
8551        {
8552            M486 ()
8553            Local7 = M488 (OP, 0x5E7F, 0x00, 0x00, 0x00, 0x00)
8554        }
8555        Else
8556        {
8557        }
8558    }
8559
8560    /* Return ({any|ref}) */
8561    /* */
8562    /* Total scale of unacceptable types: */
8563    /*    Arg: 0x0000 */
8564    /* Total scale of acceptable types: */
8565    /*    Arg: 0x5eff */
8566    Method (M437, 1, Serialized)
8567    {
8568        Name (OP, 0x25)
8569        TS00 ("m437")
8570        If (Arg0)
8571        {
8572            M486 ()
8573            /* Error: Return fails with the Uninitialized type */
8574
8575            Local7 = M488 (OP, 0x01, 0x00, 0x00, 0x00, 0x00)
8576        }
8577        Else
8578        {
8579        }
8580    }
8581
8582    /* ShiftLeft (int, int, Result) => Integer */
8583    /* */
8584    /* Total scale of unacceptable types: */
8585    /*    Source:     0x1ed1 */
8586    /*    ShiftCount: 0x1ed1 */
8587    /* Total scale of acceptable types: */
8588    /*    Source:     0x402e */
8589    /*    ShiftCount: 0x402e */
8590    Method (M438, 1, Serialized)
8591    {
8592        Name (OP, 0x26)
8593        TS00 ("m438")
8594        If (Arg0)
8595        {
8596            M486 ()
8597            DF00 = 0x0100
8598            DF01 = 0x0100
8599            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8600        }
8601        Else
8602        {
8603        }
8604    }
8605
8606    /* ShiftRight (int, int, Result) => Integer */
8607    /* */
8608    /* Total scale of unacceptable types: */
8609    /*    Source:     0x1ed1 */
8610    /*    ShiftCount: 0x1ed1 */
8611    /* Total scale of acceptable types: */
8612    /*    Source:     0x402e */
8613    /*    ShiftCount: 0x402e */
8614    Method (M439, 1, Serialized)
8615    {
8616        Name (OP, 0x27)
8617        TS00 ("m439")
8618        If (Arg0)
8619        {
8620            M486 ()
8621            DF00 = 0x0100
8622            DF01 = 0x0100
8623            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8624        }
8625        Else
8626        {
8627        }
8628    }
8629
8630    /* Signal (evt) */
8631    /* */
8632    /* Total scale of unacceptable types: */
8633    /*    SyncObject: 0x5e7f */
8634    /* Total scale of acceptable types: */
8635    /*    SyncObject: 0x0080 */
8636    Method (M440, 1, Serialized)
8637    {
8638        Name (OP, 0x28)
8639        TS00 ("m440")
8640        If (Arg0)
8641        {
8642            M486 ()
8643            Local7 = M488 (OP, 0x5E7F, 0x00, 0x00, 0x00, 0x00)
8644        }
8645        Else
8646        {
8647        }
8648    }
8649
8650    /* SizeOf ({int|str|buf|pkg}) => Integer */
8651    /* */
8652    /* Total scale of unacceptable types: */
8653    /*    ObjectName: 0x5ee3 */
8654    /* Total scale of acceptable types: */
8655    /*    ObjectName: 0x004c */
8656    Method (M441, 1, Serialized)
8657    {
8658        Name (OP, 0x29)
8659        TS00 ("m441")
8660        If (Arg0)
8661        {
8662            M486 ()
8663            Local7 = M488 (OP, 0x5EE3, 0x00, 0x00, 0x00, 0x00)
8664        }
8665        Else
8666        {
8667        }
8668    }
8669
8670    /* Sleep (int) */
8671    /* */
8672    /* Total scale of unacceptable types: */
8673    /*    MilliSeconds: 0x1ed1 */
8674    /* Total scale of acceptable types: */
8675    /*    MilliSeconds: 0x402e */
8676    Method (M442, 1, Serialized)
8677    {
8678        Name (OP, 0x2A)
8679        TS00 ("m442")
8680        If (Arg0)
8681        {
8682            M486 ()
8683            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
8684        }
8685        Else
8686        {
8687        }
8688    }
8689
8690    /* Stall (int) */
8691    /* */
8692    /* Total scale of unacceptable types: */
8693    /*    MicroSeconds: 0x1ed1 */
8694    /* Total scale of acceptable types: */
8695    /*    MicroSeconds: 0x402e */
8696    Method (M443, 1, Serialized)
8697    {
8698        Name (OP, 0x2B)
8699        TS00 ("m443")
8700        If (Arg0)
8701        {
8702            M486 ()
8703            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
8704        }
8705        Else
8706        {
8707        }
8708    }
8709
8710    /* Store (any, Destination) => DataRefObject */
8711    /* */
8712    /* Total scale of unacceptable types: */
8713    /*    Source: 0x0000 */
8714    /* Total scale of acceptable types: */
8715    /*    Source: 0x5eff */
8716    Method (M444, 1, Serialized)
8717    {
8718        Name (OP, 0x2C)
8719        TS00 ("m444")
8720        If (Arg0)
8721        {
8722            M486 ()
8723            /* Error: Store fails with the Uninitialized type */
8724
8725            Local7 = M488 (OP, 0x01, 0x00, 0x00, 0x00, 0x00)
8726        }
8727        Else
8728        {
8729        }
8730    }
8731
8732    /* Subtract (int, int, Result) => Integer */
8733    /* */
8734    /* Total scale of unacceptable types: */
8735    /*    Minuend:    0x1ed1 */
8736    /*    Subtrahend: 0x1ed1 */
8737    /* Total scale of acceptable types: */
8738    /*    Minuend:    0x402e */
8739    /*    Subtrahend: 0x402e */
8740    Method (M445, 1, Serialized)
8741    {
8742        Name (OP, 0x2D)
8743        TS00 ("m445")
8744        If (Arg0)
8745        {
8746            M486 ()
8747            DF00 = 0x0100
8748            DF01 = 0x0100
8749            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8750        }
8751        Else
8752        {
8753        }
8754    }
8755
8756    /* ToBCD (int, Result) => Integer */
8757    /* */
8758    /* Total scale of unacceptable types: */
8759    /*    Value: 0x1ed1 */
8760    /* Total scale of acceptable types: */
8761    /*    Value: 0x402e */
8762    Method (M446, 1, Serialized)
8763    {
8764        Name (OP, 0x2E)
8765        TS00 ("m446")
8766        If (Arg0)
8767        {
8768            M486 ()
8769            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
8770        }
8771        Else
8772        {
8773        }
8774    }
8775
8776    /* ToBuffer ({int|str|buf}, Result) => Buffer */
8777    /* */
8778    /* Total scale of unacceptable types: */
8779    /*    Data: 0x1ed1 */
8780    /* Total scale of acceptable types: */
8781    /*    Data: 0x402e */
8782    Method (M447, 1, Serialized)
8783    {
8784        Name (OP, 0x2F)
8785        TS00 ("m447")
8786        If (Arg0)
8787        {
8788            M486 ()
8789            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
8790        }
8791        Else
8792        {
8793        }
8794    }
8795
8796    /* ToDecimalString ({int|str|buf}, Result) => String */
8797    /* */
8798    /* Total scale of unacceptable types: */
8799    /*    Data: 0x1ed1 */
8800    /* Total scale of acceptable types: */
8801    /*    Data: 0x402e */
8802    Method (M448, 1, Serialized)
8803    {
8804        Name (OP, 0x30)
8805        TS00 ("m448")
8806        If (Arg0)
8807        {
8808            M486 ()
8809            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
8810        }
8811        Else
8812        {
8813            Local7 = M48D (OP, 0x0102, 0x00, 0x00, 0x00, "305419896", "305419896")
8814            Local7 = M48D (OP, 0x0204, 0x00, 0x00, 0x00, "9876", "9876")
8815            Local7 = M48D (OP, 0x0209, 0x00, 0x00, 0x00, "FdeAcb0132547698", "FdeAcb0132547698")
8816            Local7 = M48D (OP, 0x0302, 0x00, 0x00, 0x00, "129,130", "129,130")
8817            Local7 = M48D (OP, 0x0303, 0x00, 0x00, 0x00, "131,132,133,134", "131,132,133,134")
8818            Local7 = M48D (OP, 0x0506, 0x00, 0x00, 0x00, "6692061083885586008", "88,70,55,136,25,250,198,82")
8819            Local7 = M48D (OP, 0x0E06, 0x00, 0x00, 0x00, "6692061083885586008", "88,70,55,136,25,250,198,82")
8820        }
8821    }
8822
8823    /* ToHexString ({int|str|buf}, Result) => String */
8824    /* */
8825    /* Total scale of unacceptable types: */
8826    /*    Data: 0x1ed1 */
8827    /* Total scale of acceptable types: */
8828    /*    Data: 0x402e */
8829    Method (M449, 1, Serialized)
8830    {
8831        Name (OP, 0x31)
8832        TS00 ("m449")
8833        If (Arg0)
8834        {
8835            M486 ()
8836            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
8837        }
8838        Else
8839        {
8840            Local7 = M48D (OP, 0x0102, 0x00, 0x00, 0x00, "0000000012345678", "12345678")
8841            Local7 = M48D (OP, 0x0204, 0x00, 0x00, 0x00, "9876", "9876")
8842            Local7 = M48D (OP, 0x0209, 0x00, 0x00, 0x00, "FdeAcb0132547698", "FdeAcb0132547698")
8843            Local7 = M48D (OP, 0x0302, 0x00, 0x00, 0x00, "81,82", "81,82")
8844            Local7 = M48D (OP, 0x0303, 0x00, 0x00, 0x00, "83,84,85,86", "83,84,85,86")
8845            Local7 = M48D (OP, 0x0506, 0x00, 0x00, 0x00, "6692061083885586008", "58,46,37,88,19,FA,C6,52")
8846            Local7 = M48D (OP, 0x0E06, 0x00, 0x00, 0x00, "6692061083885586008", "58,46,37,88,19,FA,C6,52")
8847        }
8848    }
8849
8850    /* ToInteger ({int|str|buf}, Result) => Integer */
8851    /* */
8852    /* Total scale of unacceptable types: */
8853    /*    Data: 0x1ed1 */
8854    /* Total scale of acceptable types: */
8855    /*    Data: 0x402e */
8856    Method (M450, 1, Serialized)
8857    {
8858        Name (OP, 0x32)
8859        TS00 ("m450")
8860        If (Arg0)
8861        {
8862            M486 ()
8863            Local7 = M488 (OP, 0x1ED1, 0x00, 0x00, 0x00, 0x00)
8864        }
8865        Else
8866        {
8867            Local7 = M48D (OP, 0x0102, 0x00, 0x00, 0x00, 0x12345678, 0x12345678)
8868            Local7 = M48D (OP, 0x0204, 0x00, 0x00, 0x00, 0x9876, 0x9876)
8869            Local7 = M48D (OP, 0x0211, 0x00, 0x00, 0x00, 0xF1DAB98E0D794BC5, 0x0D794BC5)
8870            Local7 = M48D (OP, 0x0302, 0x00, 0x00, 0x00, 0x8281, 0x8281)
8871            Local7 = M48D (OP, 0x0303, 0x00, 0x00, 0x00, 0x86858483, 0x86858483)
8872            Local7 = M48D (OP, 0x0506, 0x00, 0x00, 0x00, 0x52C6FA1988374658, 0x88374658)
8873            Local7 = M48D (OP, 0x0E06, 0x00, 0x00, 0x00, 0x52C6FA1988374658, 0x88374658)
8874        }
8875    }
8876
8877    /* ToString (buf, int, Result) => String */
8878    /* */
8879    /* Total scale of unacceptable types: */
8880    /*    Source: 0x1ed1 */
8881    /*    Length: 0x1ed1 */
8882    /* Total scale of acceptable types: */
8883    /*    Source: 0x402e */
8884    /*    Length: 0x402e */
8885    Method (M451, 1, Serialized)
8886    {
8887        Name (OP, 0x33)
8888        TS00 ("m451")
8889        If (Arg0)
8890        {
8891            M486 ()
8892            DF00 = 0x0300
8893            DF01 = 0x0100
8894            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8895        }
8896        Else
8897        {
8898        }
8899    }
8900
8901    /* Wait (evt, int) => Boolean */
8902    /* */
8903    /* Total scale of unacceptable types: */
8904    /*    SyncObject: 0x5e7f */
8905    /*    SyncObject: 0x1ed1 */
8906    /* Total scale of acceptable types: */
8907    /*    SyncObject: 0x0080 */
8908    /*    SyncObject: 0x402e */
8909    Method (M452, 1, Serialized)
8910    {
8911        Name (OP, 0x34)
8912        TS00 ("m452")
8913        If (Arg0)
8914        {
8915            M486 ()
8916            DF00 = 0x0700
8917            DF01 = 0x0100
8918            Local7 = M488 (OP, 0x5E7F, 0x1ED1, 0x00, 0x00, 0x00)
8919        }
8920        Else
8921        {
8922        }
8923    }
8924
8925    /* XOr (int, int, Result) => Integer */
8926    /* */
8927    /* Total scale of unacceptable types: */
8928    /*    Source1: 0x1ed1 */
8929    /*    Source2: 0x1ed1 */
8930    /* Total scale of acceptable types: */
8931    /*    Source1: 0x402e */
8932    /*    Source2: 0x402e */
8933    Method (M453, 1, Serialized)
8934    {
8935        Name (OP, 0x35)
8936        TS00 ("m453")
8937        If (Arg0)
8938        {
8939            M486 ()
8940            DF00 = 0x0100
8941            DF01 = 0x0100
8942            Local7 = M488 (OP, 0x1ED1, 0x1ED1, 0x00, 0x00, 0x00)
8943        }
8944        Else
8945        {
8946        }
8947    }
8948
8949    Method (M460, 1, Serialized)
8950    {
8951        If (0x01)
8952        {
8953            M400 (Arg0)
8954            M401 (Arg0)
8955            M402 (Arg0)
8956            M403 (Arg0)
8957            M404 (Arg0)
8958            M405 (Arg0)
8959            M406 (Arg0)
8960            M407 (Arg0)
8961            M408 (Arg0)
8962            M409 (Arg0)
8963            M410 (Arg0)
8964            M411 (Arg0)
8965            M412 (Arg0)
8966            M413 (Arg0)
8967            M414 (Arg0)
8968            M415 (Arg0)
8969            M416 (Arg0)
8970            M417 (Arg0)
8971            M418 (Arg0)
8972            M419 (Arg0)
8973            M420 (Arg0)
8974            M421 (Arg0)
8975            M422 (Arg0)
8976            M423 (Arg0)
8977            M424 (Arg0)
8978            M425 (Arg0)
8979            M426 (Arg0)
8980            M427 (Arg0)
8981            M428 (Arg0)
8982            M429 (Arg0)
8983            M430 (Arg0)
8984            M431 (Arg0)
8985            M432 (Arg0)
8986            M433 (Arg0)
8987            M434 (Arg0)
8988            M435 (Arg0)
8989            M436 (Arg0)
8990            M437 (Arg0)
8991            M438 (Arg0)
8992            M439 (Arg0)
8993            M440 (Arg0)
8994            M441 (Arg0)
8995            M442 (Arg0)
8996            M443 (Arg0)
8997            M444 (Arg0)
8998            M445 (Arg0)
8999            M446 (Arg0)
9000            M447 (Arg0)
9001            M448 (Arg0)
9002            M449 (Arg0)
9003            M450 (Arg0)
9004            M451 (Arg0)
9005            M452 (Arg0)
9006            M453 (Arg0)
9007        }
9008        Else
9009        {
9010            /*	m400(arg0) */
9011            /*	m401(arg0) */
9012            /*	m402(arg0) */
9013            /*	m403(arg0) */
9014            /*	m407(arg0) */
9015            /*	m409(arg0) */
9016            /*	m411(arg0) */
9017            /*	m412(arg0) */
9018            /*	m414(arg0) */
9019            /*	m417(arg0) */
9020            /*	m418(arg0) */
9021            /*	m448(arg0) */
9022            /*	m449(arg0) */
9023            /*	m450(arg0) */
9024            /*	m400(arg0) */
9025            M401 (Arg0)
9026        }
9027
9028        If (0x00)
9029        {
9030            Name (XXXX, 0x00)
9031            Name (B000, Buffer (0x0A){})
9032            Name (S000, "000000000000000000000000000000")
9033            Debug = "-=-=-=-=-=-=-=-=-=-=-="
9034            Local0 = (0x0A > 0x05)
9035            Debug = Local0
9036            Local0 = (0x05 > 0x0A)
9037            Debug = Local0
9038            Local0 = ("11" > 0x11)
9039            Debug = Local0
9040            Local0 = ("11" == 0x11)
9041            Debug = Local0
9042            XXXX = "11"
9043            Debug = XXXX /* \M460.XXXX */
9044            Local0 = ("11" > 0x0FFFFFFF)
9045            Debug = Local0
9046            Local0 = (0x12 > "11")
9047            Debug = Local0
9048            XXXX = "1234567890abCdeF"
9049            Debug = XXXX /* \M460.XXXX */
9050            XXXX = "FdeAcb0132547698"
9051            Debug = XXXX /* \M460.XXXX */
9052            XXXX = "FdeAcb0132547698"
9053            Debug = XXXX /* \M460.XXXX */
9054            /* [ACPI Debug] Integer: 0x90ABCDEF */
9055            /* [ACPI Debug] Integer: 0x32547698 */
9056            B000 = "qwrt"
9057            Debug = B000 /* \M460.B000 */
9058            /* 71 77 72 74 00 00 00 00 00 00 */
9059
9060            S000 = 0xABEDF18942345678
9061            Debug = S000 /* \M460.S000 */
9062            /* "ABEDF18942345678" */
9063
9064            B000 = "ABEDF18942345678"
9065            Debug = B000 /* \M460.B000 */
9066                /* 41 42 45 44 46 31 38 39 34 32 */
9067        }
9068    }
9069