/*
 * Intel ACPI Component Architecture
 * AML/ASL+ Disassembler version 20160831-64
 * Copyright (c) 2000 - 2016 Intel Corporation
 * 
 * Disassembling to symbolic ASL+ operators
 *
 * Disassembly of ssdt2.dat, Sun Sep  4 22:21:23 2016
 *
 * Original Table Header:
 *     Signature        "SSDT"
 *     Length           0x00000654 (1620)
 *     Revision         0x01
 *     Checksum         0x35
 *     OEM ID           "CpuDpf"
 *     OEM Table ID     "CpuDptf"
 *     OEM Revision     0x00001000 (4096)
 *     Compiler ID      "INTL"
 *     Compiler Version 0x20120913 (538052883)
 */
DefinitionBlock ("", "SSDT", 1, "CpuDpf", "CpuDptf", 0x00001000)
{
    External (_PR_.CPU0, ProcessorObj)
    External (_PR_.CPU0._PPC, UnknownObj)
    External (_PR_.CPU0._PSS, IntObj)
    External (_PR_.CPU0._PTC, IntObj)
    External (_PR_.CPU0._TDL, IntObj)
    External (_PR_.CPU0._TPC, IntObj)
    External (_PR_.CPU0._TSD, IntObj)
    External (_PR_.CPU0._TSS, IntObj)
    External (_PR_.CPU1, ProcessorObj)
    External (_PR_.CPU2, ProcessorObj)
    External (_PR_.CPU3, ProcessorObj)
    External (_SB_.ACTT, IntObj)
    External (_SB_.ADP1._PSR, MethodObj)    // 0 Arguments
    External (_SB_.DLPO, PkgObj)
    External (_SB_.DPTF.CTOK, IntObj)
    External (_SB_.MBID, UnknownObj)
    External (_SB_.PAGD, UnknownObj)
    External (_SB_.PAGD.IDCN, IntObj)
    External (_SB_.PCI0, DeviceObj)
    External (_SB_.PCI0.I2C1, UnknownObj)
    External (_SB_.PCI0.I2C7.PMI5.SRCD, MethodObj)    // 0 Arguments
    External (_SB_.PDBG, IntObj)
    External (BDID, FieldUnitObj)
    External (DPSR, FieldUnitObj)

    Scope (\_SB.PCI0)
    {
        Device (PNIT)
        {
            Name (_ADR, 0x000B0000)  // _ADR: Address
            Name (CTYP, Zero)
            Name (_DEP, Package (0x02)  // _DEP: Dependencies
            {
                \_SB.MBID, 
                \_SB.PCI0.I2C1
            })
            Name (CINT, 0x04)
            Name (LSTM, Zero)
            Name (MED4, 0xE00000D4)
            Name (MED0, 0xE00000D0)
            Name (AEXL, Package (0x04)
            {
                "Svchost.exe", 
                "dllhost.exe", 
                "smss.exe", 
                "WinSAT.exe"
            })
            Name (PPCC, Package (0x02)
            {
                0x02, 
                Package (0x06)
                {
                    Zero, 
                    0x05DC, 
                    0x3A98, 
                    0x03E8, 
                    0x03E8, 
                    0xC8
                }
            })
            Name (CLPO, Package (0x06)
            {
                One, 
                Zero, 
                One, 
                0x19, 
                0x02, 
                0x02
            })
            Method (_INI, 0, NotSerialized)  // _INI: Initialize
            {
                CLPO [One] = DerefOf (DLPO [One])
                CLPO [0x02] = DerefOf (DLPO [0x02])
                CLPO [0x03] = DerefOf (DLPO [0x03])
            }

            Method (_STA, 0, NotSerialized)  // _STA: Status
            {
                If (DPSR == Zero)
                {
                    Return (Zero)
                }

                Return (0x0F)
            }

            OperationRegion (SOCP, 0x8E, Zero, 0x04)
            Field (SOCP, DWordAcc, NoLock, Preserve)
            {
                DDRT,   32
            }

            Name (AVBD, Zero)
            Method (_REG, 2, NotSerialized)  // _REG: Region Availability
            {
                If (Arg0 == 0x8E)
                {
                    AVBD = Arg1
                }
            }

            Method (MBIW, 4, Serialized)
            {
                MED4 = Arg3
                If (Arg2 == Zero)
                {
                    Local1 = 0x10
                }
                ElseIf (Arg2 == One)
                {
                    Local1 = 0x30
                }
                Else
                {
                    Local1 = 0xF0
                }

                Local0 = ((Arg0 << 0x10) | (Arg1 << 0x08))
                Local0 |= Local1
                Local0 |= 0x11000000
                MED0 = Local0
            }

            Method (MBIR, 4, Serialized)
            {
                If (Arg2 == Zero)
                {
                    Local1 = 0x10
                }
                ElseIf (Arg2 == One)
                {
                    Local1 = 0x30
                }
                Else
                {
                    Local1 = 0xF0
                }

                Local0 = ((Arg0 << 0x10) | (Arg1 << 0x08))
                Local0 |= Local1
                Local0 |= 0x10000000
                MED0 = Local0
                Arg3 = MED4 /* \_SB_.PCI0.PNIT.MED4 */
            }

            Method (_PPC, 0, NotSerialized)  // _PPC: Performance Present Capabilities
            {
                Debug = "cpudptf: _PPC Called"
                Return (Zero)
            }

            Method (SPPC, 1, Serialized)
            {
                Debug = "cpudptf: SPPC Called"
                \_PR.CPU0._PPC = Arg0
                Notify (\_PR.CPU0, 0x80) // Status Change
                Notify (\_PR.CPU1, 0x80) // Status Change
                Notify (\_PR.CPU2, 0x80) // Status Change
                Notify (\_PR.CPU3, 0x80) // Status Change
                Return (Zero)
            }

            Name (PURE, One)
            Method (SPUR, 1, Serialized)
            {
                Name (_DEP, Package (0x01)  // _DEP: Dependencies
                {
                    \_SB.PAGD
                })
                \_SB.PAGD.IDCN = Arg0
                Notify (\_SB.PAGD, 0x80) // Status Change
                Return (Zero)
            }

            Method (_DTI, 1, NotSerialized)  // _DTI: Device Temperature Indication
            {
                LSTM = Arg0
            }

            Method (_NTT, 0, NotSerialized)  // _NTT: Notification Temperature Threshold
            {
                Return (0x0ADE)
            }

            Method (_PSS, 0, NotSerialized)  // _PSS: Performance Supported States
            {
                Debug = "cpudptf: _PSS Called"
                If (CondRefOf (\_PR.CPU0._PSS, Local0))
                {
                    Return (\_PR.CPU0._PSS) /* External reference */
                }
                Else
                {
                    Return (Package (0x01)
                    {
                        Package (0x06)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        }
                    })
                }

                Return (Package (0x01)
                {
                    Package (0x06)
                    {
                        Zero, 
                        Zero, 
                        Zero, 
                        Zero, 
                        Zero, 
                        Zero
                    }
                })
            }

            Method (_TSS, 0, NotSerialized)  // _TSS: Throttling Supported States
            {
                Debug = "cpudptf: _TSS Called"
                If (CondRefOf (\_PR.CPU0._TSS, Local0))
                {
                    Return (\_PR.CPU0._TSS) /* External reference */
                }
                Else
                {
                    Return (Package (0x01)
                    {
                        Package (0x05)
                        {
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        }
                    })
                }

                Return (Package (0x01)
                {
                    Package (0x05)
                    {
                        Zero, 
                        Zero, 
                        Zero, 
                        Zero, 
                        Zero
                    }
                })
            }

            Method (_TPC, 0, NotSerialized)  // _TPC: Throttling Present Capabilities
            {
                Debug = "cpudptf: _TPC Called"
                If (CondRefOf (\_PR.CPU0._TPC, Local0))
                {
                    Return (\_PR.CPU0._TPC) /* External reference */
                }
                Else
                {
                    Return (Zero)
                }

                Return (Zero)
            }

            Method (_PTC, 0, NotSerialized)  // _PTC: Processor Throttling Control
            {
                Debug = "cpudptf: _PTC Called"
                If (CondRefOf (\_PR.CPU0._PTC, Local0))
                {
                    Return (\_PR.CPU0._PTC) /* External reference */
                }
                Else
                {
                    Return (Package (0x02)
                    {
                        ResourceTemplate ()
                        {
                            Register (FFixedHW, 
                                0x00,               // Bit Width
                                0x00,               // Bit Offset
                                0x0000000000000000, // Address
                                ,)
                        }, 

                        ResourceTemplate ()
                        {
                            Register (FFixedHW, 
                                0x00,               // Bit Width
                                0x00,               // Bit Offset
                                0x0000000000000000, // Address
                                ,)
                        }
                    })
                }

                Return (Package (0x02)
                {
                    ResourceTemplate ()
                    {
                        Register (FFixedHW, 
                            0x00,               // Bit Width
                            0x00,               // Bit Offset
                            0x0000000000000000, // Address
                            ,)
                    }, 

                    ResourceTemplate ()
                    {
                        Register (FFixedHW, 
                            0x00,               // Bit Width
                            0x00,               // Bit Offset
                            0x0000000000000000, // Address
                            ,)
                    }
                })
            }

            Method (_TSD, 0, NotSerialized)  // _TSD: Throttling State Dependencies
            {
                Debug = "cpudptf: _TSD Called"
                If (CondRefOf (\_PR.CPU0._TSD, Local0))
                {
                    Return (\_PR.CPU0._TSD) /* External reference */
                }
                Else
                {
                    Return (Package (0x01)
                    {
                        Package (0x05)
                        {
                            0x05, 
                            Zero, 
                            Zero, 
                            Zero, 
                            Zero
                        }
                    })
                }

                Return (Package (0x01)
                {
                    Package (0x05)
                    {
                        0x05, 
                        Zero, 
                        Zero, 
                        Zero, 
                        Zero
                    }
                })
            }

            Method (_TDL, 0, NotSerialized)  // _TDL: T-State Depth Limit
            {
                Debug = "cpudptf: _TDL Called"
                If (CondRefOf (\_PR.CPU0._TDL, Local0))
                {
                    Return (\_PR.CPU0._TDL) /* External reference */
                }
                Else
                {
                    Return (Zero)
                }

                Return (Zero)
            }

            Method (_PDL, 0, NotSerialized)  // _PDL: P-state Depth Limit
            {
                Debug = "cpudptf: _PDL Called"
                If (CondRefOf (\_PR.CPU0._PSS, Local0))
                {
                    Name (LFMI, Zero)
                    LFMI = SizeOf (\_PR.CPU0._PSS)
                    LFMI--
                    Return (LFMI) /* \_SB_.PCI0.PNIT._PDL.LFMI */
                }
                Else
                {
                    Return (Zero)
                }

                Return (Zero)
            }

            Method (_PSV, 0, Serialized)  // _PSV: Passive Temperature
            {
                If ((BDID == 0x08) || (BDID == 0x0A))
                {
                    If (\_SB.PCI0.I2C7.PMI5.SRCD () == Zero)
                    {
                        Return (\_SB.DPTF.CTOK) /* External reference */
                        (ACTT - 0x05)
                    }
                }
                ElseIf (\_SB.ADP1._PSR () == Zero)
                {
                    Return (\_SB.DPTF.CTOK) /* External reference */
                    (ACTT - 0x05)
                }

                Return (\_SB.DPTF.CTOK) /* External reference */
                ACTT
            }

            Method (_SCP, 3, Serialized)  // _SCP: Set Cooling Policy
            {
                If ((Arg0 == Zero) || (Arg0 == One))
                {
                    CTYP = Arg0
                    Notify (PNIT, 0x91) // Device-Specific
                }
            }

            Name (GTSH, 0x14)
            Method (SDBG, 0, NotSerialized)
            {
                Return (PDBG) /* External reference */
            }
        }
    }
}


/*
Raw Table Data: Length 1620 (0x654)

  0000: 53 53 44 54 54 06 00 00 01 35 43 70 75 44 70 66  // SSDTT....5CpuDpf
  0010: 43 70 75 44 70 74 66 00 00 10 00 00 49 4E 54 4C  // CpuDptf.....INTL
  0020: 13 09 12 20 10 4F 62 5C 2E 5F 53 42 5F 50 43 49  // ... .Ob\._SB_PCI
  0030: 30 5B 82 41 62 50 4E 49 54 08 5F 41 44 52 0C 00  // 0[.AbPNIT._ADR..
  0040: 00 0B 00 08 43 54 59 50 00 08 5F 44 45 50 12 1B  // ....CTYP.._DEP..
  0050: 02 5C 2E 5F 53 42 5F 4D 42 49 44 5C 2F 03 5F 53  // .\._SB_MBID\/._S
  0060: 42 5F 50 43 49 30 49 32 43 31 08 43 49 4E 54 0A  // B_PCI0I2C1.CINT.
  0070: 04 08 4C 53 54 4D 00 08 4D 45 44 34 0C D4 00 00  // ..LSTM..MED4....
  0080: E0 08 4D 45 44 30 0C D0 00 00 E0 08 41 45 58 4C  // ..MED0......AEXL
  0090: 12 32 04 0D 53 76 63 68 6F 73 74 2E 65 78 65 00  // .2..Svchost.exe.
  00A0: 0D 64 6C 6C 68 6F 73 74 2E 65 78 65 00 0D 73 6D  // .dllhost.exe..sm
  00B0: 73 73 2E 65 78 65 00 0D 57 69 6E 53 41 54 2E 65  // ss.exe..WinSAT.e
  00C0: 78 65 00 08 50 50 43 43 12 16 02 0A 02 12 11 06  // xe..PPCC........
  00D0: 00 0B DC 05 0B 98 3A 0B E8 03 0B E8 03 0A C8 08  // ......:.........
  00E0: 43 4C 50 4F 12 0B 06 01 00 01 0A 19 0A 02 0A 02  // CLPO............
  00F0: 14 3A 5F 49 4E 49 00 70 83 88 44 4C 50 4F 01 00  // .:_INI.p..DLPO..
  0100: 88 43 4C 50 4F 01 00 70 83 88 44 4C 50 4F 0A 02  // .CLPO..p..DLPO..
  0110: 00 88 43 4C 50 4F 0A 02 00 70 83 88 44 4C 50 4F  // ..CLPO...p..DLPO
  0120: 0A 03 00 88 43 4C 50 4F 0A 03 00 14 13 5F 53 54  // ....CLPO....._ST
  0130: 41 00 A0 09 93 44 50 53 52 00 A4 00 A4 0A 0F 5B  // A....DPSR......[
  0140: 80 53 4F 43 50 8E 00 0A 04 5B 81 0B 53 4F 43 50  // .SOCP....[..SOCP
  0150: 03 44 44 52 54 20 08 41 56 42 44 00 14 12 5F 52  // .DDRT .AVBD..._R
  0160: 45 47 02 A0 0B 93 68 0A 8E 70 69 41 56 42 44 14  // EG....h..piAVBD.
  0170: 45 04 4D 42 49 57 0C 70 6B 4D 45 44 34 A0 08 93  // E.MBIW.pkMED4...
  0180: 6A 00 70 0A 10 61 A1 10 A0 08 93 6A 01 70 0A 30  // j.p..a.....j.p.0
  0190: 61 A1 05 70 0A F0 61 7D 79 68 0A 10 00 79 69 0A  // a..p..a}yh...yi.
  01A0: 08 00 60 7D 60 61 60 7D 60 0C 00 00 00 11 60 70  // ..`}`a`}`.....`p
  01B0: 60 4D 45 44 30 14 45 04 4D 42 49 52 0C A0 08 93  // `MED0.E.MBIR....
  01C0: 6A 00 70 0A 10 61 A1 10 A0 08 93 6A 01 70 0A 30  // j.p..a.....j.p.0
  01D0: 61 A1 05 70 0A F0 61 7D 79 68 0A 10 00 79 69 0A  // a..p..a}yh...yi.
  01E0: 08 00 60 7D 60 61 60 7D 60 0C 00 00 00 10 60 70  // ..`}`a`}`.....`p
  01F0: 60 4D 45 44 30 70 4D 45 44 34 6B 14 21 5F 50 50  // `MED0pMED4k.!_PP
  0200: 43 00 70 0D 63 70 75 64 70 74 66 3A 20 5F 50 50  // C.p.cpudptf: _PP
  0210: 43 20 43 61 6C 6C 65 64 00 5B 31 A4 00 14 47 06  // C Called.[1...G.
  0220: 53 50 50 43 09 70 0D 63 70 75 64 70 74 66 3A 20  // SPPC.p.cpudptf: 
  0230: 53 50 50 43 20 43 61 6C 6C 65 64 00 5B 31 70 68  // SPPC Called.[1ph
  0240: 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 50 50 43 86  // \/._PR_CPU0_PPC.
  0250: 5C 2E 5F 50 52 5F 43 50 55 30 0A 80 86 5C 2E 5F  // \._PR_CPU0...\._
  0260: 50 52 5F 43 50 55 31 0A 80 86 5C 2E 5F 50 52 5F  // PR_CPU1...\._PR_
  0270: 43 50 55 32 0A 80 86 5C 2E 5F 50 52 5F 43 50 55  // CPU2...\._PR_CPU
  0280: 33 0A 80 A4 00 08 50 55 52 45 01 14 38 53 50 55  // 3.....PURE..8SPU
  0290: 52 09 08 5F 44 45 50 12 0C 01 5C 2E 5F 53 42 5F  // R.._DEP...\._SB_
  02A0: 50 41 47 44 70 68 5C 2F 03 5F 53 42 5F 50 41 47  // PAGDph\/._SB_PAG
  02B0: 44 49 44 43 4E 86 5C 2E 5F 53 42 5F 50 41 47 44  // DIDCN.\._SB_PAGD
  02C0: 0A 80 A4 00 14 0C 5F 44 54 49 01 70 68 4C 53 54  // ......_DTI.phLST
  02D0: 4D 14 0A 5F 4E 54 54 00 A4 0B DE 0A 14 40 06 5F  // M.._NTT......@._
  02E0: 50 53 53 00 70 0D 63 70 75 64 70 74 66 3A 20 5F  // PSS.p.cpudptf: _
  02F0: 50 53 53 20 43 61 6C 6C 65 64 00 5B 31 A0 23 5B  // PSS Called.[1.#[
  0300: 12 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 50 53 53  // .\/._PR_CPU0_PSS
  0310: 60 A4 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 50 53  // `.\/._PR_CPU0_PS
  0320: 53 A1 0E A4 12 0B 01 12 08 06 00 00 00 00 00 00  // S...............
  0330: A4 12 0B 01 12 08 06 00 00 00 00 00 00 14 4E 05  // ..............N.
  0340: 5F 54 53 53 00 70 0D 63 70 75 64 70 74 66 3A 20  // _TSS.p.cpudptf: 
  0350: 5F 54 53 53 20 43 61 6C 6C 65 64 00 5B 31 A0 23  // _TSS Called.[1.#
  0360: 5B 12 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 54 53  // [.\/._PR_CPU0_TS
  0370: 53 60 A4 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 54  // S`.\/._PR_CPU0_T
  0380: 53 53 A1 0D A4 12 0A 01 12 07 05 00 00 00 00 00  // SS..............
  0390: A4 12 0A 01 12 07 05 00 00 00 00 00 14 4A 04 5F  // .............J._
  03A0: 54 50 43 00 70 0D 63 70 75 64 70 74 66 3A 20 5F  // TPC.p.cpudptf: _
  03B0: 54 50 43 20 43 61 6C 6C 65 64 00 5B 31 A0 23 5B  // TPC Called.[1.#[
  03C0: 12 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 54 50 43  // .\/._PR_CPU0_TPC
  03D0: 60 A4 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 54 50  // `.\/._PR_CPU0_TP
  03E0: 43 A1 03 A4 00 A4 00 14 42 0A 5F 50 54 43 00 70  // C.......B._PTC.p
  03F0: 0D 63 70 75 64 70 74 66 3A 20 5F 50 54 43 20 43  // .cpudptf: _PTC C
  0400: 61 6C 6C 65 64 00 5B 31 A0 23 5B 12 5C 2F 03 5F  // alled.[1.#[.\/._
  0410: 50 52 5F 43 50 55 30 5F 50 54 43 60 A4 5C 2F 03  // PR_CPU0_PTC`.\/.
  0420: 5F 50 52 5F 43 50 55 30 5F 50 54 43 A1 2F A4 12  // _PR_CPU0_PTC./..
  0430: 2C 02 11 14 0A 11 82 0C 00 7F 00 00 00 00 00 00  // ,...............
  0440: 00 00 00 00 00 79 00 11 14 0A 11 82 0C 00 7F 00  // .....y..........
  0450: 00 00 00 00 00 00 00 00 00 00 79 00 A4 12 2C 02  // ..........y...,.
  0460: 11 14 0A 11 82 0C 00 7F 00 00 00 00 00 00 00 00  // ................
  0470: 00 00 00 79 00 11 14 0A 11 82 0C 00 7F 00 00 00  // ...y............
  0480: 00 00 00 00 00 00 00 00 79 00 14 40 06 5F 54 53  // ........y..@._TS
  0490: 44 00 70 0D 63 70 75 64 70 74 66 3A 20 5F 54 53  // D.p.cpudptf: _TS
  04A0: 44 20 43 61 6C 6C 65 64 00 5B 31 A0 23 5B 12 5C  // D Called.[1.#[.\
  04B0: 2F 03 5F 50 52 5F 43 50 55 30 5F 54 53 44 60 A4  // /._PR_CPU0_TSD`.
  04C0: 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 54 53 44 A1  // \/._PR_CPU0_TSD.
  04D0: 0E A4 12 0B 01 12 08 05 0A 05 00 00 00 00 A4 12  // ................
  04E0: 0B 01 12 08 05 0A 05 00 00 00 00 14 4A 04 5F 54  // ............J._T
  04F0: 44 4C 00 70 0D 63 70 75 64 70 74 66 3A 20 5F 54  // DL.p.cpudptf: _T
  0500: 44 4C 20 43 61 6C 6C 65 64 00 5B 31 A0 23 5B 12  // DL Called.[1.#[.
  0510: 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 54 44 4C 60  // \/._PR_CPU0_TDL`
  0520: A4 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 54 44 4C  // .\/._PR_CPU0_TDL
  0530: A1 03 A4 00 A4 00 14 4F 05 5F 50 44 4C 00 70 0D  // .......O._PDL.p.
  0540: 63 70 75 64 70 74 66 3A 20 5F 50 44 4C 20 43 61  // cpudptf: _PDL Ca
  0550: 6C 6C 65 64 00 5B 31 A0 38 5B 12 5C 2F 03 5F 50  // lled.[1.8[.\/._P
  0560: 52 5F 43 50 55 30 5F 50 53 53 60 08 4C 46 4D 49  // R_CPU0_PSS`.LFMI
  0570: 00 70 87 5C 2F 03 5F 50 52 5F 43 50 55 30 5F 50  // .p.\/._PR_CPU0_P
  0580: 53 53 4C 46 4D 49 76 4C 46 4D 49 A4 4C 46 4D 49  // SSLFMIvLFMI.LFMI
  0590: A1 03 A4 00 A4 00 14 4D 08 5F 50 53 56 08 A0 44  // .......M._PSV..D
  05A0: 04 91 93 42 44 49 44 0A 08 93 42 44 49 44 0A 0A  // ...BDID...BDID..
  05B0: A0 32 93 5C 2F 05 5F 53 42 5F 50 43 49 30 49 32  // .2.\/._SB_PCI0I2
  05C0: 43 37 50 4D 49 35 53 52 43 44 00 A4 5C 2F 03 5F  // C7PMI5SRCD..\/._
  05D0: 53 42 5F 44 50 54 46 43 54 4F 4B 74 41 43 54 54  // SB_DPTFCTOKtACTT
  05E0: 0A 05 00 A1 2C A0 2A 93 5C 2F 03 5F 53 42 5F 41  // ....,.*.\/._SB_A
  05F0: 44 50 31 5F 50 53 52 00 A4 5C 2F 03 5F 53 42 5F  // DP1_PSR..\/._SB_
  0600: 44 50 54 46 43 54 4F 4B 74 41 43 54 54 0A 05 00  // DPTFCTOKtACTT...
  0610: A4 5C 2F 03 5F 53 42 5F 44 50 54 46 43 54 4F 4B  // .\/._SB_DPTFCTOK
  0620: 41 43 54 54 14 1C 5F 53 43 50 0B A0 15 91 93 68  // ACTT.._SCP.....h
  0630: 00 93 68 01 70 68 43 54 59 50 86 50 4E 49 54 0A  // ..h.phCTYP.PNIT.
  0640: 91 08 47 54 53 48 0A 14 14 0B 53 44 42 47 00 A4  // ..GTSH....SDBG..
  0650: 50 44 42 47                                      // PDBG
 */