KSM edits to RA8875

Dependents:   Liz_Test_Code

RA8875_Touch_GSL1680.cpp

Committer:
WiredHome
Date:
2019-02-24
Revision:
165:695c24cc5197
Child:
166:53fd4a876dac

File content as of revision 165:695c24cc5197:




#include "RA8875.h"


// Translate from GSL1680 Event Flag to Touch Code to API-match the
// alternate resistive touch screen driver common in the RA8875
// displays.
static const TouchCode_t GSL1680_EventFlagToTouchCode[4] = {
    touch,      // 00b Put Down
    release,    // 01b Put Up
    held,       // 10b Contact
    no_touch    // 11b Reserved
};

struct fw_data
{
    uint8_t offset;
    uint32_t val;
};

#define ARRAY_SIZE(a) (sizeof(a)/sizeof(a[0]))

// The GSL1680 is a 32-bit RISC micro. It must be bootstrapped with a program before it can be used
// as a touchscreen controller. 
//
// Below is the program that is installed into it to give it that capability. 
//
// Each element consists of two values:
// * Register Offset to write into
// * 32-Bit Value to write into that register/memory location. 
//
// The special register 0xf0 is used to set the memory Page, where each page is 128B (range 0x00 to 0x7F)
// 
// This table layout appears quite memory inefficient, if the compiler were to 32-bit align the elements.
// Once functionality is proven, it is pretty easy to imagine some significant memory optimization.
//
static const struct fw_data GSLX680_FW[] = {
    {0xf0,0x2}, 
    {0x00,0x00000000}, {0x04,0x00000000}, {0x08,0x00000000}, {0x0c,0x00000000}, {0x10,0x00000000}, {0x14,0x00000000}, {0x18,0x00000000}, {0x1c,0x00000000},  
    {0x20,0x00000000}, {0x24,0x00000000}, {0x28,0x00000000}, {0x2c,0x00000000}, {0x30,0x00000000}, {0x34,0x00000000}, {0x38,0x00000000}, {0x3c,0x00000000}, 
    {0x40,0x00000000}, {0x44,0x00000000}, {0x48,0x00000000}, {0x4c,0x00000000}, {0x50,0x00000000}, {0x54,0x00000000}, {0x58,0x00000000}, {0x5c,0x00000000},  
    {0x60,0x00000000}, {0x64,0xf801000f}, {0x68,0x00066414}, {0x6c,0x1001020a}, {0x70,0x00000fff}, {0x74,0x00000000}, {0x78,0x00000000}, {0x7c,0x0a0f0a0f},  

    {0xf0,0x3}, 
    {0x00,0x3a6cc7ea}, {0x04,0x00000000}, {0x08,0x00000000}, {0x0c,0x00000000}, {0x10,0x00000000}, {0x14,0x00000000}, {0x18,0x00000000}, {0x1c,0x00000000}, 
    {0x20,0x00000000}, {0x24,0x00005100}, {0x28,0x00008e00}, {0x2c,0x00000000}, {0x30,0x00000000}, {0x34,0x00000000}, {0x38,0x00000000}, {0x3c,0x00000000}, 
    {0x40,0x00000000}, {0x44,0x00000000}, {0x48,0x00000000}, {0x4c,0x00000000}, {0x50,0x00000000}, {0x54,0x00000000}, {0x58,0x00000000}, {0x5c,0x00000000}, 
    {0x60,0x00000000}, {0x64,0x1a0ac00a}, {0x68,0x00000002}, {0x6c,0x0000000f}, {0x70,0x00000000}, {0x74,0x00000000}, {0x78,0xffffffec}, {0x7c,0x00000000}, 

    {0xf0,0x4},        
    {0x00,0x00000000}, {0x04,0x0001660b}, {0x08,0x00000064}, {0x0c,0x00000000}, {0x10,0xfe0cff06}, {0x14,0x00000000}, {0x18,0x00000000}, {0x1c,0x00000000}, 
    {0x20,0x00000000}, {0x24,0x00000000}, {0x28,0x00000000}, {0x2c,0x00000000}, {0x30,0x00010000}, {0x34,0x00000fff}, {0x38,0x0000000a}, {0x3c,0x00000258}, 
    {0x40,0x00000000}, {0x44,0x04020a00}, {0x48,0x0014012c}, {0x4c,0x9a080007}, {0x50,0x00000000}, {0x54,0x00010203}, {0x58,0x04050607}, {0x5c,0x08090a0b}, 
    {0x60,0x0c0d0e0f}, {0x64,0x10111213}, {0x68,0x14151617}, {0x6c,0x18191a1b}, {0x70,0x1c1d1e1f}, {0x74,0x0014000a}, {0x78,0x80808080}, {0x7c,0xcba981f4}, 

    {0xf0,0x5},        
    {0x00,0x00000000}, {0x04,0x00000005}, {0x08,0x000000b4}, {0x0c,0x66666666}, {0x10,0x0000000a}, {0x14,0x00000000}, {0x18,0x00000fff}, {0x1c,0x10000000}, 
    {0x20,0x10000000}, {0x24,0x00000000}, {0x28,0x00000000}, {0x2c,0x00000400}, {0x30,0x80808080}, {0x34,0x80808080}, {0x38,0x80808080}, {0x3c,0x80808080}, 
    {0x40,0x80808080}, {0x44,0x80808080}, {0x48,0x80808080}, {0x4c,0x80808000}, {0x50,0x00000000}, {0x54,0x00000000}, {0x58,0x00000000}, {0x5c,0x00000000}, 
    {0x60,0x00000000}, {0x64,0x00000000}, {0x68,0x00000000}, {0x6c,0x00000000}, {0x70,0x00000000}, {0x74,0x00000221}, {0x78,0x0000000f}, {0x7c,0x0000000a}, 

    {0xf0,0x6},        
    {0x00,0x0000000f}, {0x04,0x00000000}, {0x08,0x0000000a}, {0x0c,0x04020402}, {0x10,0x00000032}, {0x14,0x140a010a}, {0x18,0x00000000}, {0x1c,0x00000001}, 
    {0x20,0x00002904}, {0x24,0x000001e0}, {0x28,0x00000320}, {0x2c,0xf801000f}, {0x30,0xf8010005}, {0x34,0x00000005}, {0x38,0x00000002}, {0x3c,0x00000fff}, 
    {0x40,0x80000000}, {0x44,0x00180018}, {0x48,0x00000fff}, {0x4c,0x04040402}, {0x50,0x00030002}, {0x54,0x00000e10}, {0x58,0x000a012c}, {0x5c,0x1b6db688}, 
    {0x60,0x20100804}, {0x64,0x00000000}, {0x68,0x00000000}, {0x6c,0x00000000}, {0x70,0x00000000}, {0x74,0x0000012c}, {0x78,0x000a003c}, {0x7c,0x00000000}, 

    {0xf0,0x7},        
    {0x00,0x01040007}, {0x04,0x03060209}, {0x08,0x0508040a}, {0x0c,0x07110610}, {0x10,0x09130812}, {0x14,0x00123456}, {0x18,0x00000000}, {0x1c,0x000a0078}, 
    {0x20,0x00001081}, {0x24,0xff080010}, {0x28,0xff080120}, {0x2c,0xff080140}, {0x30,0xff080160}, {0x34,0x0000012c}, {0x38,0x00000104}, {0x3c,0x000000dc}, 
    {0x40,0x00000000}, {0x44,0x012c012c}, {0x48,0x00000103}, {0x4c,0x320f0f03}, {0x50,0x00000000}, {0x54,0x00000001}, {0x58,0x000e0000}, {0x5c,0x00000000}, 
    {0x60,0x00000000}, {0x64,0x00000000}, {0x68,0x00070002}, {0x6c,0x00000000}, {0x70,0x00000000}, {0x74,0x00000000}, {0x78,0x00012345}, {0x7c,0x006789ab}, 

    {0xf0,0x8},        
    {0x00,0x026f028f}, {0x04,0x02af02cf}, {0x08,0x02ef030f}, {0x0c,0x032f034f}, {0x10,0x01f301f4}, {0x14,0x01f501f6}, {0x18,0x01f701f8}, {0x1c,0x11f901fa}, 
    {0x20,0x01f401f5}, {0x24,0x01f601f7}, {0x28,0x01f801f9}, {0x2c,0x01fa0000}, {0x30,0x00000000}, {0x34,0x00000000}, {0x38,0x00000000}, {0x3c,0x00000000}, 
    {0x40,0x01020304}, {0x44,0x05060708}, {0x48,0x090a0000}, {0x4c,0x00000000}, {0x50,0x00000000}, {0x54,0x00000000}, {0x58,0x00040003}, {0x5c,0x00000008}, 
    {0x60,0x00000190}, {0x64,0x04030201}, {0x68,0x08080402}, {0x6c,0x006600cd}, {0x70,0x000000cd}, {0x74,0x0000008c}, {0x78,0x00000000}, {0x7c,0x0000000a}, 

    {0xf0,0x9},        
    {0x00,0xff080094}, {0x04,0x00070011}, {0x08,0xff080090}, {0x0c,0x00040000}, {0x10,0xff080068}, {0x14,0x00030000}, {0x18,0xff080064}, {0x1c,0x01002582}, 
    {0x20,0xff080060}, {0x24,0x00000000}, {0x28,0xff08004c}, {0x2c,0x00197fff}, {0x30,0xfffffff0}, {0x34,0x00000000}, {0x38,0xfffffff0}, {0x3c,0x00000000}, 
    {0x40,0xfffffff0}, {0x44,0x00000000}, {0x48,0xfffffff0}, {0x4c,0x00000000}, {0x50,0xfffffff0}, {0x54,0x00000000}, {0x58,0xfffffff0}, {0x5c,0x00000000}, 
    {0x60,0xfffffff0}, {0x64,0x00000000}, {0x68,0xfffffff0}, {0x6c,0x00000000}, {0x70,0xfffffff0}, {0x74,0x00000000}, {0x78,0xfffffff0}, {0x7c,0x00000000}, 
                       
    {0xf0,0x1e},       
    {0x00,0x5a5a0f00}, {0x04,0x000028a0}, {0x08,0x00002914}, {0x0c,0x00002a48}, {0x10,0x00002b44}, {0x14,0x00002cf8}, {0x18,0x00002ec4}, {0x1c,0x00003074}, 
    {0x20,0x0000321c}, {0x24,0x00003320}, {0x28,0x000033d0}, {0x2c,0x00003608}, {0x30,0x00003710}, {0x34,0x0000397c}, {0x38,0x000039f4}, {0x3c,0x00003b8c}, 
    {0x40,0x00003e74}, {0x44,0x00004210}, {0x48,0x000042f8}, {0x4c,0x0000435c}, {0x50,0x000045bc}, {0x54,0x000046dc}, {0x58,0x000047c8}, {0x5c,0x00004814}, 
    {0x60,0x00000000}, {0x64,0x00000000}, {0x68,0x00000000}, {0x6c,0x00000000}, {0x70,0x00000000}, {0x74,0x00000000}, {0x78,0x00000000}, {0x7c,0x00000000}, 

    {0xf0,0x1f},       
    {0x00,0x00000000}, {0x04,0x00000000}, {0x08,0x00000000}, {0x0c,0x00000000}, {0x10,0x00000000}, {0x14,0x00000000}, {0x18,0x00000000}, {0x1c,0x00000000}, 
    {0x20,0x00000000}, {0x24,0x00000000}, {0x28,0x00000000}, {0x2c,0x00000000}, {0x30,0x00000000}, {0x34,0x00000000}, {0x38,0x00000000}, {0x3c,0x00000000}, 
    {0x40,0x000024b0}, {0x44,0x00000000}, {0x48,0x00000000}, {0x4c,0x00002530}, {0x50,0x000025f0}, {0x54,0x00000000}, {0x58,0x000026a0}, {0x5c,0x00000000}, 
    {0x60,0x00000000}, {0x64,0x000027d0}, {0x68,0x00000000}, {0x6c,0x00000000}, {0x70,0x00000000}, {0x74,0x00000000}, {0x78,0x000048cc}, {0x7c,0x5a5a0ffc}, 

    {0xf0,0x0},        
    {0x00,0x01000000}, {0x04,0x01000000}, {0x08,0x01000000}, {0x0c,0x233fc0c0}, {0x10,0xa2146004}, {0x14,0xa4102000}, {0x18,0xe4244000}, {0x1c,0x233fc0c0}, 
    {0x20,0xa2146010}, {0x24,0x2500003f}, {0x28,0xa414a3ff}, {0x2c,0xe4244000}, {0x30,0x01000000}, {0x34,0x821020e0}, {0x38,0x81880001}, {0x3c,0x01000000}, 
    {0x40,0x01000000}, {0x44,0xa410200f}, {0x48,0xe4a00040}, {0x4c,0x01000000}, {0x50,0xa0100000}, {0x54,0xa2100000}, {0x58,0xa4100000}, {0x5c,0xa6100000}, 
    {0x60,0xa8100000}, {0x64,0xaa100000}, {0x68,0xac100000}, {0x6c,0xae100000}, {0x70,0x90100000}, {0x74,0x92100000}, {0x78,0x94100000}, {0x7c,0x96100000}, 

    {0xf0,0x1},        
    {0x00,0x98100000}, {0x04,0x9a100000}, {0x08,0x9c100000}, {0x0c,0x9e100000}, {0x10,0x84100000}, {0x14,0x01000000}, {0x18,0x01000000}, {0x1c,0x82100000}, 
    {0x20,0x81900001}, {0x24,0x82100000}, {0x28,0x81980001}, {0x2c,0x81800000}, {0x30,0x01000000}, {0x34,0x01000000}, {0x38,0x01000000}, {0x3c,0xbc102cfc}, 
    {0x40,0x9c102cf8}, {0x44,0x01000000}, {0x48,0x01000000}, {0x4c,0x27001040}, {0x50,0xa614e00f}, {0x54,0xe6a00040}, {0x58,0x01000000}, {0x5c,0x40000309}, 
    {0x60,0x01000000}, {0x64,0x01000000}, {0x68,0x10bfffff}, {0x6c,0x01000000}, {0x70,0x03169684}, {0x74,0x82106053}, {0x78,0x03296945}, {0x7c,0x82106288}, 

    {0xf0,0x1a},       
    {0x00,0x9de3bf98}, {0x04,0x40000010}, {0x08,0x01000000}, {0x0c,0x40000007}, {0x10,0x01000000}, {0x14,0x4000031b}, {0x18,0x01000000}, {0x1c,0x40000015}, 
    {0x20,0x01000000}, {0x24,0x30bffffe}, {0x28,0x82102001}, {0x2c,0x81904000}, {0x30,0x01000000}, {0x34,0x01000000}, {0x38,0x01000000}, {0x3c,0x81c3e008}, 
    {0x40,0x01000000}, {0x44,0x03000008}, {0x48,0x82106342}, {0x4c,0xa3804000}, {0x50,0x03000004}, {0x54,0x82106000}, {0x58,0x81984000}, {0x5c,0x01000000}, 
    {0x60,0x01000000}, {0x64,0x01000000}, {0x68,0x81c3e008}, {0x6c,0x01000000}, {0x70,0x01000000}, {0x74,0x01000000}, {0x78,0x01000000}, {0x7c,0xa7800000}, 

    {0xf0,0x1b},       
    {0x00,0x01000000}, {0x04,0x01000000}, {0x08,0x01000000}, {0x0c,0x81c3e008}, {0x10,0x01000000}, {0x14,0x80a22000}, {0x18,0x02800006}, {0x1c,0x01000000}, 
    {0x20,0x01000000}, {0x24,0x90823fff}, {0x28,0x12bffffe}, {0x2c,0x01000000}, {0x30,0x81c3e008}, {0x34,0x01000000}, {0x38,0x01000000}, {0x3c,0x05001040}, 
    {0x40,0x8410a00f}, {0x44,0xc4a00040}, {0x48,0x01000000}, {0x4c,0x81c3e008}, {0x50,0x01000000}, {0x54,0x9de3bf18}, {0x58,0xb2067fff}, {0x5c,0x96100018}, 
    {0x60,0xf227bf7c}, {0x64,0xc027bf78}, {0x68,0x98102000}, {0x6c,0xb007bff8}, {0x70,0xd4063f80}, {0x74,0xda063f84}, {0x78,0xb810000a}, {0x7c,0x98033fff}, 

    {0xf0,0x1c},       
    {0x00,0xb0063ff8}, {0x04,0x80a2800d}, {0x08,0x16800031}, {0x0c,0xb610000d}, {0x10,0xbb2aa002}, {0x14,0x832b6002}, {0x18,0xb207400b}, {0x1c,0xb400400b}, 
    {0x20,0xde02c01d}, {0x24,0x80a7001b}, {0x28,0x1680001c}, {0x2c,0x01000000}, {0x30,0xc2068000}, {0x34,0x80a0400f}, {0x38,0x04800005}, {0x3c,0x80a7001b}, 
    {0x40,0xb606ffff}, {0x44,0x10bffff8}, {0x48,0xb406bffc}, {0x4c,0x16800013}, {0x50,0x80a7001b}, {0x54,0xc2068000}, {0x58,0xc2264000}, {0x5c,0xb8072001}, 
    {0x60,0x80a7001b}, {0x64,0x1680000d}, {0x68,0xb2066004}, {0x6c,0xc2064000}, {0x70,0x80a0400f}, {0x74,0x26bffffb}, {0x78,0xb8072001}, {0x7c,0x80a7001b}, 

    {0xf0,0x1d},       
    {0x00,0x16800006}, {0x04,0x01000000}, {0x08,0xc2268000}, {0x0c,0xb606ffff}, {0x10,0xb406bffc}, {0x14,0x80a7001b}, {0x18,0x12bfffe4}, {0x1c,0x80a7001b}, 
    {0x20,0xb0062008}, {0x24,0x82073fff}, {0x28,0xc2263f84}, {0x2c,0xd4263f80}, {0x30,0x832f2002}, {0x34,0xb0062008}, {0x38,0xde22c001}, {0x3c,0xba072001}, 
    {0x40,0xfa263f80}, {0x44,0xda263f84}, {0x48,0x98032002}, {0x4c,0x80a33fff}, {0x50,0x34bfffc9}, {0x54,0xd4063f80}, {0x58,0x81c7e008}, {0x5c,0x81e80000}, 
    {0x60,0x00000000}, {0x64,0x00000000}, {0x68,0x00000000}, {0x6c,0x00000000}, {0x70,0x00000000}, {0x74,0x00000000}, {0x78,0x00000000}, {0x7c,0x00000000}, 

    {0xf0,0x20},       
    {0x00,0x83580000}, {0x04,0x82086ff0}, {0x08,0x83306004}, {0x0c,0x80a06005}, {0x10,0x02800027}, {0x14,0x01000000}, {0x18,0x80a06006}, {0x1c,0x0280003c}, 
    {0x20,0x01000000}, {0x24,0x80a06015}, {0x28,0x02800054}, {0x2c,0x01000000}, {0x30,0x80a0602a}, {0x34,0x02800090}, {0x38,0x01000000}, {0x3c,0x80a06018}, 
    {0x40,0x02800085}, {0x44,0x01000000}, {0x48,0x073fc180}, {0x4c,0x8610e03c}, {0x50,0x05169680}, {0x54,0x84004002}, {0x58,0xc420c000}, {0x5c,0x073fc000}, 
    {0x60,0x8610e020}, {0x64,0x84102001}, {0x68,0xc420c000}, {0x6c,0x0500000c}, {0x70,0x01000000}, {0x74,0x01000000}, {0x78,0x8480bfff}, {0x7c,0x12bffffe}, 

    {0xf0,0x21},       
    {0x00,0x01000000}, {0x04,0x01000000}, {0x08,0x073fc000}, {0x0c,0x8610e020}, {0x10,0x84102000}, {0x14,0xc420c000}, {0x18,0x01000000}, {0x1c,0x01000000}, 
    {0x20,0x81c44000}, {0x24,0x81cc8000}, {0x28,0x01000000}, {0x2c,0xa7500000}, {0x30,0xa92ce002}, {0x34,0xa734e001}, {0x38,0xa614c014}, {0x3c,0xa60ce007}, 
    {0x40,0x81900000}, {0x44,0x01000000}, {0x48,0x01000000}, {0x4c,0x81e00000}, {0x50,0xe03ba000}, {0x54,0xe43ba008}, {0x58,0xe83ba010}, {0x5c,0xec3ba018}, 
    {0x60,0xf03ba020}, {0x64,0xf43ba028}, {0x68,0xf83ba030}, {0x6c,0xfc3ba038}, {0x70,0x81e80000}, {0x74,0x8194c000}, {0x78,0x01000000}, {0x7c,0x01000000}, 

    {0xf0,0x22},       
    {0x00,0x81c44000}, {0x04,0x81cc8000}, {0x08,0x01000000}, {0x0c,0xa7500000}, {0x10,0xa934e002}, {0x14,0xa72ce001}, {0x18,0xa614c014}, {0x1c,0xa60ce007}, 
    {0x20,0x81900000}, {0x24,0x01000000}, {0x28,0x01000000}, {0x2c,0x81e80000}, {0x30,0x81e80000}, {0x34,0xe01ba000}, {0x38,0xe41ba008}, {0x3c,0xe81ba010}, 
    {0x40,0xec1ba018}, {0x44,0xf01ba020}, {0x48,0xf41ba028}, {0x4c,0xf81ba030}, {0x50,0xfc1ba038}, {0x54,0x81e00000}, {0x58,0x81e00000}, {0x5c,0x8194c000}, 
    {0x60,0x01000000}, {0x64,0x01000000}, {0x68,0x81c44000}, {0x6c,0x81cc8000}, {0x70,0x01000000}, {0x74,0x01000000}, {0x78,0x82102010}, {0x7c,0x273fc0c0}, 

    {0xf0,0x23},       
    {0x00,0xa614e010}, {0x04,0xc224c000}, {0x08,0x01000000}, {0x0c,0x033fc0c0}, {0x10,0x82106004}, {0x14,0xa6102000}, {0x18,0xe6204000}, {0x1c,0x01000000}, 
    {0x20,0x01000000}, {0x24,0x01000000}, {0x28,0xa6102020}, {0x2c,0x83480000}, {0x30,0x82104013}, {0x34,0x81884000}, {0x38,0x01000000}, {0x3c,0x4000044d}, 
    {0x40,0x01000000}, {0x44,0x01000000}, {0x48,0x01000000}, {0x4c,0xa7500000}, {0x50,0xa934e002}, {0x54,0xa72ce001}, {0x58,0xa614c014}, {0x5c,0xa60ce007}, 
    {0x60,0x81900000}, {0x64,0x01000000}, {0x68,0x81e80000}, {0x6c,0xe01ba000}, {0x70,0xe41ba008}, {0x74,0xe81ba010}, {0x78,0xec1ba018}, {0x7c,0xf01ba020}, 

    {0xf0,0x24},       
    {0x00,0xf41ba028}, {0x04,0xf81ba030}, {0x08,0xfc1ba038}, {0x0c,0x81e00000}, {0x10,0x8194c000}, {0x14,0x01000000}, {0x18,0xa6102020}, {0x1c,0x83480000}, 
    {0x20,0x82284013}, {0x24,0x81884000}, {0x28,0x01000000}, {0x2c,0x033fc0c0}, {0x30,0x82106004}, {0x34,0xa6103fff}, {0x38,0xe6204000}, {0x3c,0x01000000}, 
    {0x40,0x01000000}, {0x44,0x01000000}, {0x48,0x81c44000}, {0x4c,0x81cc8000}, {0x50,0x01000000}, {0x54,0x82102080}, {0x58,0x273fc0c0}, {0x5c,0xa614e010}, 
    {0x60,0xc224c000}, {0x64,0x01000000}, {0x68,0x81c44000}, {0x6c,0x81cc8000}, {0x70,0x01000000}, {0x74,0x81c48000}, {0x78,0x81cca004}, {0x7c,0x01000000}, 

    {0xf0,0x25},       
    {0x00,0x1b3fc140}, {0x04,0x82136048}, {0x08,0xc2104000}, {0x0c,0x82006003}, {0x10,0x82086003}, {0x14,0x83286002}, {0x18,0x9a136080}, {0x1c,0x81c3e008}, 
    {0x20,0xd000400d}, {0x24,0x94102000}, {0x28,0x96102000}, {0x2c,0x832ae002}, {0x30,0xd20063a4}, {0x34,0x98102000}, {0x38,0x832b2002}, {0x3c,0x9b2aa002}, 
    {0x40,0xda02000d}, {0x44,0x98032001}, {0x48,0xda224001}, {0x4c,0x80a32005}, {0x50,0x04bffffa}, {0x54,0x9402a001}, {0x58,0x9602e001}, {0x5c,0x80a2e003}, 
    {0x60,0x04bffff4}, {0x64,0x832ae002}, {0x68,0x81c3e008}, {0x6c,0x01000000}, {0x70,0x82020008}, {0x74,0x82004008}, {0x78,0x9b326002}, {0x7c,0x82004001}, 

    {0xf0,0x26},       
    {0x00,0x8200400d}, {0x04,0x83286002}, {0x08,0x920a6003}, {0x0c,0x932a6003}, {0x10,0xd00065b0}, {0x14,0x91320009}, {0x18,0x81c3e008}, {0x1c,0x900a20ff}, 
    {0x20,0x9a020008}, {0x24,0x9a034008}, {0x28,0x97326002}, {0x2c,0x9a03400d}, {0x30,0x9a03400b}, {0x34,0x920a6003}, {0x38,0x9b2b6002}, {0x3c,0x932a6003}, 
    {0x40,0x821020ff}, {0x44,0xd80365b0}, {0x48,0x83284009}, {0x4c,0x822b0001}, {0x50,0x952a8009}, {0x54,0x8210400a}, {0x58,0xc22365b0}, {0x5c,0x912a2002}, 
    {0x60,0xda0223a4}, {0x64,0x972ae002}, {0x68,0x81c3e008}, {0x6c,0xc223400b}, {0x70,0x82102005}, {0x74,0x1b3fc200}, {0x78,0x82204008}, {0x7c,0x9a136008}, 

    {0xf0,0x27},       
    {0x00,0x83286002}, {0x04,0xd0034000}, {0x08,0x91320001}, {0x0c,0x81c3e008}, {0x10,0x900a200f}, {0x14,0x9de3bf58}, {0x18,0xa12e2002}, {0x1c,0xda1423da}, 
    {0x20,0xd61423d8}, {0x24,0xc200247c}, {0x28,0xb022c00d}, {0x2c,0x825b4001}, {0x30,0xb21e6001}, {0x34,0x92862001}, {0x38,0x0280000c}, {0x3c,0x9a004019}, 
    {0x40,0xb0100009}, {0x44,0x9807bfb8}, {0x48,0x8203400d}, {0x4c,0xc2168001}, {0x50,0xc2230000}, {0x54,0xc200247c}, {0x58,0x9a034001}, {0x5c,0xb0863fff}, 
    {0x60,0x12bffffa}, {0x64,0x98032004}, {0x68,0x7ffffe7b}, {0x6c,0x9007bfb8}, {0x70,0xda1423ea}, {0x74,0xd61423e8}, {0x78,0x80a3400b}, {0x7c,0x92102000}, 

    {0xf0,0x28},       
    {0x00,0x1880000b}, {0x04,0xb010000d}, {0x08,0x832b6002}, {0x0c,0x8200401e}, {0x10,0x98007fb8}, {0x14,0xc2030000}, {0x18,0xb0062001}, {0x1c,0x92024001}, 
    {0x20,0x80a6000b}, {0x24,0x08bffffc}, {0x28,0x98032004}, {0x2c,0xb022c00d}, {0x30,0xb0062001}, {0x34,0x81800000}, {0x38,0x01000000}, {0x3c,0x01000000}, 
    {0x40,0x01000000}, {0x44,0xb0724018}, {0x48,0x81c7e008}, {0x4c,0x81e80000}, {0x50,0x033fc200}, {0x54,0x961060a0}, {0x58,0x98102000}, {0x5c,0x832b2002}, 
    {0x60,0x9a03000c}, {0x64,0xda136400}, {0x68,0x98032001}, {0x6c,0x80a3200f}, {0x70,0x04bffffb}, {0x74,0xda20400b}, {0x78,0x81c3e008}, {0x7c,0x01000000}, 

    {0xf0,0x29},       
    {0x00,0x9de3bf98}, {0x04,0xc200247c}, {0x08,0x83306001}, {0x0c,0x80a60001}, {0x10,0x1a800006}, {0x14,0x90100018}, {0x18,0x7fffffb6}, {0x1c,0x01000000}, 
    {0x20,0x10800006}, {0x24,0xb0020008}, {0x28,0x7fffffb2}, {0x2c,0x90260001}, {0x30,0x90020008}, {0x34,0xb0022001}, {0x38,0x81c7e008}, {0x3c,0x81e80000}, 
    {0x40,0x9de3bf98}, {0x44,0xa8102000}, {0x48,0xc20023d4}, {0x4c,0x80a50001}, {0x50,0x1a800057}, {0x54,0xe2002348}, {0x58,0xa4102000}, {0x5c,0xc200247c}, 
    {0x60,0x80a48001}, {0x64,0x3a80004e}, {0x68,0xa8052001}, {0x6c,0x7fffffe5}, {0x70,0x90100012}, {0x74,0xaa100008}, {0x78,0x90100014}, {0x7c,0x7fffff7d}, 

    {0xf0,0x2a},       
    {0x00,0x92100015}, {0x04,0x80a62000}, {0x08,0x12800004}, {0x0c,0xa0100008}, {0x10,0x10800016}, {0x14,0xa0102000}, {0x18,0x80a62009}, {0x1c,0x18800011}, 
    {0x20,0x80a62007}, {0x24,0x7fffff57}, {0x28,0x01000000}, {0x2c,0x94100008}, {0x30,0x90100014}, {0x34,0x7fffff98}, {0x38,0x92100012}, {0x3c,0x80a20011}, 
    {0x40,0x04800007}, {0x44,0xa6100008}, {0x48,0x9a102008}, {0x4c,0x9a234018}, {0x50,0x82102001}, {0x54,0x8328400d}, {0x58,0xa02c0001}, {0x5c,0x80a62007}, 
    {0x60,0x18800008}, {0x64,0x80a62008}, {0x68,0x9a102007}, {0x6c,0x9a234018}, {0x70,0x82102001}, {0x74,0x8328400d}, {0x78,0x10800023}, {0x7c,0xa0140001}, 

    {0xf0,0x2b},       
    {0x00,0x1280000a}, {0x04,0x821e2009}, {0x08,0x80a420fe}, {0x0c,0x24800002}, {0x10,0xa0042001}, {0x14,0x03000019}, {0x18,0x9b2ca002}, {0x1c,0x82106080}, 
    {0x20,0x10800019}, {0x24,0xe6234001}, {0x28,0x80a00001}, {0x2c,0x9a603fff}, {0x30,0x80a420fe}, {0x34,0x04800003}, {0x38,0x82102001}, {0x3c,0x82102000}, 
    {0x40,0x808b4001}, {0x44,0x02800011}, {0x48,0x92100015}, {0x4c,0x03000019}, {0x50,0x9b2ca002}, {0x54,0x82106080}, {0x58,0xc2034001}, {0x5c,0x80a04011}, 
    {0x60,0x18800003}, {0x64,0x9a204011}, {0x68,0x9a244001}, {0x6c,0x80a4c011}, {0x70,0x14800003}, {0x74,0x8224c011}, {0x78,0x82244013}, {0x7c,0x80a34001}, 

    {0xf0,0x2c},       
    {0x00,0xa0642000}, {0x04,0x92100015}, {0x08,0x94100010}, {0x0c,0x7fffff45}, {0x10,0x90100014}, {0x14,0x10bfffb2}, {0x18,0xa404a001}, {0x1c,0xc20023d4}, 
    {0x20,0x80a50001}, {0x24,0x0abfffae}, {0x28,0xa4102000}, {0x2c,0x81c7e008}, {0x30,0x81e80000}, {0x34,0x98102000}, {0x38,0x9610201e}, {0x3c,0x80a22000}, 
    {0x40,0x12800003}, {0x44,0x8210000c}, {0x48,0x8222c00c}, {0x4c,0x83286002}, {0x50,0xda006480}, {0x54,0x80a37ff0}, {0x58,0x02800006}, {0x5c,0x98032002}, 
    {0x60,0xc2006484}, {0x64,0x80a3201f}, {0x68,0x04bffff5}, {0x6c,0xc2234000}, {0x70,0x81c3e008}, {0x74,0x01000000}, {0x78,0x9de3bf98}, {0x7c,0xda002508}, 

    {0xf0,0x2d},       
    {0x00,0x033fc000}, {0x04,0x9a0b4001}, {0x08,0x173fc180}, {0x0c,0x03202020}, {0x10,0x82106080}, {0x14,0x9812e038}, {0x18,0xc2230000}, {0x1c,0x03168000}, 
    {0x20,0x80a34001}, {0x24,0xc022c000}, {0x28,0xa6102000}, {0x2c,0x1280000b}, {0x30,0xa8102000}, {0x34,0x0300003f}, {0x38,0xda002548}, {0x3c,0x821063ff}, 
    {0x40,0x9a0b4001}, {0x44,0xd8002508}, {0x48,0x033fffc0}, {0x4c,0x980b0001}, {0x50,0x9a13400c}, {0x54,0xda202548}, {0x58,0x80a62000}, {0x5c,0x16800027}, 
    {0x60,0x1b296956}, {0x64,0x1b3fc040}, {0x68,0xc2002548}, {0x6c,0x8208400d}, {0x70,0x1b168040}, {0x74,0x80a0400d}, {0x78,0x22800002}, {0x7c,0xa6102001}, 

    {0xf0,0x2e},       
    {0x00,0xda002654}, {0x04,0xc20021dc}, {0x08,0x80a34001}, {0x0c,0x1a80001b}, {0x10,0x1b296956}, {0x14,0x031696a9}, {0x18,0xda00250c}, {0x1c,0x821061a5}, 
    {0x20,0x80a34001}, {0x24,0x02800006}, {0x28,0x03296956}, {0x2c,0x8210625a}, {0x30,0x80a34001}, {0x34,0x12800011}, {0x38,0x1b296956}, {0x3c,0x11000018}, 
    {0x40,0x92122340}, {0x44,0x40000187}, {0x48,0x90122200}, {0x4c,0x03000019}, {0x50,0x96106200}, {0x54,0xa8102001}, {0x58,0x98102000}, {0x5c,0x9b2b2002}, 
    {0x60,0x98032001}, {0x64,0xc20365b0}, {0x68,0x80a32017}, {0x6c,0x08bffffc}, {0x70,0xc223400b}, {0x74,0x1b296956}, {0x78,0x80a00013}, {0x7c,0x82380018}, 

    {0xf0,0x2f},       
    {0x00,0xa413625a}, {0x04,0x90402000}, {0x08,0x8330601f}, {0x0c,0x1b1696a9}, {0x10,0xa21361a5}, {0x14,0x9e104008}, {0x18,0xd200254c}, {0x1c,0xe0002548}, 
    {0x20,0x98102500}, {0x24,0xc200250c}, {0x28,0x96033a50}, {0x2c,0x941b250c}, {0x30,0x80a04012}, {0x34,0x02800007}, {0x38,0x9a184011}, {0x3c,0x80a0000d}, 
    {0x40,0x82603fff}, {0x44,0x80904008}, {0x48,0x0280000a}, {0x4c,0x80a3e000}, {0x50,0x80a2e0e0}, {0x54,0x9a402000}, {0x58,0x80a0000a}, {0x5c,0x82603fff}, 
    {0x60,0x80934001}, {0x64,0x3280000a}, {0x68,0x98032004}, {0x6c,0x80a3e000}, {0x70,0x02800005}, {0x74,0x82033970}, {0x78,0x80a0603f}, {0x7c,0x28800004}, 

    {0xf0,0x30},       
    {0x00,0x98032004}, {0x04,0xc0230000}, {0x08,0x98032004}, {0x0c,0x80a32867}, {0x10,0x28bfffe6}, {0x14,0xc200250c}, {0x18,0x80a62000}, {0x1c,0x06800006}, 
    {0x20,0x0300003f}, {0x24,0x821063ff}, {0x28,0x820a4001}, {0x2c,0x10800005}, {0x30,0xc220254c}, {0x34,0xc21022d4}, {0x38,0x83286010}, {0x3c,0xc2202690}, 
    {0x40,0xc20023c8}, {0x44,0xda002548}, {0x48,0x83306012}, {0x4c,0x82086200}, {0x50,0x9a0b7dff}, {0x54,0x9a134001}, {0x58,0xd800254c}, {0x5c,0xd4002334}, 
    {0x60,0x033fc200}, {0x64,0x9402a001}, {0x68,0x92050014}, {0x6c,0x980b3ffd}, {0x70,0x82106054}, {0x74,0xc2004000}, {0x78,0x98130009}, {0x7c,0x9732a001}, 

    {0xf0,0x31},       
    {0x00,0x9602800b}, {0x04,0xd820254c}, {0x08,0x80a06114}, {0x0c,0xd620258c}, {0x10,0xda202548}, {0x14,0xd4202554}, {0x18,0xd4202588}, {0x1c,0xc2002344}, 
    {0x20,0x1280000a}, {0x24,0x99342018}, {0x28,0x820860ff}, {0x2c,0x8258605a}, {0x30,0x82006040}, {0x34,0x83306007}, {0x38,0x9b286010}, {0x3c,0x9a034001}, 
    {0x40,0x10800003}, {0x44,0xda202570}, {0x48,0xc2202570}, {0x4c,0x173fc200}, {0x50,0xda002570}, {0x54,0x8212e030}, {0x58,0xda204000}, {0x5c,0x80a3205a}, 
    {0x60,0x1280000a}, {0x64,0xda20257c}, {0x68,0x1b00003f}, {0x6c,0xc2002548}, {0x70,0x9a1363ff}, {0x74,0x8208400d}, {0x78,0x1b3fffc0}, {0x7c,0x9a0c000d}, 

    {0xf0,0x32},       
    {0x00,0x8210400d}, {0x04,0xc2202548}, {0x08,0x80a4e001}, {0x0c,0x1280000c}, {0x10,0x03296956}, {0x14,0xc2002548}, {0x18,0x83306012}, {0x1c,0x80886001}, 
    {0x20,0x32800010}, {0x24,0x82102029}, {0x28,0x9a12e074}, {0x2c,0xc2002330}, {0x30,0xc2234000}, {0x34,0x1080000b}, {0x38,0x82102029}, {0x3c,0xda00250c}, 
    {0x40,0x8210625a}, {0x44,0x80a34001}, {0x48,0x1280000b}, {0x4c,0x01000000}, {0x50,0xc200254c}, {0x54,0x80886002}, {0x58,0x12800007}, {0x5c,0x82102015}, 
    {0x60,0xc2202500}, {0x64,0x7ffffe50}, {0x68,0x901025b0}, {0x6c,0x7ffffeb9}, {0x70,0x81e80000}, {0x74,0x01000000}, {0x78,0x81c7e008}, {0x7c,0x81e80000}, 

    {0xf0,0x33},       
    {0x00,0x9de3bf98}, {0x04,0x4000023f}, {0x08,0x90102000}, {0x0c,0x133fc200}, {0x10,0xe80021fc}, {0x14,0xc2002298}, {0x18,0x98126070}, {0x1c,0xc2230000}, 
    {0x20,0x033fc000}, {0x24,0xd8002338}, {0x28,0x82106030}, {0x2c,0xd8204000}, {0x30,0xc200232c}, {0x34,0x90126074}, {0x38,0xc2220000}, {0x3c,0x1b3fc140}, 
    {0x40,0x0300003f}, {0x44,0xa013608c}, {0x48,0x9e136058}, {0x4c,0xa213605c}, {0x50,0xa4136080}, {0x54,0xa6136084}, {0x58,0x821063ff}, {0x5c,0x15000017}, 
    {0x60,0xc223c000}, {0x64,0x9412a380}, {0x68,0x17000018}, {0x6c,0x9a136088}, {0x70,0xd4234000}, {0x74,0x9612e0c0}, {0x78,0x03200040}, {0x7c,0xd6240000}, 

    {0xf0,0x34},       
    {0x00,0x82106101}, {0x04,0xc2224000}, {0x08,0x033fc0c0}, {0x0c,0x82106004}, {0x10,0xc0204000}, {0x14,0xc0244000}, {0x18,0xd4248000}, {0x1c,0xd624c000}, 
    {0x20,0x80a52000}, {0x24,0xc2002374}, {0x28,0xd600247c}, {0x2c,0x02800006}, {0x30,0xd40022f8}, {0x34,0x82584014}, {0x38,0x82006800}, {0x3c,0x10800003}, 
    {0x40,0xa130600c}, {0x44,0xa0100001}, {0x48,0x1b3fc140}, {0x4c,0x98136040}, {0x50,0xd0030000}, {0x54,0x9732e001}, {0x58,0x825ac00a}, {0x5c,0x900a3800}, 
    {0x60,0x90120001}, {0x64,0xd0230000}, {0x68,0x9a136004}, {0x6c,0xd0034000}, {0x70,0x900a3fe0}, {0x74,0x9012000b}, {0x78,0x193fc200}, {0x7c,0xd0234000}, 

    {0xf0,0x35},       
    {0x00,0x94132080}, {0x04,0xd0028000}, {0x08,0x92132054}, {0x0c,0x900a3fe0}, {0x10,0xc2024000}, {0x14,0x9012000b}, {0x18,0x960861ff}, {0x1c,0x80a2e114}, 
    {0x20,0x1280000d}, {0x24,0xd0228000}, {0x28,0x82102006}, {0x2c,0xc2228000}, {0x30,0x03009051}, {0x34,0x9a132058}, {0x38,0x82106040}, {0x3c,0xc2234000}, 
    {0x40,0x80a52000}, {0x44,0x12800004}, {0x48,0xd6224000}, {0x4c,0x825c2349}, {0x50,0xa130600a}, {0x54,0x233fc200}, {0x58,0xda0023f8}, {0x5c,0x82146008}, 
    {0x60,0xda204000}, {0x64,0x9814600c}, {0x68,0x7ffffe5a}, {0x6c,0xda230000}, {0x70,0x9814607c}, {0x74,0xd0030000}, {0x78,0x033ff000}, {0x7c,0x902a0001}, 

    {0xf0,0x36},       
    {0x00,0xd0230000}, {0x04,0x033fc1c0}, {0x08,0xd8002340}, {0x0c,0x82106064}, {0x10,0xd8204000}, {0x14,0x1b3fc140}, {0x18,0x0300007f}, {0x1c,0x94136010}, 
    {0x20,0x821063ff}, {0x24,0x92136030}, {0x28,0x1707ffc0}, {0x2c,0xc2228000}, {0x30,0x9a136014}, {0x34,0xd6224000}, {0x38,0x80a42000}, {0x3c,0x0280000f}, 
    {0x40,0xd6234000}, {0x44,0x932c2010}, {0x48,0x82042001}, {0x4c,0x9b2c2004}, {0x50,0x83286010}, {0x54,0x9a02400d}, {0x58,0x98146084}, {0x5c,0xda230000}, 
    {0x60,0x82004010}, {0x64,0x96146088}, {0x68,0x82006002}, {0x6c,0x9414608c}, {0x70,0xd222c000}, {0x74,0xc2228000}, {0x78,0xc2002174}, {0x7c,0x80a06000}, 

    {0xf0,0x37},       
    {0x00,0x02800007}, {0x04,0x173fc080}, {0x08,0xc2082174}, {0x0c,0xda082177}, {0x10,0x9812e008}, {0x14,0xc2230000}, {0x18,0xda22c000}, {0x1c,0x7ffffeb7}, 
    {0x20,0x90103fff}, {0x24,0x7ffffea4}, {0x28,0x90102001}, {0x2c,0x1b3fc0c0}, {0x30,0x82103fff}, {0x34,0x9a136004}, {0x38,0xc2234000}, {0x3c,0x03200040}, 
    {0x40,0xc2244000}, {0x44,0x81c7e008}, {0x48,0x81e80000}, {0x4c,0x9de3bf98}, {0x50,0xc2002508}, {0x54,0x808860ff}, {0x58,0x02800015}, {0x5c,0x1b3fc180}, 
    {0x60,0x82102001}, {0x64,0x9a13603c}, {0x68,0xc2234000}, {0x6c,0xc2002508}, {0x70,0x820860ff}, {0x74,0x80a04018}, {0x78,0x1280000b}, {0x7c,0x033fc180}, 

    {0xf0,0x38},       
    {0x00,0x7ffffc6e}, {0x04,0x01000000}, {0x08,0xda002508}, {0x0c,0x033fc040}, {0x10,0x9a0b60ff}, {0x14,0x8210600c}, {0x18,0xc0204000}, {0x1c,0x10bffff7}, 
    {0x20,0x80a34018}, {0x24,0x8210603c}, {0x28,0xc0204000}, {0x2c,0x81c7e008}, {0x30,0x81e80000}, {0x34,0x9a102000}, {0x38,0x832b6002}, {0x3c,0x9a036001}, 
    {0x40,0x80a3604f}, {0x44,0x08bffffd}, {0x48,0xc0220001}, {0x4c,0x81c3e008}, {0x50,0x01000000}, {0x54,0xc20022f8}, {0x58,0xda00247c}, {0x5c,0x8258400d}, 
    {0x60,0x83306001}, {0x64,0x96102000}, {0x68,0x80a2c001}, {0x6c,0x1a80003b}, {0x70,0x0300003f}, {0x74,0x941063ff}, {0x78,0x98102000}, {0x7c,0x80a26001}, 

    {0xf0,0x39},       
    {0x00,0x0280002e}, {0x04,0x80a26004}, {0x08,0x12800008}, {0x0c,0x80a26008}, {0x10,0xc2030008}, {0x14,0x9a08400a}, {0x18,0x83306012}, {0x1c,0x83286010}, 
    {0x20,0x10800014}, {0x24,0x9b336002}, {0x28,0x28800015}, {0x2c,0xda02000c}, {0x30,0xda030008}, {0x34,0x83336010}, {0x38,0x82004001}, {0x3c,0x9a0b400a}, 
    {0x40,0x81800000}, {0x44,0x01000000}, {0x48,0x01000000}, {0x4c,0x01000000}, {0x50,0x82704009}, {0x54,0x9a03400d}, {0x58,0x83286010}, {0x5c,0x81800000}, 
    {0x60,0x01000000}, {0x64,0x01000000}, {0x68,0x01000000}, {0x6c,0x9a734009}, {0x70,0x8200400d}, {0x74,0x10800011}, {0x78,0xc2230008}, {0x7c,0x83336010}, 

    {0xf0,0x3a},       
    {0x00,0x81800000}, {0x04,0x01000000}, {0x08,0x01000000}, {0x0c,0x01000000}, {0x10,0x82704009}, {0x14,0x9a0b400a}, {0x18,0x83286010}, {0x1c,0x81800000}, 
    {0x20,0x01000000}, {0x24,0x01000000}, {0x28,0x01000000}, {0x2c,0x9a734009}, {0x30,0x8200400d}, {0x34,0xc222000c}, {0x38,0xc20022f8}, {0x3c,0xda00247c}, 
    {0x40,0x8258400d}, {0x44,0x9602e001}, {0x48,0x83306001}, {0x4c,0x80a2c001}, {0x50,0x0abfffcb}, {0x54,0x98032004}, {0x58,0x81c3e008}, {0x5c,0x01000000}, 
    {0x60,0x98102000}, {0x64,0x9b2b2002}, {0x68,0x98032001}, {0x6c,0xc202000d}, {0x70,0x80a3204f}, {0x74,0x04bffffc}, {0x78,0xc222400d}, {0x7c,0x81c3e008}, 

    {0xf0,0x3b},       
    {0x00,0x01000000}, {0x04,0xd6020000}, {0x08,0xd8024000}, {0x0c,0x9132e010}, {0x10,0x95332010}, {0x14,0x900a2fff}, {0x18,0x940aafff}, {0x1c,0x03000007}, 
    {0x20,0x9a22000a}, {0x24,0x821063ff}, {0x28,0x940b0001}, {0x2c,0x900ac001}, {0x30,0x9022000a}, {0x34,0x9a5b400d}, {0x38,0x905a0008}, {0x3c,0x81c3e008}, 
    {0x40,0x90034008}, {0x44,0x9de3bf88}, {0x48,0x82064019}, {0x4c,0x82004019}, {0x50,0x83286002}, {0x54,0x82004018}, {0x58,0x3b000019}, {0x5c,0xba176080}, 
    {0x60,0x83286002}, {0x64,0xf400401d}, {0x68,0x033fc000}, {0x6c,0x82106001}, {0x70,0xc227bfe8}, {0x74,0x03000040}, {0x78,0xc227bfec}, {0x7c,0x033fc040}, 

    {0xf0,0x3c},       
    {0x00,0x821061fe}, {0x04,0xc227bff0}, {0x08,0x0300bf80}, {0x0c,0x82106101}, {0x10,0xc227bff4}, {0x14,0x9e10001d}, {0x18,0xb6102000}, {0x1c,0x9a07bff8}, 
    {0x20,0xba06c00d}, {0x24,0xc24f7ff0}, {0x28,0xb0060001}, {0x2c,0xc24f7ff8}, {0x30,0xb2064001}, {0x34,0x82067fff}, {0x38,0x82164001}, {0x3c,0x80a62000}, 
    {0x40,0x0480001e}, {0x44,0xbb30601f}, {0x48,0xc2002308}, {0x4c,0x80a04018}, {0x50,0x82402000}, {0x54,0x8090401d}, {0x58,0x32800019}, {0x5c,0xb606e001}, 
    {0x60,0xc2002300}, {0x64,0x80a64001}, {0x68,0x18800014}, {0x6c,0xba064019}, {0x70,0x82074019}, {0x74,0x83286002}, {0x78,0x82004018}, {0x7c,0x80a6e003}, 

    {0xf0,0x3d},       
    {0x00,0x14800008}, {0x04,0xb9286002}, {0x08,0xc207000f}, {0x0c,0x80a0401a}, {0x10,0x2680000b}, {0x14,0xb606e001}, {0x18,0x1080000d}, {0x1c,0xb0102000}, 
    {0x20,0xc207000f}, {0x24,0x80a0401a}, {0x28,0x24800005}, {0x2c,0xb606e001}, {0x30,0x10800007}, {0x34,0xb0102000}, {0x38,0xb606e001}, {0x3c,0x80a6e007}, 
    {0x40,0x04bfffd9}, {0x44,0xba06c00d}, {0x48,0xb0102001}, {0x4c,0x81c7e008}, {0x50,0x81e80000}, {0x54,0xc2002548}, {0x58,0x82087fbf}, {0x5c,0xc2202548}, 
    {0x60,0xc020255c}, {0x64,0xc0202514}, {0x68,0x9a102000}, {0x6c,0x832b6002}, {0x70,0x9a036001}, {0x74,0xc0206738}, {0x78,0x80a36009}, {0x7c,0x04bffffc}, 

    {0xf0,0x3e},       
    {0x00,0xc0206710}, {0x04,0x81c3e008}, {0x08,0x01000000}, {0x0c,0x9de3bf88}, {0x10,0x82063fff}, {0x14,0xb8067fff}, {0x18,0x82160001}, {0x1c,0xba16401c}, 
    {0x20,0x80974001}, {0x24,0xa610001a}, {0x28,0x0680007d}, {0x2c,0xa410001b}, {0x30,0xc2002308}, {0x34,0x80a60001}, {0x38,0x3880007a}, {0x3c,0xb0102000}, 
    {0x40,0xc2002300}, {0x44,0x80a64001}, {0x48,0x38800076}, {0x4c,0xb0102000}, {0x50,0x94062001}, {0x54,0x96066001}, {0x58,0xa207bff8}, {0x5c,0x8207bfe8}, 
    {0x60,0xb0102003}, {0x64,0xc0204000}, {0x68,0xb0863fff}, {0x6c,0x1cbffffe}, {0x70,0x82006004}, {0x74,0xc2002160}, {0x78,0x80886004}, {0x7c,0x0280000f}, 

    {0xf0,0x3f},       
    {0x00,0xb0102004}, {0x04,0x80a66001}, {0x08,0x0280000b}, {0x0c,0x821021ff}, {0x10,0xc2002308}, {0x14,0x80a60001}, {0x18,0x02800007}, {0x1c,0x821021ff}, 
    {0x20,0xc2002300}, {0x24,0x80a64001}, {0x28,0x12800005}, {0x2c,0x80a7000b}, {0x30,0x821021ff}, {0x34,0xc227bff4}, {0x38,0x80a7000b}, {0x3c,0x14800031}, 
    {0x40,0xb210001c}, {0x44,0x8207001c}, {0x48,0xba02c00b}, {0x4c,0x8200401c}, {0x50,0xba07400b}, {0x54,0xba20401d}, {0x58,0x39000019}, {0x5c,0xa0172080}, 
    {0x60,0x9827400a}, {0x64,0x9b286002}, {0x68,0xb002bffe}, {0x6c,0x82034018}, {0x70,0x83286002}, {0x74,0xba06000c}, {0x78,0xb4004010}, {0x7c,0xb6076008}, 

    {0xf0,0x40},       
    {0x00,0x90102001}, {0x04,0x932a001b}, {0x08,0x9e102000}, {0x0c,0xb92be002}, {0x10,0xfa072520}, {0x14,0xba5f4012}, {0x18,0x833f601f}, {0x1c,0x83306018}, 
    {0x20,0xba074001}, {0x24,0xc2068000}, {0x28,0x82204013}, {0x2c,0xbb3f6008}, {0x30,0x9e03e001}, {0x34,0x80a0401d}, {0x38,0x04800005}, {0x3c,0xb8070011}, 
    {0x40,0xc2073ff0}, {0x44,0x82104009}, {0x48,0xc2273ff0}, {0x4c,0x80a3e003}, {0x50,0x08bffff0}, {0x54,0xb92be002}, {0x58,0xb0062001}, {0x5c,0xb606e001}, 
    {0x60,0x80a6000a}, {0x64,0x04bfffe8}, {0x68,0xb406a004}, {0x6c,0xb2066001}, {0x70,0x9a03600c}, {0x74,0x80a6400b}, {0x78,0x04bfffdc}, {0x7c,0x98032003}, 

    {0xf0,0x41},       
    {0x00,0xc207bfe8}, {0x04,0x80886010}, {0x08,0x0280000a}, {0x0c,0xfa07bfec}, {0x10,0xc207bff4}, {0x14,0x80886082}, {0x18,0x02800007}, {0x1c,0x808f6010}, 
    {0x20,0x80886028}, {0x24,0x1280001f}, {0x28,0xb0102003}, {0x2c,0xfa07bfec}, {0x30,0x808f6010}, {0x34,0x02800012}, {0x38,0xc207bff0}, {0x3c,0x808f6082}, 
    {0x40,0x02800007}, {0x44,0x808f6028}, {0x48,0xc207bff4}, {0x4c,0x80886028}, {0x50,0x32800014}, {0x54,0xb0102002}, {0x58,0x808f6028}, {0x5c,0x02800008}, 
    {0x60,0xc207bff0}, {0x64,0xc207bff4}, {0x68,0x80886082}, {0x6c,0x02800004}, {0x70,0xc207bff0}, {0x74,0x1080000b}, {0x78,0xb0102002}, {0x7c,0x80886010}, 

    {0xf0,0x42},       
    {0x00,0x02800008}, {0x04,0xb0102000}, {0x08,0x80886082}, {0x0c,0x02800005}, {0x10,0x80886028}, {0x14,0x12800003}, {0x18,0xb0102001}, {0x1c,0xb0102000}, 
    {0x20,0x81c7e008}, {0x24,0x81e80000}, {0x28,0x94102000}, {0x2c,0xc2002514}, {0x30,0x80a28001}, {0x34,0x96102000}, {0x38,0x1a80000e}, {0x3c,0x9b2ae002}, 
    {0x40,0xc2036710}, {0x44,0x9602e001}, {0x48,0x80a06000}, {0x4c,0x02800006}, {0x50,0x992aa002}, {0x54,0xc2232710}, {0x58,0xc2036738}, {0x5c,0x9402a001}, 
    {0x60,0xc2232738}, {0x64,0xc2002514}, {0x68,0x10bffff4}, {0x6c,0x80a2c001}, {0x70,0x81c3e008}, {0x74,0xd4202514}, {0x78,0xd4020000}, {0x7c,0x03000018}, 

    {0xf0,0x43},       
    {0x00,0x9802800a}, {0x04,0x82106200}, {0x08,0xda530001}, {0x0c,0xc2002590}, {0x10,0xc250400c}, {0x14,0x96a0400d}, {0x18,0x02800016}, {0x1c,0x03000018}, 
    {0x20,0x80a2e000}, {0x24,0x04800009}, {0x28,0x82102001}, {0x2c,0xda022004}, {0x30,0x8328400d}, {0x34,0x80a2c001}, {0x38,0x3480000d}, {0x3c,0x973ac00d}, 
    {0x40,0x1080000b}, {0x44,0x96102001}, {0x48,0x1680000a}, {0x4c,0x03000018}, {0x50,0xda022008}, {0x54,0x82103fff}, {0x58,0x8328400d}, {0x5c,0x80a2c001}, 
    {0x60,0x36800003}, {0x64,0x96103fff}, {0x68,0x973ac00d}, {0x6c,0x03000018}, {0x70,0x92106200}, {0x74,0x8202800a}, {0x78,0xc2504009}, {0x7c,0x9602c001}, 

    {0xf0,0x44},       
    {0x00,0x808aa001}, {0x04,0x0280000f}, {0x08,0x9b3aa01f}, {0x0c,0x9b33601f}, {0x10,0x9a02800d}, {0x14,0x9b3b6001}, {0x18,0x9b2b6002}, {0x1c,0xd8034009}, 
    {0x20,0x033fffc0}, {0x24,0x980b0001}, {0x28,0x0300003f}, {0x2c,0x821063ff}, {0x30,0x820ac001}, {0x34,0x98030001}, {0x38,0x1080000d}, {0x3c,0xd8234009}, 
    {0x40,0x9b33601f}, {0x44,0x9a02800d}, {0x48,0x9b3b6001}, {0x4c,0x9b2b6002}, {0x50,0x0300003f}, {0x54,0xd8034009}, {0x58,0x821063ff}, {0x5c,0x980b0001}, 
    {0x60,0x832ae010}, {0x64,0x8200400c}, {0x68,0xc2234009}, {0x6c,0xc2020000}, {0x70,0xda00247c}, {0x74,0x8200400d}, {0x78,0x81c3e008}, {0x7c,0xc2220000}, 

    {0xf0,0x45},       
    {0x00,0x9de3bf98}, {0x04,0x833e201f}, {0x08,0xd0002320}, {0x0c,0x82204018}, {0x10,0x80a22000}, {0x14,0x02800015}, {0x18,0x9b30601f}, {0x1c,0x033fc000}, 
    {0x20,0xa0106020}, {0x24,0xc200231c}, {0x28,0x80a00001}, {0x2c,0x82402000}, {0x30,0x8088400d}, {0x34,0xc2002318}, {0x38,0x02800009}, {0x3c,0xb01e0001}, 
    {0x40,0x80a00001}, {0x44,0x82603fff}, {0x48,0x7ffffab3}, {0x4c,0xc2240000}, {0x50,0xc2002318}, {0x54,0x10800005}, {0x58,0xc2240000}, {0x5c,0x033fc000}, 
    {0x60,0x82106020}, {0x64,0xf0204000}, {0x68,0x81c7e008}, {0x6c,0x81e80000}, {0x70,0x9de3bf98}, {0x74,0x7ffffab1}, {0x78,0x01000000}, {0x7c,0xe0002500}, 

    {0xf0,0x46},       
    {0x00,0x80a42028}, {0x04,0x08800013}, {0x08,0x80a42000}, {0x0c,0xc0202584}, {0x10,0xa2102000}, {0x14,0x832c6002}, {0x18,0xc2006f04}, {0x1c,0x80a06000}, 
    {0x20,0x02800053}, {0x24,0xa2046001}, {0x28,0x9fc04000}, {0x2c,0x01000000}, {0x30,0xc2002584}, {0x34,0x80a06000}, {0x38,0x1280004d}, {0x3c,0x80a4603b}, 
    {0x40,0x24bffff6}, {0x44,0x832c6002}, {0x48,0x1080004a}, {0x4c,0xc2002500}, {0x50,0x1280000b}, {0x54,0x80a42014}, {0x58,0xc2002fcc}, {0x5c,0x9fc04000}, 
    {0x60,0x01000000}, {0x64,0x7ffffcc5}, {0x68,0x90102000}, {0x6c,0x7ffffcb2}, {0x70,0x90102001}, {0x74,0x1080003f}, {0x78,0xc2002500}, {0x7c,0x1880000c}, 

    {0xf0,0x47},       
    {0x00,0x80a42015}, {0x04,0x808c2001}, {0x08,0x3280003a}, {0x0c,0xc2002500}, {0x10,0x90043ffe}, {0x14,0x7ffffc4b}, {0x18,0x91322001}, {0x1c,0x7ffffc2d}, 
    {0x20,0x01000000}, {0x24,0x10800033}, {0x28,0xc2002500}, {0x2c,0x18800010}, {0x30,0x80a42018}, {0x34,0x033fc180}, {0x38,0xda0025b0}, {0x3c,0x82106038}, 
    {0x40,0xda204000}, {0x44,0x033fc200}, {0x48,0x82106074}, {0x4c,0xda00232c}, {0x50,0xda204000}, {0x54,0x7ffffc98}, {0x58,0x90102000}, {0x5c,0xc200265c}, 
    {0x60,0xc2202538}, {0x64,0x10800020}, {0x68,0xc2002fcc}, {0x6c,0x1880000c}, {0x70,0x80a42028}, {0x74,0x90102000}, {0x78,0x92102000}, {0x7c,0xc2002fc0}, 

    {0xf0,0x48},       
    {0x00,0x9fc04000}, {0x04,0x94102000}, {0x08,0x11000018}, {0x0c,0x7ffffe0a}, {0x10,0x90122200}, {0x14,0x10800017}, {0x18,0xc2002500}, {0x1c,0x38800015}, 
    {0x20,0xc2002500}, {0x24,0x7ffffb97}, {0x28,0x23000018}, {0x2c,0x92146200}, {0x30,0xc2002fc0}, {0x34,0x9fc04000}, {0x38,0x94043fe8}, {0x3c,0x80a42028}, 
    {0x40,0x3280000c}, {0x44,0xc2002500}, {0x48,0x90146200}, {0x4c,0x7ffffe02}, {0x50,0x92102008}, {0x54,0xc2002fd8}, {0x58,0x80a06000}, {0x5c,0x22800005}, 
    {0x60,0xc2002500}, {0x64,0x9fc04000}, {0x68,0x01000000}, {0x6c,0xc2002500}, {0x70,0x80a40001}, {0x74,0x1280000b}, {0x78,0x031fffff}, {0x7c,0x821063f0}, 

    {0xf0,0x49},       
    {0x00,0x80a40001}, {0x04,0x38800003}, {0x08,0x21040000}, {0x0c,0xa0042001}, {0x10,0x033fc180}, {0x14,0x82106034}, {0x18,0xe0204000}, {0x1c,0xe0202500}, 
    {0x20,0x81c7e008}, {0x24,0x81e80000}, {0x28,0x81c3e008}, {0x2c,0x01000000}, {0x30,0x9de3bf98}, {0x34,0x9e100018}, {0x38,0x80a66000}, {0x3c,0x0280001b}, 
    {0x40,0xb010001a}, {0x44,0x031fffdf}, {0x48,0xb41063ff}, {0x4c,0x82102000}, {0x50,0xbb286002}, {0x54,0x80a62009}, {0x58,0xb6006001}, {0x5c,0x12800006}, 
    {0x60,0xb810001d}, {0x64,0xc206401d}, {0x68,0x83306001}, {0x6c,0x8208401a}, {0x70,0xc226401d}, {0x74,0x80a62008}, {0x78,0x08800006}, {0x7c,0xc206401c}, 

    {0xf0,0x4a},       
    {0x00,0xfa03c01c}, {0x04,0xbb376001}, {0x08,0x10800003}, {0x0c,0xba0f401a}, {0x10,0xfa03c01c}, {0x14,0x8200401d}, {0x18,0xc226401c}, {0x1c,0x80a6e04f}, 
    {0x20,0x08bfffec}, {0x24,0x8210001b}, {0x28,0x81c7e008}, {0x2c,0x81e80000}, {0x30,0x03169696}, {0x34,0xda002180}, {0x38,0x8210625a}, {0x3c,0x80a34001}, 
    {0x40,0x94102000}, {0x44,0x12800006}, {0x48,0x96102000}, {0x4c,0x033fc180}, {0x50,0x82106030}, {0x54,0x10800024}, {0x58,0xda204000}, {0x5c,0xc202c000}, 
    {0x60,0x9602e004}, {0x64,0x80a2e4ff}, {0x68,0x08bffffd}, {0x6c,0x94028001}, {0x70,0x96102d00}, {0x74,0xd2002ff8}, {0x78,0x03000019}, {0x7c,0x80a2c009}, 

    {0xf0,0x4b},       
    {0x00,0x1a80000b}, {0x04,0x901063ff}, {0x08,0xd802c000}, {0x0c,0x9602e004}, {0x10,0x80a2c009}, {0x14,0x9a402000}, {0x18,0x80a2000b}, {0x1c,0x82603fff}, 
    {0x20,0x808b4001}, {0x24,0x12bffff9}, {0x28,0x9402800c}, {0x2c,0xc20021fc}, {0x30,0x94228001}, {0x34,0xc2002200}, {0x38,0x94228001}, {0x3c,0x03169696}, 
    {0x40,0x8210625a}, {0x44,0x80a28001}, {0x48,0x033fc180}, {0x4c,0x82106030}, {0x50,0x02800005}, {0x54,0xd4204000}, {0x58,0x03000008}, {0x5c,0x81c06280}, 
    {0x60,0x90102001}, {0x64,0x01000000}, {0x68,0x81c3e008}, {0x6c,0x01000000}, {0x70,0x9de3bf98}, {0x74,0x9e100018}, {0x78,0x03000019}, {0x7c,0xb0100019}, 

    {0xf0,0x4c},       
    {0x00,0xba106080}, {0x04,0xb6102000}, {0x08,0x832ee002}, {0x0c,0xb606e001}, {0x10,0x80a6e0d7}, {0x14,0x08bffffd}, {0x18,0xc020401d}, {0x1c,0xb6102000}, 
    {0x20,0xc20022fc}, {0x24,0x80a6c001}, {0x28,0x1a80001c}, {0x2c,0x03000019}, {0x30,0xb21060b4}, {0x34,0xb4102000}, {0x38,0xc20022f8}, {0x3c,0x80a68001}, 
    {0x40,0x1a800011}, {0x44,0x832ee002}, {0x48,0xb8004019}, {0x4c,0xc200247c}, {0x50,0xfa0ee380}, {0x54,0x825e8001}, {0x58,0x8200401d}, {0x5c,0x82004001}, 
    {0x60,0xfa160001}, {0x64,0xc213c001}, {0x68,0x8220401d}, {0x6c,0xc2270000}, {0x70,0xb406a001}, {0x74,0xc20022f8}, {0x78,0x80a68001}, {0x7c,0x0abffff4}, 

    {0xf0,0x4d},       
    {0x00,0xb8072030}, {0x04,0xb606e001}, {0x08,0xc20022fc}, {0x0c,0x80a6c001}, {0x10,0x0abfffea}, {0x14,0xb4102000}, {0x18,0x81c7e008}, {0x1c,0x81e80000}, 
    {0x20,0x9de3bf98}, {0x24,0x21000018}, {0x28,0xc2002fe4}, {0x2c,0x9fc04000}, {0x30,0x90142200}, {0x34,0xc200259c}, {0x38,0xd800254c}, {0x3c,0x808b2002}, 
    {0x40,0x02800033}, {0x44,0xc2202550}, {0x48,0xda002654}, {0x4c,0x8203400d}, {0x50,0x8200400d}, {0x54,0xda00259c}, {0x58,0xb2036140}, {0x5c,0x82004001}, 
    {0x60,0x9a102061}, {0x64,0x9a234001}, {0x68,0x832e6007}, {0x6c,0x9738601f}, {0x70,0x8182e000}, {0x74,0x01000000}, {0x78,0x01000000}, {0x7c,0x01000000}, 

    {0xf0,0x4e},       
    {0x00,0xb278400d}, {0x04,0x980b3ffd}, {0x08,0xd820254c}, {0x0c,0xc2002fe4}, {0x10,0x9fc04000}, {0x14,0x90142340}, {0x18,0x11000017}, {0x1c,0xe000259c}, 
    {0x20,0xc2002fe4}, {0x24,0x9fc04000}, {0x28,0x90122240}, {0x2c,0x80a64010}, {0x30,0x9a603fff}, {0x34,0xc200259c}, {0x38,0x80a64001}, {0x3c,0x82603fff}, 
    {0x40,0x80934001}, {0x44,0x22800012}, {0x48,0xc020250c}, {0x4c,0x21000019}, {0x50,0x7ffffad5}, {0x54,0x90142200}, {0x58,0xa0142200}, {0x5c,0xb2102000}, 
    {0x60,0x9b2e6002}, {0x64,0xb2066001}, {0x68,0xc2034010}, {0x6c,0x80a66017}, {0x70,0x04bffffc}, {0x74,0xc22365b0}, {0x78,0x7ffffb36}, {0x7c,0x01000000}, 

    {0xf0,0x4f},       
    {0x00,0x82102015}, {0x04,0x10800010}, {0x08,0xc2202500}, {0x0c,0xc200250c}, {0x10,0x80a06000}, {0x14,0x1280000c}, {0x18,0x031696a9}, {0x1c,0x821061a5}, 
    {0x20,0x31000018}, {0x24,0x33000017}, {0x28,0xc220250c}, {0x2c,0xc0202658}, {0x30,0xc0202654}, {0x34,0xb0162200}, {0x38,0xb2166240}, {0x3c,0x7ffffd69}, 
    {0x40,0x81e80000}, {0x44,0x01000000}, {0x48,0x81c7e008}, {0x4c,0x81e80000}, {0x50,0x9de3bf58}, {0x54,0x94100018}, {0x58,0x9a102000}, {0x5c,0x96102000}, 
    {0x60,0x98102000}, {0x64,0x9e102000}, {0x68,0x8203000f}, {0x6c,0xf6086441}, {0x70,0x80a6e000}, {0x74,0x02800024}, {0x78,0xf4086440}, {0x7c,0xc208217d}, 

    {0xf0,0x50},       
    {0x00,0x80807fff}, {0x04,0xf40ea37f}, {0x08,0xf60ee37f}, {0x0c,0x0c80001a}, {0x10,0xb2102000}, {0x14,0xb007bff8}, {0x18,0xc200247c}, {0x1c,0x82584019}, 
    {0x20,0xba06c001}, {0x24,0x82068001}, {0x28,0x82004001}, {0x2c,0xf8528001}, {0x30,0xba07401d}, {0x34,0xc252801d}, {0x38,0xb8270001}, {0x3c,0x80a66000}, 
    {0x40,0x02800007}, {0x44,0xf8263fc0}, {0x48,0xc2063fbc}, {0x4c,0x82a70001}, {0x50,0x2c800003}, {0x54,0x9a234001}, {0x58,0x9a034001}, {0x5c,0xc208217d}, 
    {0x60,0xb2066001}, {0x64,0x82007fff}, {0x68,0x80a64001}, {0x6c,0x04bfffeb}, {0x70,0xb0062004}, {0x74,0x9e03e001}, {0x78,0x80a3e00a}, {0x7c,0x04bfffdc}, 

    {0xf0,0x51},       
    {0x00,0x8203000f}, {0x04,0x9602e001}, {0x08,0x80a2e001}, {0x0c,0x04bfffd6}, {0x10,0x9803200c}, {0x14,0xda20259c}, {0x18,0x81c7e008}, {0x1c,0x81e80000}, 
    {0x20,0x9de3bf98}, {0x24,0xc2002540}, {0x28,0x82006001}, {0x2c,0xc2202540}, {0x30,0xc2002588}, {0x34,0x80a06000}, {0x38,0x02800014}, {0x3c,0x11000018}, 
    {0x40,0xc2002594}, {0x44,0x80a06000}, {0x48,0x12800004}, {0x4c,0x90122340}, {0x50,0x7ffffcd9}, {0x54,0x01000000}, {0x58,0xda002588}, {0x5c,0xc2002594}, 
    {0x60,0x82006001}, {0x64,0x9a037fff}, {0x68,0xc2202594}, {0x6c,0x7ffffa65}, {0x70,0xda202588}, {0x74,0x13000018}, {0x78,0x92126340}, {0x7c,0xc2002fc0}, 

    {0xf0,0x52},       
    {0x00,0x9fc04000}, {0x04,0xd4002594}, {0x08,0x01000000}, {0x0c,0x81c7e008}, {0x10,0x81e80000}, {0x14,0x9de3bf98}, {0x18,0xc2002588}, {0x1c,0x80a06000}, 
    {0x20,0x02800010}, {0x24,0x11000018}, {0x28,0xd8002548}, {0x2c,0x83332010}, {0x30,0x80886001}, {0x34,0x22800010}, {0x38,0xc200258c}, {0x3c,0xc2002558}, 
    {0x40,0x80a06000}, {0x44,0x3280000c}, {0x48,0xc200258c}, {0x4c,0xc2002594}, {0x50,0x80a06001}, {0x54,0x32800008}, {0x58,0xc200258c}, {0x5c,0x11000018}, 
    {0x60,0x90122340}, {0x64,0xd0202590}, {0x68,0xc0202588}, {0x6c,0x1080001a}, {0x70,0xd2002594}, {0x74,0x80a06000}, {0x78,0x12800015}, {0x7c,0x82102001}, 

    {0xf0,0x53},       
    {0x00,0xda002554}, {0x04,0xc2002598}, {0x08,0x80a0400d}, {0x0c,0x1a800007}, {0x10,0x03000017}, {0x14,0x82102001}, {0x18,0xda20258c}, {0x1c,0xc2202584}, 
    {0x20,0x10800028}, {0x24,0xc0202598}, {0x28,0x808b2400}, {0x2c,0x12800004}, {0x30,0x82106240}, {0x34,0x03000017}, {0x38,0x82106100}, {0x3c,0xc2202590}, 
    {0x40,0xd2002598}, {0x44,0x10800004}, {0x48,0xd0002590}, {0x4c,0x1080001d}, {0x50,0xc2202584}, {0x54,0x7ffffca0}, {0x58,0x01000000}, {0x5c,0x13000018}, 
    {0x60,0xc2002fd0}, {0x64,0x92126200}, {0x68,0x9fc04000}, {0x6c,0xd0002590}, {0x70,0xc2002690}, {0x74,0x82087dff}, {0x78,0xc2202690}, {0x7c,0x82102080}, 

    {0xf0,0x54},       
    {0x00,0xc220256c}, {0x04,0xc2002200}, {0x08,0x80a06000}, {0x0c,0x32800008}, {0x10,0xc2002548}, {0x14,0xda002548}, {0x18,0x83336010}, {0x1c,0x80886001}, 
    {0x20,0x22800006}, {0x24,0x03000004}, {0x28,0xc2002548}, {0x2c,0x1b000004}, {0x30,0x10800003}, {0x34,0x8210400d}, {0x38,0x822b4001}, {0x3c,0xc2202548}, 
    {0x40,0x81c7e008}, {0x44,0x81e80000}, {0x48,0xda002508}, {0x4c,0x033fc000}, {0x50,0x960b4001}, {0x54,0x808b7f00}, {0x58,0x0280001a}, {0x5c,0x901020a5}, 
    {0x60,0x1500003f}, {0x64,0x8212a300}, {0x68,0x980b4001}, {0x6c,0x03294000}, {0x70,0x80a2c001}, {0x74,0x02800013}, {0x78,0x01000000}, {0x7c,0xc200254c}, 

    {0xf0,0x55},       
    {0x00,0x8210400c}, {0x04,0xc220254c}, {0x08,0xc2002500}, {0x0c,0x80a06028}, {0x10,0xc0202508}, {0x14,0x0880000b}, {0x18,0x033fffc0}, {0x1c,0x9a0b4001}, 
    {0x20,0x03168000}, {0x24,0x80a2c001}, {0x28,0x12800006}, {0x2c,0x9812a3ff}, {0x30,0xc2002548}, {0x34,0x8208400c}, {0x38,0x8210400d}, {0x3c,0xc2202548}, 
    {0x40,0x03000006}, {0x44,0x81c063cc}, {0x48,0x01000000}, {0x4c,0x01000000}, {0x50,0xda00247c}, {0x54,0xc20022f8}, {0x58,0x8258400d}, {0x5c,0x83306001}, 
    {0x60,0x9a102000}, {0x64,0x80a34001}, {0x68,0x1a800015}, {0x6c,0x031fffdf}, {0x70,0x961063ff}, {0x74,0x98036001}, {0x78,0x80a26008}, {0x7c,0x04800006}, 

    {0xf0,0x56},       
    {0x00,0x9b2b6002}, {0x04,0xc202000d}, {0x08,0x83306001}, {0x0c,0x10800003}, {0x10,0x8208400b}, {0x14,0xc202000d}, {0x18,0x82584009}, {0x1c,0xc222000d}, 
    {0x20,0xda00247c}, {0x24,0xc20022f8}, {0x28,0x8258400d}, {0x2c,0x83306001}, {0x30,0x80a30001}, {0x34,0x0abffff0}, {0x38,0x9a10000c}, {0x3c,0x81c3e008}, 
    {0x40,0x01000000}, {0x44,0x9de3bf98}, {0x48,0xc2102548}, {0x4c,0x80886001}, {0x50,0x12800068}, {0x54,0x01000000}, {0x58,0xe6002460}, {0x5c,0x80a4e000}, 
    {0x60,0x02800064}, {0x64,0x01000000}, {0x68,0xc2002588}, {0x6c,0xda002594}, {0x70,0x9800400d}, {0x74,0xc2002554}, {0x78,0x80a30001}, {0x7c,0x1280005d}, 

    {0xf0,0x57},       
    {0x00,0x01000000}, {0x04,0xda002598}, {0x08,0xc200258c}, {0x0c,0x8200400d}, {0x10,0x80a0400c}, {0x14,0x02800004}, {0x18,0x80a36000}, {0x1c,0x12800055}, 
    {0x20,0x01000000}, {0x24,0xe208217e}, {0x28,0x808c60ff}, {0x2c,0x9e102000}, {0x30,0x0280002e}, {0x34,0x96102001}, {0x38,0xe408217f}, {0x3c,0x13000019}, 
    {0x40,0x94102001}, {0x44,0x80a28012}, {0x48,0x14800020}, {0x4c,0xa0102000}, {0x50,0x832ae002}, {0x54,0x98006030}, {0x58,0xac126080}, {0x5c,0xaa126050}, 
    {0x60,0xa81260b0}, {0x64,0xd008217f}, {0x68,0xda030016}, {0x6c,0x80a34013}, {0x70,0x26800013}, {0x74,0x9402a001}, {0x78,0x80a2a001}, {0x7c,0x22800007}, 

    {0xf0,0x58},       
    {0x00,0xc208217f}, {0x04,0xc2030015}, {0x08,0x80a34001}, {0x0c,0x2480000c}, {0x10,0x9402a001}, {0x14,0xc208217f}, {0x18,0x80a28001}, {0x1c,0x22800007}, 
    {0x20,0xa0042001}, {0x24,0xc2030014}, {0x28,0x80a34001}, {0x2c,0x26800004}, {0x30,0x9402a001}, {0x34,0xa0042001}, {0x38,0x9402a001}, {0x3c,0x80a28008}, 
    {0x40,0x04bfffea}, {0x44,0x98032030}, {0x48,0x80a4000f}, {0x4c,0x34800002}, {0x50,0x9e100010}, {0x54,0x9602e001}, {0x58,0x820c60ff}, {0x5c,0x80a2c001}, 
    {0x60,0x24bfffd9}, {0x64,0x94102001}, {0x68,0x96102000}, {0x6c,0xc20ae464}, {0x70,0x80a06000}, {0x74,0x22800006}, {0x78,0x9602e001}, {0x7c,0x80a3c001}, 

    {0xf0,0x59},       
    {0x00,0x34800007}, {0x04,0xc20ae278}, {0x08,0x9602e001}, {0x0c,0x80a2e003}, {0x10,0x24bffff8}, {0x14,0xc20ae464}, {0x18,0x30800016}, {0x1c,0xda00256c}, 
    {0x20,0x8258400d}, {0x24,0x83306007}, {0x28,0xc220256c}, {0x2c,0xe00ae468}, {0x30,0x80a42000}, {0x34,0x0280000f}, {0x38,0x82102001}, {0x3c,0xc2202584}, 
    {0x40,0xd0002590}, {0x44,0x7fffff83}, {0x48,0xd2002554}, {0x4c,0xc2002588}, {0x50,0x82004010}, {0x54,0xc2202588}, {0x58,0xda00258c}, {0x5c,0xc2002554}, 
    {0x60,0x80a34001}, {0x64,0x18800003}, {0x68,0x82034010}, {0x6c,0xc220258c}, {0x70,0x81c7e008}, {0x74,0x81e80000}, {0x78,0x9de3bf58}, {0x7c,0xc2002548}, 

    {0xf0,0x5a},       
    {0x00,0x8330600c}, {0x04,0x80886001}, {0x08,0x1280006d}, {0x0c,0x01000000}, {0x10,0xfa002500}, {0x14,0xc20021f4}, {0x18,0x80a74001}, {0x1c,0x18800068}, 
    {0x20,0x01000000}, {0x24,0xc200254c}, {0x28,0x8330600b}, {0x2c,0x82086001}, {0x30,0x80a00001}, {0x34,0x9a603fff}, {0x38,0x9403400d}, {0x3c,0xc252a210}, 
    {0x40,0x80a06000}, {0x44,0x0280005e}, {0x48,0x8207bfb8}, {0x4c,0xb810200f}, {0x50,0xc0204000}, {0x54,0xb8873fff}, {0x58,0x1cbffffe}, {0x5c,0x82006004}, 
    {0x60,0xb0102001}, {0x64,0xc2002300}, {0x68,0x80a60001}, {0x6c,0x1880003b}, {0x70,0x03000019}, {0x74,0x82106080}, {0x78,0x96006030}, {0x7c,0xb4102001}, 

    {0xf0,0x5b},       
    {0x00,0xc2002308}, {0x04,0x80a68001}, {0x08,0x38800030}, {0x0c,0xb0062001}, {0x10,0xb202e004}, {0x14,0xfa52a210}, {0x18,0xc2064000}, {0x1c,0x80a0401d}, 
    {0x20,0x36800025}, {0x24,0xb406a001}, {0x28,0x832ea018}, {0x2c,0xbb2e2010}, {0x30,0x8200401d}, {0x34,0x9e006001}, {0x38,0xb8102000}, {0x3c,0x98102001}, 
    {0x40,0xb607bfb8}, {0x44,0xbb2f2002}, {0x48,0xc20f6828}, {0x4c,0x80a68001}, {0x50,0x1280000f}, {0x54,0xb8072001}, {0x58,0xc20f6829}, {0x5c,0x80a60001}, 
    {0x60,0x3280000c}, {0x64,0xc2176828}, {0x68,0xd826c000}, {0x6c,0xc217682a}, {0x70,0x80a061fe}, {0x74,0x38800010}, {0x78,0xb406a001}, {0x7c,0xc2076828}, 

    {0xf0,0x5c},       
    {0x00,0x82006001}, {0x04,0x1080000b}, {0x08,0xc2276828}, {0x0c,0xc2176828}, {0x10,0x80a06000}, {0x14,0x12800005}, {0x18,0x80a7200f}, {0x1c,0xd826c000}, 
    {0x20,0x10800004}, {0x24,0xde276828}, {0x28,0x08bfffe7}, {0x2c,0xb606e004}, {0x30,0xb406a001}, {0x34,0xc2002308}, {0x38,0x80a68001}, {0x3c,0x08bfffd6}, 
    {0x40,0xb2066004}, {0x44,0xb0062001}, {0x48,0xc2002300}, {0x4c,0x80a60001}, {0x50,0x08bfffcb}, {0x54,0x9602e030}, {0x58,0xb4102000}, {0x5c,0xb8102000}, 
    {0x60,0xb607bff8}, {0x64,0xbb2f2002}, {0x68,0x8207401b}, {0x6c,0xc2007fc0}, {0x70,0x80a06000}, {0x74,0x32800004}, {0x78,0xfa17682a}, {0x7c,0x10800005}, 

    {0xf0,0x5d},       
    {0x00,0xc0276828}, {0x04,0xc20b63cc}, {0x08,0x80a74001}, {0x0c,0xb466bfff}, {0x10,0xb8072001}, {0x14,0x80a7200f}, {0x18,0x08bffff4}, {0x1c,0xbb2f2002}, 
    {0x20,0xc20b63ce}, {0x24,0x80a68001}, {0x28,0x08800005}, {0x2c,0x3b000200}, {0x30,0xc200254c}, {0x34,0x8210401d}, {0x38,0xc220254c}, {0x3c,0x81c7e008}, 
    {0x40,0x81e80000}, {0x44,0x9de3bf70}, {0x48,0x1b00003f}, {0x4c,0xc2002350}, {0x50,0x9a1363ff}, {0x54,0xae08400d}, {0x58,0xa6102001}, {0x5c,0xda002300}, 
    {0x60,0x80a4c00d}, {0x64,0x18800062}, {0x68,0xa3306010}, {0x6c,0xa410200c}, {0x70,0xac102000}, {0x74,0xaa102000}, {0x78,0xa8102000}, {0x7c,0x80a46000}, 

    {0xf0,0x5e},       
    {0x00,0x0280002c}, {0x04,0xa0102000}, {0x08,0x03000019}, {0x0c,0x96106080}, {0x10,0x92102000}, {0x14,0x9807bfd0}, {0x18,0x82050009}, {0x1c,0xda086440}, 
    {0x20,0x8204800d}, {0x24,0x80a36000}, {0x28,0x02800008}, {0x2c,0x83286002}, {0x30,0xc200400b}, {0x34,0xc2230000}, {0x38,0x92026001}, {0x3c,0x80a2600b}, 
    {0x40,0x04bffff6}, {0x44,0x98032004}, {0x48,0x7ffff7a3}, {0x4c,0x9007bfd0}, {0x50,0x80a5c011}, {0x54,0x1480000b}, {0x58,0x92100017}, {0x5c,0x832de002}, 
    {0x60,0x8200401e}, {0x64,0x9a007fd0}, {0x68,0xc2034000}, {0x6c,0x92026001}, {0x70,0xa0040001}, {0x74,0x80a24011}, {0x78,0x04bffffc}, {0x7c,0x9a036004}, 

    {0xf0,0x5f},       
    {0x00,0x82244017}, {0x04,0x82006001}, {0x08,0x9b3c201f}, {0x0c,0x81836000}, {0x10,0x01000000}, {0x14,0x01000000}, {0x18,0x01000000}, {0x1c,0xa07c0001}, 
    {0x20,0xc25021ae}, {0x24,0x80a40001}, {0x28,0x26800002}, {0x2c,0xa0100001}, {0x30,0x03000019}, {0x34,0x94106080}, {0x38,0x92102000}, {0x3c,0x82054009}, 
    {0x40,0xda086440}, {0x44,0x8204800d}, {0x48,0x99286002}, {0x4c,0x80a36000}, {0x50,0x0280001d}, {0x54,0x9610000c}, {0x58,0x80a42000}, {0x5c,0x2480000c}, 
    {0x60,0xc202c00a}, {0x64,0xc203000a}, {0x68,0x80a04010}, {0x6c,0x16800007}, {0x70,0x98102000}, {0x74,0x80a06000}, {0x78,0x24800006}, {0x7c,0x98100001}, 

    {0xf0,0x60},       
    {0x00,0x10800005}, {0x04,0x8204800d}, {0x08,0xc202c00a}, {0x0c,0x98204010}, {0x10,0x8204800d}, {0x14,0x9b286002}, {0x18,0xc20023c8}, {0x1c,0x83306011}, 
    {0x20,0x80886001}, {0x24,0x02800005}, {0x28,0x92026001}, {0x2c,0xc20ce2af}, {0x30,0x825b0001}, {0x34,0x99386007}, {0x38,0x80a2600b}, {0x3c,0x04bfffe0}, 
    {0x40,0xd823400a}, {0x44,0xac05a001}, {0x48,0xa805200c}, {0x4c,0x80a5a001}, {0x50,0x04bfffab}, {0x54,0xaa05600c}, {0x58,0xa604e001}, {0x5c,0xc2002300}, 
    {0x60,0x80a4c001}, {0x64,0x08bfffa3}, {0x68,0xa404a00c}, {0x6c,0x81c7e008}, {0x70,0x81e80000}, {0x74,0x9de3bf58}, {0x78,0xe2502458}, {0x7c,0x80a46000}, 

    {0xf0,0x61},       
    {0x00,0x02800065}, {0x04,0x01000000}, {0x08,0xc208217f}, {0x0c,0x80a44001}, {0x10,0x16800061}, {0x14,0xa0102001}, {0x18,0xc208217e}, {0x1c,0x80a40001}, 
    {0x20,0x1480005d}, {0x24,0xe450245a}, {0x28,0x96102001}, {0x2c,0xc208217f}, {0x30,0x80a2c001}, {0x34,0x1480000f}, {0x38,0x03000019}, {0x3c,0x9b2c2002}, 
    {0x40,0x82106080}, {0x44,0x9a034001}, {0x48,0x9a036030}, {0x4c,0x9807bfb8}, {0x50,0xc2034000}, {0x54,0xc2230000}, {0x58,0x9602e001}, {0x5c,0xc208217f}, 
    {0x60,0x80a2c001}, {0x64,0x9a036030}, {0x68,0x04bffffa}, {0x6c,0x98032004}, {0x70,0x9007bfb8}, {0x74,0x7ffff738}, {0x78,0xd208217f}, {0x7c,0x96100012}, 

    {0xf0,0x62},       
    {0x00,0x80a48011}, {0x04,0x1480000b}, {0x08,0x94102000}, {0x0c,0x832ca002}, {0x10,0x8200401e}, {0x14,0x9a007fb8}, {0x18,0xc2034000}, {0x1c,0x9602e001}, 
    {0x20,0x94028001}, {0x24,0x80a2c011}, {0x28,0x04bffffc}, {0x2c,0x9a036004}, {0x30,0x82244012}, {0x34,0x82006001}, {0x38,0x9b3aa01f}, {0x3c,0x81836000}, 
    {0x40,0x01000000}, {0x44,0x01000000}, {0x48,0x01000000}, {0x4c,0x947a8001}, {0x50,0xc25021ac}, {0x54,0x80a28001}, {0x58,0x26800002}, {0x5c,0x94100001}, 
    {0x60,0x96102001}, {0x64,0xc208217f}, {0x68,0x80a2c001}, {0x6c,0x14800025}, {0x70,0x832c2002}, {0x74,0x11000019}, {0x78,0x98006030}, {0x7c,0x92122080}, 

    {0xf0,0x63},       
    {0x00,0x80a2a000}, {0x04,0x0480000b}, {0x08,0x9a122080}, {0x0c,0xc203000d}, {0x10,0x80a0400a}, {0x14,0x36800008}, {0x18,0xc2030009}, {0x1c,0x80a06000}, 
    {0x20,0x34800007}, {0x24,0xc023000d}, {0x28,0x10800006}, {0x2c,0xc20023c8}, {0x30,0xc2030009}, {0x34,0x8220400a}, {0x38,0xc2230009}, {0x3c,0xc20023c8}, 
    {0x40,0x83306012}, {0x44,0x80886001}, {0x48,0x0280000a}, {0x4c,0x9602e001}, {0x50,0xda0c22af}, {0x54,0xc2030009}, {0x58,0x8258400d}, {0x5c,0x9b38601f}, 
    {0x60,0x9b336019}, {0x64,0x8200400d}, {0x68,0x83386007}, {0x6c,0xc2230009}, {0x70,0xc208217f}, {0x74,0x80a2c001}, {0x78,0x04bfffe2}, {0x7c,0x98032030}, 

    {0xf0,0x64},       
    {0x00,0xa0042001}, {0x04,0xc208217e}, {0x08,0x80a40001}, {0x0c,0x04bfffa8}, {0x10,0x96102001}, {0x14,0x81c7e008}, {0x18,0x81e80000}, {0x1c,0x9de3bf98}, 
    {0x20,0xfa5023c6}, {0x24,0x80a76000}, {0x28,0x0280003c}, {0x2c,0xb0102001}, {0x30,0xc208217e}, {0x34,0x80a60001}, {0x38,0x14800038}, {0x3c,0x19000019}, 
    {0x40,0x82132080}, {0x44,0x9a10001d}, {0x48,0x9e006004}, {0x4c,0xfa08217f}, {0x50,0x80a76000}, {0x54,0xb2102000}, {0x58,0x0280002b}, {0x5c,0x82102000}, 
    {0x60,0xb810001d}, {0x64,0xf45023c4}, {0x68,0xba03e030}, {0x6c,0xf6074000}, {0x70,0x80a6c01a}, {0x74,0x06800004}, {0x78,0xba076030}, {0x7c,0xb206401b}, 

    {0xf0,0x65},       
    {0x00,0x82006001}, {0x04,0xb8873fff}, {0x08,0x32bffffa}, {0x0c,0xf6074000}, {0x10,0x80a06000}, {0x14,0x2280001d}, {0x18,0xb0062001}, {0x1c,0x973e601f}, 
    {0x20,0x8182e000}, {0x24,0x01000000}, {0x28,0x01000000}, {0x2c,0x01000000}, {0x30,0x827e4001}, {0x34,0x8258400d}, {0x38,0xbb38601f}, {0x3c,0xbb376016}, 
    {0x40,0x8200401d}, {0x44,0xb8102001}, {0x48,0xfa08217f}, {0x4c,0x80a7001d}, {0x50,0x1480000d}, {0x54,0xb338600a}, {0x58,0x832e2002}, {0x5c,0xba006030}, 
    {0x60,0xb6132080}, {0x64,0xc207401b}, {0x68,0x82204019}, {0x6c,0xc227401b}, {0x70,0xb8072001}, {0x74,0xc208217f}, {0x78,0x80a70001}, {0x7c,0x04bffffa}, 

    {0xf0,0x66},       
    {0x00,0xba076030}, {0x04,0xb0062001}, {0x08,0xc208217e}, {0x0c,0x80a60001}, {0x10,0x04bfffcf}, {0x14,0x9e03e004}, {0x18,0x81c7e008}, {0x1c,0x81e80000}, 
    {0x20,0xc2082573}, {0x24,0xda00256c}, {0x28,0x82006001}, {0x2c,0xd808257f}, {0x30,0x9a5b4001}, {0x34,0x98032001}, {0x38,0x81800000}, {0x3c,0x01000000}, 
    {0x40,0x01000000}, {0x44,0x01000000}, {0x48,0x9a73400c}, {0x4c,0xda20256c}, {0x50,0x96102000}, {0x54,0x832ae002}, {0x58,0xd800256c}, {0x5c,0xda1063b6}, 
    {0x60,0x9a5b400c}, {0x64,0x9b336007}, {0x68,0x9602e001}, {0x6c,0x80a2e003}, {0x70,0x04bffff9}, {0x74,0xda206520}, {0x78,0xc20023c0}, {0x7c,0x80a06000}, 

    {0xf0,0x67},       
    {0x00,0x02800007}, {0x04,0x82103000}, {0x08,0xc2002200}, {0x0c,0x80a06000}, {0x10,0x22800005}, {0x14,0xc200255c}, {0x18,0x82103000}, {0x1c,0xc220252c}, 
    {0x20,0xc200255c}, {0x24,0x80a06000}, {0x28,0x02800005}, {0x2c,0xc2002288}, {0x30,0x9b306001}, {0x34,0x83306002}, {0x38,0x8200400d}, {0x3c,0xc220251c}, 
    {0x40,0x03000007}, {0x44,0x81c062d4}, {0x48,0x01000000}, {0x4c,0x01000000}, {0x50,0x9de3bf98}, {0x54,0xc2002548}, {0x58,0x80886100}, {0x5c,0x1280007e}, 
    {0x60,0x01000000}, {0x64,0xc20026e4}, {0x68,0x80a06000}, {0x6c,0x02800004}, {0x70,0xa4102001}, {0x74,0x82007fff}, {0x78,0xc22026e4}, {0x7c,0xc2002300}, 

    {0xf0,0x68},       
    {0x00,0x80a48001}, {0x04,0x18800074}, {0x08,0xaa10200c}, {0x0c,0xa2102001}, {0x10,0xc2002308}, {0x14,0x80a44001}, {0x18,0x1880006a}, {0x1c,0x9b2d6002}, 
    {0x20,0x03000050}, {0x24,0xa8048001}, {0x28,0xa6036004}, {0x2c,0xc2002514}, {0x30,0x80a06009}, {0x34,0x18800068}, {0x38,0x03000019}, {0x3c,0x82106080}, 
    {0x40,0xda04c001}, {0x44,0xc2002474}, {0x48,0x80a34001}, {0x4c,0x06800057}, {0x50,0x03000040}, {0x54,0x90100011}, {0x58,0x7ffffa5b}, {0x5c,0x92100012}, 
    {0x60,0x80a22000}, {0x64,0x02800051}, {0x68,0x03000040}, {0x6c,0xc2002ff0}, {0x70,0x80a06000}, {0x74,0x2280000a}, {0x78,0xc2002fe0}, {0x7c,0x90100011}, 

    {0xf0,0x69},       
    {0x00,0x9fc04000}, {0x04,0x92100012}, {0x08,0xc200259c}, {0x0c,0x80a06000}, {0x10,0x12800046}, {0x14,0x03000040}, {0x18,0xc2002fe0}, {0x1c,0x80a06000}, 
    {0x20,0x2280000b}, {0x24,0xc2002ff4}, {0x28,0x90100011}, {0x2c,0x92100012}, {0x30,0x9fc04000}, {0x34,0xd4002470}, {0x38,0xc200259c}, {0x3c,0x80a06000}, 
    {0x40,0x1280003a}, {0x44,0x03000040}, {0x48,0xc2002ff4}, {0x4c,0x80a06000}, {0x50,0x02800006}, {0x54,0xa0102000}, {0x58,0x90100011}, {0x5c,0x9fc04000}, 
    {0x60,0x92100012}, {0x64,0xe000259c}, {0x68,0x90100011}, {0x6c,0x92100012}, {0x70,0x94100010}, {0x74,0x7ffffa86}, {0x78,0xd6002470}, {0x7c,0x80a22000}, 

    {0xf0,0x6a},       
    {0x00,0x0280002a}, {0x04,0x03000040}, {0x08,0xc2002fe0}, {0x0c,0x80a06000}, {0x10,0x02800007}, {0x14,0x90100011}, {0x18,0x92100012}, {0x1c,0x9fc04000}, 
    {0x20,0x94102100}, {0x24,0x10800004}, {0x28,0x94100010}, {0x2c,0xc020259c}, {0x30,0x94100010}, {0x34,0x90100011}, {0x38,0x92100012}, {0x3c,0x7ffffa74}, 
    {0x40,0x96102100}, {0x44,0x80a22000}, {0x48,0x22800013}, {0x4c,0xc2002514}, {0x50,0xc200259c}, {0x54,0x80a06000}, {0x58,0x3280000f}, {0x5c,0xc2002514}, 
    {0x60,0xc2002548}, {0x64,0x82106040}, {0x68,0xc2202548}, {0x6c,0xc2002280}, {0x70,0xd8002514}, {0x74,0xc22026e4}, {0x78,0x9b2c6010}, {0x7c,0x832b2002}, 

    {0xf0,0x6b},       
    {0x00,0x9a034012}, {0x04,0xda206710}, {0x08,0x98032001}, {0x0c,0x10800006}, {0x10,0xd8202514}, {0x14,0x9b286002}, {0x18,0xe8236710}, {0x1c,0x82006001}, 
    {0x20,0xc2202514}, {0x24,0x03000040}, {0x28,0xa8050001}, {0x2c,0xa2046001}, {0x30,0xc2002308}, {0x34,0x80a44001}, {0x38,0x08bfff9d}, {0x3c,0xa604e004}, 
    {0x40,0xa404a001}, {0x44,0xc2002300}, {0x48,0x80a48001}, {0x4c,0x08bfff90}, {0x50,0xaa05600c}, {0x54,0x81c7e008}, {0x58,0x81e80000}, {0x5c,0x82220009}, 
    {0x60,0x9a58400a}, {0x64,0x833b601f}, {0x68,0x80a20009}, {0x6c,0x83306019}, {0x70,0x04800004}, {0x74,0x90102000}, {0x78,0x82034001}, {0x7c,0x91386007}, 

    {0xf0,0x6c},       
    {0x00,0x81c3e008}, {0x04,0x01000000}, {0x08,0x9de3bf98}, {0x0c,0x7ffffac7}, {0x10,0xa8102001}, {0x14,0xc208217f}, {0x18,0x80a07fff}, {0x1c,0x0280001c}, 
    {0x20,0xa6102003}, {0x24,0x23000019}, {0x28,0xa12ce004}, {0x2c,0x82146088}, {0x30,0xa4146084}, {0x34,0xd2040001}, {0x38,0xd408228c}, {0x3c,0x7fffffe8}, 
    {0x40,0xd0040012}, {0x44,0x9a146080}, {0x48,0xd024000d}, {0x4c,0xc2002308}, {0x50,0xa12ce002}, {0x54,0xa0040001}, {0x58,0xa12c2002}, {0x5c,0xa214607c}, 
    {0x60,0xd004000d}, {0x64,0xd2040011}, {0x68,0x7fffffdd}, {0x6c,0xd408228d}, {0x70,0xd0240012}, {0x74,0xc208217f}, {0x78,0xa8052001}, {0x7c,0x82006001}, 

    {0xf0,0x6d},       
    {0x00,0x80a50001}, {0x04,0x08bfffe8}, {0x08,0xa604e003}, {0x0c,0xa6102001}, {0x10,0xc2002308}, {0x14,0x80a4c001}, {0x18,0x1880001c}, {0x1c,0x23000019}, 
    {0x20,0xa12ce002}, {0x24,0x821460e0}, {0x28,0xa41460b0}, {0x2c,0xd2040001}, {0x30,0xd408228e}, {0x34,0x7fffffca}, {0x38,0xd0040012}, {0x3c,0x9a146080}, 
    {0x40,0xd024000d}, {0x44,0xc2002300}, {0x48,0xa0004001}, {0x4c,0xa0040001}, {0x50,0xa12c2002}, {0x54,0xa0040013}, {0x58,0xa12c2002}, {0x5c,0xa2146050}, 
    {0x60,0xd004000d}, {0x64,0xd2040011}, {0x68,0x7fffffbd}, {0x6c,0xd408228f}, {0x70,0xd0240012}, {0x74,0xa604e001}, {0x78,0xc2002308}, {0x7c,0x80a4c001}, 

    {0xf0,0x6e},       
    {0x00,0x08bfffe8}, {0x04,0x23000019}, {0x08,0x81c7e008}, {0x0c,0x81e80000}, {0x10,0x9de3bf88}, {0x14,0xc2002fe4}, {0x18,0x9fc04000}, {0x1c,0xd0002590}, 
    {0x20,0xda002550}, {0x24,0x832b6004}, {0x28,0x8220400d}, {0x2c,0xe000259c}, {0x30,0x82040001}, {0x34,0x83306004}, {0x38,0xc2202550}, {0x3c,0x11000018}, 
    {0x40,0xc2002fe4}, {0x44,0x9fc04000}, {0x48,0x90122200}, {0x4c,0xc208217c}, {0x50,0xda08217d}, {0x54,0x9a5b4001}, {0x58,0xc200259c}, {0x5c,0x8200400d}, 
    {0x60,0xc220259c}, {0x64,0xda00259c}, {0x68,0xc2002550}, {0x6c,0x80a34001}, {0x70,0x28800011}, {0x74,0xc2002548}, {0x78,0xc200259c}, {0x7c,0x80a04010}, 

    {0xf0,0x6f},       
    {0x00,0x0880000d}, {0x04,0xc2002548}, {0x08,0x80a42000}, {0x0c,0x0280000a}, {0x10,0x01000000}, {0x14,0x82087f7f}, {0x18,0xc2202548}, {0x1c,0xc2002658}, 
    {0x20,0x80a06000}, {0x24,0x26800006}, {0x28,0xc0202658}, {0x2c,0x10800005}, {0x30,0xc208254e}, {0x34,0x82106080}, {0x38,0xc2202548}, {0x3c,0xc208254e}, 
    {0x40,0x80a00001}, {0x44,0x82602000}, {0x48,0xa0087ffe}, {0x4c,0xd8002548}, {0x50,0x83332010}, {0x54,0x80886001}, {0x58,0x02800012}, {0x5c,0xa0042003}, 
    {0x60,0x03000180}, {0x64,0x820b0001}, {0x68,0x1b000080}, {0x6c,0x80a0400d}, {0x70,0x22800061}, {0x74,0xc02026d4}, {0x78,0xc2002160}, {0x7c,0x80886040}, 

    {0xf0,0x70},       
    {0x00,0x0280002c}, {0x04,0xa0102000}, {0x08,0xc2002558}, {0x0c,0x80a06000}, {0x10,0x02800028}, {0x14,0xa0102002}, {0x18,0x10800026}, {0x1c,0xa0102000}, 
    {0x20,0x033fc200}, {0x24,0x82106030}, {0x28,0xda004000}, {0x2c,0xc2002570}, {0x30,0x80a34001}, {0x34,0x32800050}, {0x38,0xc02026d4}, {0x3c,0xc2002200}, 
    {0x40,0x80a06000}, {0x44,0x3280004c}, {0x48,0xc02026d4}, {0x4c,0xda002690}, {0x50,0x03000007}, {0x54,0x808b4001}, {0x58,0x32800047}, {0x5c,0xc02026d4}, 
    {0x60,0xda002654}, {0x64,0xc20021dc}, {0x68,0x80a34001}, {0x6c,0x2a800008}, {0x70,0xc2002514}, {0x74,0xc200254c}, {0x78,0x8330600e}, {0x7c,0x80886001}, 

    {0xf0,0x71},       
    {0x00,0x1280000a}, {0x04,0x808b2040}, {0x08,0xc2002514}, {0x0c,0x80a06000}, {0x10,0x22800009}, {0x14,0xc20c2314}, {0x18,0x808b2080}, {0x1c,0x22800006}, 
    {0x20,0xc20c2314}, {0x24,0x808b2040}, {0x28,0x32800033}, {0x2c,0xc02026d4}, {0x30,0xc20c2314}, {0x34,0x80a06000}, {0x38,0x2280002f}, {0x3c,0xc02026d4}, 
    {0x40,0xc20026d4}, {0x44,0x98006001}, {0x48,0xc2002700}, {0x4c,0xda082169}, {0x50,0xd82026d4}, {0x54,0x80a0400d}, {0x58,0x0480000a}, {0x5c,0xc20c2314}, 
    {0x60,0x820860ff}, {0x64,0xda082168}, {0x68,0x8258400d}, {0x6c,0x80a30001}, {0x70,0x06800021}, {0x74,0x01000000}, {0x78,0x10800007}, {0x7c,0xc02026d4}, 

    {0xf0,0x72},       
    {0x00,0x820860ff}, {0x04,0x80a30001}, {0x08,0x0680001b}, {0x0c,0x01000000}, {0x10,0xc02026d4}, {0x14,0xc20c234c}, {0x18,0xc227bfec}, {0x1c,0xc20c230c}, 
    {0x20,0xc227bff0}, {0x24,0xa0102000}, {0x28,0xc208217c}, {0x2c,0x80a40001}, {0x30,0x1a800011}, {0x34,0x01000000}, {0x38,0xc20c2380}, {0x3c,0xc227bfe8}, 
    {0x40,0xa2102000}, {0x44,0xc208217d}, {0x48,0x80a44001}, {0x4c,0x3a800006}, {0x50,0xa0042001}, {0x54,0x7ffffa09}, {0x58,0x9007bfe8}, {0x5c,0x10bffffa}, 
    {0x60,0xa2046001}, {0x64,0xc208217c}, {0x68,0x80a40001}, {0x6c,0x2abffff4}, {0x70,0xc20c2380}, {0x74,0x81c7e008}, {0x78,0x81e80000}, {0x7c,0x92102000}, 

    {0xf0,0x73},       
    {0x00,0xc2002514}, {0x04,0x80a24001}, {0x08,0x1a800019}, {0x0c,0x912a6002}, {0x10,0xd4022710}, {0x14,0x820aafff}, {0x18,0x9732a010}, {0x1c,0x98006001}, 
    {0x20,0x960aefff}, {0x24,0x82007fff}, {0x28,0x83286018}, {0x2c,0x992b2010}, {0x30,0x9a02ffff}, {0x34,0x8200400c}, {0x38,0x9b2b6008}, {0x3c,0x8200400d}, 
    {0x40,0x8200400b}, {0x44,0x9532a00c}, {0x48,0x92026001}, {0x4c,0x808aa001}, {0x50,0x12800003}, {0x54,0x82006001}, {0x58,0xc2222738}, {0x5c,0xc2002514}, 
    {0x60,0x80a24001}, {0x64,0x0abfffeb}, {0x68,0x912a6002}, {0x6c,0x81c3e008}, {0x70,0x01000000}, {0x74,0x9de3bf98}, {0x78,0x92102000}, {0x7c,0xc2002514}, 

    {0xf0,0x74},       
    {0x00,0x80a24001}, {0x04,0x1a80005f}, {0x08,0x94102000}, {0x0c,0xb72a6002}, {0x10,0xf20ee738}, {0x14,0xc20ee739}, {0x18,0x80a64001}, {0x1c,0x96102000}, 
    {0x20,0x9e102000}, {0x24,0x14800022}, {0x28,0x9a102000}, {0x2c,0x82064019}, {0x30,0x82004019}, {0x34,0x3b000019}, {0x38,0x90176080}, {0x3c,0xb9286002}, 
    {0x40,0xc20ee73b}, {0x44,0xf40ee73a}, {0x48,0x80a68001}, {0x4c,0x14800012}, {0x50,0x8207001a}, {0x54,0x83286002}, {0x58,0x82004008}, {0x5c,0xd80aa73b}, 
    {0x60,0xf6004000}, {0x64,0xba5ec01a}, {0x68,0x82006004}, {0x6c,0xb406a001}, {0x70,0x80a6e000}, {0x74,0x04800005}, {0x78,0xb05ec019}, {0x7c,0x9e03c018}, 

    {0xf0,0x75},       
    {0x00,0x9a03401d}, {0x04,0x9602c01b}, {0x08,0x80a6800c}, {0x0c,0x24bffff6}, {0x10,0xf6004000}, {0x14,0xb72a6002}, {0x18,0xb2066001}, {0x1c,0xc20ee739}, 
    {0x20,0x80a64001}, {0x24,0x04bfffe7}, {0x28,0xb807200c}, {0x2c,0xbb2b6006}, {0x30,0xb92be006}, {0x34,0xc202a710}, {0x38,0x9b3f201f}, {0x3c,0x81836000}, 
    {0x40,0x01000000}, {0x44,0x01000000}, {0x48,0x01000000}, {0x4c,0xb87f000b}, {0x50,0x9b3f601f}, {0x54,0x81836000}, {0x58,0x01000000}, {0x5c,0x01000000}, 
    {0x60,0x01000000}, {0x64,0xba7f400b}, {0x68,0x8330600c}, {0x6c,0x80886001}, {0x70,0x9e073fe0}, {0x74,0x02800007}, {0x78,0x9a077fe0}, {0x7c,0xc200237c}, 

    {0xf0,0x76},       
    {0x00,0x80a06000}, {0x04,0x22800003}, {0x08,0x9e073fa0}, {0x0c,0x9a077fa0}, {0x10,0x80a3e000}, {0x14,0x24800002}, {0x18,0x9e102001}, {0x1c,0x80a36000}, 
    {0x20,0x24800002}, {0x24,0x9a102001}, {0x28,0xc208217f}, {0x2c,0x83286006}, {0x30,0x80a3c001}, {0x34,0x36800002}, {0x38,0x9e007fff}, {0x3c,0xc208217e}, 
    {0x40,0x83286006}, {0x44,0x80a34001}, {0x48,0x36800002}, {0x4c,0x9a007fff}, {0x50,0xfa02a710}, {0x54,0x832be010}, {0x58,0x3900003c}, {0x5c,0x8200400d}, 
    {0x60,0xba0f401c}, {0x64,0x8200401d}, {0x68,0xc222a710}, {0x6c,0x92026001}, {0x70,0xc2002514}, {0x74,0x80a24001}, {0x78,0x0abfffa5}, {0x7c,0x9402a004}, 

    {0xf0,0x77},       
    {0x00,0x7ffff813}, {0x04,0x91e8205a}, {0x08,0x01000000}, {0x0c,0x9de3bf98}, {0x10,0xd8002548}, {0x14,0x8333200c}, {0x18,0x80886001}, {0x1c,0x12800081}, 
    {0x20,0x01000000}, {0x24,0xc208254d}, {0x28,0x80a06000}, {0x2c,0x1280007d}, {0x30,0x01000000}, {0x34,0xc208254e}, {0x38,0x80a06000}, {0x3c,0x02800079}, 
    {0x40,0x01000000}, {0x44,0xc2002554}, {0x48,0x825860fa}, {0x4c,0xda002500}, {0x50,0x80a34001}, {0x54,0x0a800073}, {0x58,0x01000000}, {0x5c,0xd6002658}, 
    {0x60,0x80a2e000}, {0x64,0x1480001c}, {0x68,0x8202ffff}, {0x6c,0xc2002514}, {0x70,0x80a06001}, {0x74,0x3280006b}, {0x78,0xc0202658}, {0x7c,0xc2002710}, 

    {0xf0,0x78},       
    {0x00,0x80a06000}, {0x04,0x12800004}, {0x08,0x808b2040}, {0x0c,0x10800065}, {0x10,0xc0202658}, {0x14,0x32800006}, {0x18,0xd800239c}, {0x1c,0x80a2e000}, 
    {0x20,0x0680000d}, {0x24,0x8202e001}, {0x28,0xd800239c}, {0x2c,0x0300003f}, {0x30,0x9b332010}, {0x34,0x821063ff}, {0x38,0x980b0001}, {0x3c,0x9a38000d}, 
    {0x40,0x9a23400c}, {0x44,0x80a2c00d}, {0x48,0x06800005}, {0x4c,0x03296956}, {0x50,0x8202ffff}, {0x54,0x10800053}, {0x58,0xc2202658}, {0x5c,0x9a10625a}, 
    {0x60,0xc200250c}, {0x64,0x80a0400d}, {0x68,0x02800004}, {0x6c,0xa0102000}, {0x70,0xda20250c}, {0x74,0xc0202654}, {0x78,0x832c2002}, {0x7c,0x92006610}, 

    {0xf0,0x79},       
    {0x00,0xc2006610}, {0x04,0x90102710}, {0x08,0x80a06000}, {0x0c,0x0280000d}, {0x10,0xa0042001}, {0x14,0x7ffff83c}, {0x18,0x01000000}, {0x1c,0xc2002300}, 
    {0x20,0xda002308}, {0x24,0x82584001}, {0x28,0x9a5b400d}, {0x2c,0x8200400d}, {0x30,0x83286006}, {0x34,0x80a20001}, {0x38,0x0a80003a}, {0x3c,0x01000000}, 
    {0x40,0x80a4200f}, {0x44,0x08bfffee}, {0x48,0x832c2002}, {0x4c,0x030041eb}, {0x50,0xc2202658}, {0x54,0xa010200f}, {0x58,0x9b2c2002}, {0x5c,0xc203660c}, 
    {0x60,0xa0843fff}, {0x64,0x12bffffd}, {0x68,0xc2236610}, {0x6c,0xda002654}, {0x70,0xc2002710}, {0x74,0xc2202610}, {0x78,0x80a3600f}, {0x7c,0x14800003}, 

    {0xf0,0x7a},       
    {0x00,0x9010200f}, {0x04,0x9010000d}, {0x08,0x03000017}, {0x0c,0x9e106240}, {0x10,0x82006400}, {0x14,0xa2106200}, {0x18,0x0300003f}, {0x1c,0xa61063ff}, 
    {0x20,0x92022001}, {0x24,0xa0102000}, {0x28,0xa410000f}, {0x2c,0x972c2002}, {0x30,0x8203c00b}, {0x34,0xda106002}, {0x38,0x9804400b}, {0x3c,0xd4132002}, 
    {0x40,0xc213c00b}, {0x44,0xd814400b}, {0x48,0x82584008}, {0x4c,0x9a5b4008}, {0x50,0x8200400c}, {0x54,0x9a03400a}, {0x58,0x81800000}, {0x5c,0x01000000}, 
    {0x60,0x01000000}, {0x64,0x01000000}, {0x68,0x82704009}, {0x6c,0x81800000}, {0x70,0x01000000}, {0x74,0x01000000}, {0x78,0x01000000}, {0x7c,0x9a734009}, 

    {0xf0,0x7b},       
    {0x00,0x83286010}, {0x04,0x9a0b4013}, {0x08,0x8200400d}, {0x0c,0xa0042001}, {0x10,0x80a4204f}, {0x14,0x08bfffe6}, {0x18,0xc222c012}, {0x1c,0xd2202654}, 
    {0x20,0x81c7e008}, {0x24,0x81e80000}, {0x28,0x9de3bf98}, {0x2c,0xa2102000}, {0x30,0xc2002514}, {0x34,0x80a44001}, {0x38,0xa0102000}, {0x3c,0x1a800012}, 
    {0x40,0x832c2002}, {0x44,0x92006710}, {0x48,0xc2006710}, {0x4c,0x80a06000}, {0x50,0x02800009}, {0x54,0x90100018}, {0x58,0x7ffff7eb}, {0x5c,0x01000000}, 
    {0x60,0x82102001}, {0x64,0x80a20019}, {0x68,0x1a800003}, {0x6c,0x83284010}, {0x70,0xa2144001}, {0x74,0xa0042001}, {0x78,0xc2002514}, {0x7c,0x10bffff0}, 

    {0xf0,0x7c},       
    {0x00,0x80a40001}, {0x04,0x81c7e008}, {0x08,0x91e80011}, {0x0c,0x9de3bf90}, {0x10,0x03003fc0}, {0x14,0x82106001}, {0x18,0xc227bff0}, {0x1c,0xc027bff4}, 
    {0x20,0xa0102000}, {0x24,0x8207bff8}, {0x28,0x82040001}, {0x2c,0xd2487ff9}, {0x30,0xd0487ff8}, {0x34,0x90060008}, {0x38,0x92064009}, {0x3c,0x94102000}, 
    {0x40,0x7ffff833}, {0x44,0x9610001a}, {0x48,0x80a22000}, {0x4c,0x02800004}, {0x50,0xa0042001}, {0x54,0x10800006}, {0x58,0xb0102001}, {0x5c,0x80a42004}, 
    {0x60,0x04bffff2}, {0x64,0x8207bff8}, {0x68,0xb0102000}, {0x6c,0x81c7e008}, {0x70,0x81e80000}, {0x74,0x9de3bf98}, {0x78,0xc2102548}, {0x7c,0x80886001}, 

    {0xf0,0x7d},       
    {0x00,0xb8102000}, {0x04,0xba102000}, {0x08,0x02800004}, {0x0c,0xae102000}, {0x10,0x10800026}, {0x14,0xec002354}, {0x18,0xc200254c}, {0x1c,0x80886200}, 
    {0x20,0x32800010}, {0x24,0xc2002690}, {0x28,0x03296956}, {0x2c,0xda00250c}, {0x30,0x8210625a}, {0x34,0x80a34001}, {0x38,0x12800006}, {0x3c,0xc20023c8}, 
    {0x40,0x80886800}, {0x44,0x32800007}, {0x48,0xc2002690}, {0x4c,0xc20023c8}, {0x50,0x80886400}, {0x54,0x22800015}, {0x58,0xec0022ac}, {0x5c,0xc2002690}, 
    {0x60,0x80886200}, {0x64,0x1280000a}, {0x68,0xb8102001}, {0x6c,0x13000017}, {0x70,0xc2002fd0}, {0x74,0x92126240}, {0x78,0x9fc04000}, {0x7c,0xd0002590}, 

    {0xf0,0x7e},       
    {0x00,0xc2002690}, {0x04,0x82106200}, {0x08,0xc2202690}, {0x0c,0x10800007}, {0x10,0xec0023a0}, {0x14,0xc200254c}, {0x18,0x1b000080}, {0x1c,0x8210400d}, 
    {0x20,0x10800080}, {0x24,0xc220254c}, {0x28,0x7ffff729}, {0x2c,0x901020aa}, {0x30,0xda002500}, {0x34,0xc20022d0}, {0x38,0x80a34001}, {0x3c,0x3880000b}, 
    {0x40,0xba102001}, {0x44,0xc2002200}, {0x48,0x80a00001}, {0x4c,0x9a402000}, {0x50,0x80a00016}, {0x54,0x82603fff}, {0x58,0x80934001}, {0x5c,0x02800004}, 
    {0x60,0xaa102000}, {0x64,0xba102001}, {0x68,0xaa102000}, {0x6c,0xa52d6003}, {0x70,0xc204a760}, {0x74,0x80a06000}, {0x78,0x22800067}, {0x7c,0xaa056001}, 

    {0xf0,0x7f},       
    {0x00,0x80a56000}, {0x04,0x12800008}, {0x08,0x80a76000}, {0x0c,0xc200255c}, {0x10,0x80a06000}, {0x14,0x1280000c}, {0x18,0x29200000}, {0x1c,0x1080000a}, 
    {0x20,0xa8102000}, {0x24,0x02800005}, {0x28,0x9004a760}, {0x2c,0xc024a764}, {0x30,0x10800058}, {0x34,0xc024a760}, {0x38,0x7fffff7c}, {0x3c,0x92100016}, 
    {0x40,0xa8100008}, {0x44,0x80a52000}, {0x48,0x02800050}, {0x4c,0xae15c014}, {0x50,0xc214a766}, {0x54,0x80a06000}, {0x58,0x0280000a}, {0x5c,0x80a56000}, 
    {0x60,0xc204a764}, {0x64,0x82007fff}, {0x68,0xc224a764}, {0x6c,0xc214a766}, {0x70,0x80a06000}, {0x74,0x32800048}, {0x78,0xaa056001}, {0x7c,0x80a56000}, 

    {0xf0,0x80},       
    {0x00,0x12800006}, {0x04,0x1b004000}, {0x08,0xc200254c}, {0x0c,0x8210400d}, {0x10,0x10800040}, {0x14,0xc220254c}, {0x18,0xc2102548}, {0x1c,0x80886001}, 
    {0x20,0x02800006}, {0x24,0x82103fff}, {0x28,0xc024a764}, {0x2c,0xc024a760}, {0x30,0x10800038}, {0x34,0xc2202700}, {0x38,0x80a72000}, {0x3c,0x02bfffb6}, 
    {0x40,0xa6102000}, {0x44,0xc2002514}, {0x48,0x80a4c001}, {0x4c,0x1a80002c}, {0x50,0x83350013}, {0x54,0x80886001}, {0x58,0x02800027}, {0x5c,0x9b2ce002}, 
    {0x60,0xe0036710}, {0x64,0xa3342016}, {0x68,0xa00c2fff}, {0x6c,0xa13c2006}, {0x70,0xa20c603f}, {0x74,0xa0042001}, {0x78,0xa2046001}, {0x7c,0x92100011}, 

    {0xf0,0x81},       
    {0x00,0xd410246e}, {0x04,0x7fffff62}, {0x08,0x90100010}, {0x0c,0x80a22000}, {0x10,0x92100011}, {0x14,0x1280000f}, {0x18,0x90100010}, {0x1c,0xc210246c}, 
    {0x20,0x94906000}, {0x24,0x2280000f}, {0x28,0xc200254c}, {0x2c,0xc2002548}, {0x30,0x80886080}, {0x34,0x2280000b}, {0x38,0xc200254c}, {0x3c,0x7fffff54}, 
    {0x40,0x01000000}, {0x44,0x80a22000}, {0x48,0x22800006}, {0x4c,0xc200254c}, {0x50,0x82102001}, {0x54,0x83284013}, {0x58,0x10800007}, {0x5c,0xa82d0001}, 
    {0x60,0x1b000080}, {0x64,0x8210400d}, {0x68,0xc220254c}, {0x6c,0x10800004}, {0x70,0xc02026e8}, {0x74,0x10bfffd4}, {0x78,0xa604e001}, {0x7c,0x80a52000}, 

    {0xf0,0x82},       
    {0x00,0x32800005}, {0x04,0xaa056001}, {0x08,0xc024a764}, {0x0c,0xc024a760}, {0x10,0xaa056001}, {0x14,0x80a56013}, {0x18,0x04bfff96}, {0x1c,0xa52d6003}, 
    {0x20,0x80a5e000}, {0x24,0x22800002}, {0x28,0xc02026e8}, {0x2c,0xc200255c}, {0x30,0x80a06000}, {0x34,0x0280000a}, {0x38,0x80a76000}, {0x3c,0xc2002760}, 
    {0x40,0x80a06000}, {0x44,0x12800006}, {0x48,0x80a76000}, {0x4c,0x03000004}, {0x50,0xc2202760}, {0x54,0xc2002248}, {0x58,0xc2202764}, {0x5c,0x1280002b}, 
    {0x60,0xaa102000}, {0x64,0xc2002514}, {0x68,0x80a54001}, {0x6c,0x1a800027}, {0x70,0x96102001}, {0x74,0x992d6002}, {0x78,0xc2032710}, {0x7c,0x8330600c}, 

    {0xf0,0x83},       
    {0x00,0x80886001}, {0x04,0x3280001d}, {0x08,0xaa056001}, {0x0c,0x832ac015}, {0x10,0x808dc001}, {0x14,0x32800019}, {0x18,0xaa056001}, {0x1c,0xa6102001}, 
    {0x20,0x9b2ce003}, {0x24,0xc2036760}, {0x28,0x80a06000}, {0x2c,0x1280000f}, {0x30,0xa604e001}, {0x34,0xc2032710}, {0x38,0xc2236760}, {0x3c,0xc2102548}, 
    {0x40,0x80886001}, {0x44,0x02800004}, {0x48,0x80a72000}, {0x4c,0x10800005}, {0x50,0xc2002358}, {0x54,0x22800003}, {0x58,0xc2002378}, {0x5c,0xc200239c}, 
    {0x60,0x10800005}, {0x64,0xc2236764}, {0x68,0x80a4e013}, {0x6c,0x04bfffee}, {0x70,0x9b2ce003}, {0x74,0xaa056001}, {0x78,0xc2002514}, {0x7c,0x80a54001}, 

    {0xf0,0x84},       
    {0x00,0x0abfffde}, {0x04,0x992d6002}, {0x08,0x81c7e008}, {0x0c,0x81e80000}, {0x10,0x9de3bf98}, {0x14,0x7ffff7c5}, {0x18,0x01000000}, {0x1c,0xda002548}, 
    {0x20,0x83336010}, {0x24,0x80886001}, {0x28,0x12800032}, {0x2c,0x8333600c}, {0x30,0x80886001}, {0x34,0x1280002f}, {0x38,0x01000000}, {0x3c,0xc2002538}, 
    {0x40,0x80a06000}, {0x44,0x2280000b}, {0x48,0xc208254d}, {0x4c,0x82007fff}, {0x50,0x80a06000}, {0x54,0x12800006}, {0x58,0xc2202538}, {0x5c,0xc200254c}, 
    {0x60,0x1b002000}, {0x64,0x8210400d}, {0x68,0xc220254c}, {0x6c,0xc208254d}, {0x70,0x80a06000}, {0x74,0x0280001f}, {0x78,0x033fc180}, {0x7c,0xc0204000}, 

    {0xf0,0x85},       
    {0x00,0xa0102002}, {0x04,0x7ffff7ff}, {0x08,0x90102001}, {0x0c,0x11000099}, {0x10,0x7ffff2c1}, {0x14,0x9012233c}, {0x18,0xa0843fff}, {0x1c,0x1cbffffa}, 
    {0x20,0x01000000}, {0x24,0x7ffff7f7}, {0x28,0x90102000}, {0x2c,0xda00254c}, {0x30,0x83336010}, {0x34,0x80886001}, {0x38,0x32800002}, {0x3c,0xc020250c}, 
    {0x40,0x83336017}, {0x44,0x80886001}, {0x48,0x32800005}, {0x4c,0xc2002538}, {0x50,0xc2002188}, {0x54,0xc2202538}, {0x58,0xc2002538}, {0x5c,0xc220265c}, 
    {0x60,0x7ffff4e6}, {0x64,0x90102015}, {0x68,0x82102001}, {0x6c,0xc2202584}, {0x70,0x81c7e008}, {0x74,0x81e80000}, {0x78,0xc2002588}, {0x7c,0x80a06000}, 

    {0xf0,0x86},       
    {0x00,0x32800006}, {0x04,0xc200258c}, {0x08,0xc2002554}, {0x0c,0xc2202588}, {0x10,0xc0202594}, {0x14,0xc200258c}, {0x18,0x80a06000}, {0x1c,0x32800006}, 
    {0x20,0xc2102548}, {0x24,0xc2002554}, {0x28,0xc220258c}, {0x2c,0xc0202598}, {0x30,0xc2102548}, {0x34,0x80886001}, {0x38,0x02800007}, {0x3c,0x01000000}, 
    {0x40,0xc2002558}, {0x44,0x80a06001}, {0x48,0x18800003}, {0x4c,0x82102001}, {0x50,0xc2202584}, {0x54,0x81c3e008}, {0x58,0x01000000}, {0x5c,0x9de3bf98}, 
    {0x60,0xb0102000}, {0x64,0xc2002514}, {0x68,0x80a60001}, {0x6c,0x1a800053}, {0x70,0x9b2e2002}, {0x74,0xc2036710}, {0x78,0xbb30600c}, {0x7c,0xb9306010}, 

    {0xf0,0x87},       
    {0x00,0xb80f2fff}, {0x04,0x9e8f6001}, {0x08,0x12800014}, {0x0c,0xb6086fff}, {0x10,0xc250229e}, {0x14,0xfa5022a2}, {0x18,0x8226c001}, {0x1c,0xba27001d}, 
    {0x20,0xf850229c}, {0x24,0xf65022a0}, {0x28,0x8258401c}, {0x2c,0xba5f401b}, {0x30,0x82006800}, {0x34,0xba076800}, {0x38,0xb938601f}, {0x3c,0xb73f601f}, 
    {0x40,0xb9372014}, {0x44,0xb736e014}, {0x48,0x8200401c}, {0x4c,0xba07401b}, {0x50,0xb738600c}, {0x54,0xb93f600c}, {0x58,0xf4002324}, {0x5c,0xf2002328}, 
    {0x60,0xfa002308}, {0x64,0xc2002300}, {0x68,0xb65ec01a}, {0x6c,0xbb2f6006}, {0x70,0xb85f0019}, {0x74,0x83286006}, {0x78,0x993ee01f}, {0x7c,0x81832000}, 

    {0xf0,0x88},       
    {0x00,0x01000000}, {0x04,0x01000000}, {0x08,0x01000000}, {0x0c,0xb67ec01d}, {0x10,0x993f201f}, {0x14,0x81832000}, {0x18,0x01000000}, {0x1c,0x01000000}, 
    {0x20,0x01000000}, {0x24,0xb87f0001}, {0x28,0x80a3e000}, {0x2c,0x3280001c}, {0x30,0x832ee010}, {0x34,0x80a6e000}, {0x38,0x24800002}, {0x3c,0xb6102001}, 
    {0x40,0x80a6c01a}, {0x44,0x3a800002}, {0x48,0xb606bfff}, {0x4c,0x80a72000}, {0x50,0x24800002}, {0x54,0xb8102001}, {0x58,0x80a70019}, {0x5c,0x3a800002}, 
    {0x60,0xb8067fff}, {0x64,0xc20023c8}, {0x68,0x80886002}, {0x6c,0x32800002}, {0x70,0xb626801b}, {0x74,0x80886004}, {0x78,0x32800002}, {0x7c,0xb826401c}, 

    {0xf0,0x89},       
    {0x00,0x80886008}, {0x04,0x02800006}, {0x08,0x832ee010}, {0x0c,0xb61ec01c}, {0x10,0xb81f001b}, {0x14,0xb61ec01c}, {0x18,0x832ee010}, {0x1c,0x8200401c}, 
    {0x20,0xc2236710}, {0x24,0xb0062001}, {0x28,0xc2002514}, {0x2c,0x80a60001}, {0x30,0x0abfffb1}, {0x34,0x9b2e2002}, {0x38,0x81c7e008}, {0x3c,0x81e80000}, 
    {0x40,0x031fffff}, {0x44,0x9002200c}, {0x48,0x821063ff}, {0x4c,0x9a102063}, {0x50,0xc2220000}, {0x54,0x9a837fff}, {0x58,0x1cbffffe}, {0x5c,0x90022004}, 
    {0x60,0x81c3e008}, {0x64,0x01000000}, {0x68,0x031fffff}, {0x6c,0x821063ff}, {0x70,0xc2222008}, {0x74,0x92102000}, {0x78,0x96100008}, {0x7c,0x94102000}, 

    {0xf0,0x8a},       
    {0x00,0x9a02e00c}, {0x04,0xd8034000}, {0x08,0xc2022008}, {0x0c,0x80a30001}, {0x10,0x16800005}, {0x14,0x9a036004}, {0x18,0xd8222008}, {0x1c,0xd4220000}, 
    {0x20,0xd2222004}, {0x24,0x9402a001}, {0x28,0x80a2a009}, {0x2c,0x24bffff7}, {0x30,0xd8034000}, {0x34,0x92026001}, {0x38,0x80a26009}, {0x3c,0x04bffff0}, 
    {0x40,0x9602e028}, {0x44,0xda022008}, {0x48,0x03200000}, {0x4c,0x8238400d}, {0x50,0x80a00001}, {0x54,0x81c3e008}, {0x58,0x90402000}, {0x5c,0xc2022004}, 
    {0x60,0x9b286002}, {0x64,0x9a034001}, {0x68,0x031fffff}, {0x6c,0x9b2b6003}, {0x70,0x9a034008}, {0x74,0x981063ff}, {0x78,0x9a03600c}, {0x7c,0x82102009}, 

    {0xf0,0x8b},       
    {0x00,0xd8234000}, {0x04,0x82807fff}, {0x08,0x1cbffffe}, {0x0c,0x9a036004}, {0x10,0xc2020000}, {0x14,0x83286002}, {0x18,0x82004008}, {0x1c,0x8200600c}, 
    {0x20,0x9a102009}, {0x24,0xd8204000}, {0x28,0x9a837fff}, {0x2c,0x1cbffffe}, {0x30,0x82006028}, {0x34,0x81c3e008}, {0x38,0x01000000}, {0x3c,0x9de3bdf8}, 
    {0x40,0xac07be58}, {0x44,0x7fffffbf}, {0x48,0x90100016}, {0x4c,0xaa102000}, {0x50,0xa8102000}, {0x54,0xc2052800}, {0x58,0x80a06000}, {0x5c,0x22800016}, 
    {0x60,0xaa056001}, {0x64,0xa4102000}, {0x68,0xc2002514}, {0x6c,0x80a48001}, {0x70,0x3a800011}, {0x74,0xaa056001}, {0x78,0xa2100014}, {0x7c,0xa6102710}, 

    {0xf0,0x8c},       
    {0x00,0x90100013}, {0x04,0xa007bff8}, {0x08,0x7ffff5df}, {0x0c,0x92052800}, {0x10,0xa0044010}, {0x14,0xd0243e6c}, {0x18,0xa404a001}, {0x1c,0xc2002514}, 
    {0x20,0x80a48001}, {0x24,0xa604e004}, {0x28,0x0abffff6}, {0x2c,0xa2046028}, {0x30,0xaa056001}, {0x34,0x80a56009}, {0x38,0x04bfffe7}, {0x3c,0xa8052004}, 
    {0x40,0xa4102000}, {0x44,0xc2002514}, {0x48,0x80a48001}, {0x4c,0x1a800022}, {0x50,0x01000000}, {0x54,0x7fffffa5}, {0x58,0x90100016}, {0x5c,0x80a22000}, 
    {0x60,0xa004a001}, {0x64,0x0280001c}, {0x68,0x90100016}, {0x6c,0xc207be60}, {0x70,0xda002230}, {0x74,0x80a0400d}, {0x78,0xc207be5c}, {0x7c,0x0a800007}, 

    {0xf0,0x8d},       
    {0x00,0x97286002}, {0x04,0xda02e710}, {0x08,0x033c0000}, {0x0c,0x822b4001}, {0x10,0x1080000d}, {0x14,0xc222e710}, {0x18,0xc207be58}, {0x1c,0x83286002}, 
    {0x20,0xda006800}, {0x24,0xd802e710}, {0x28,0x9b33601c}, {0x2c,0x033c0000}, {0x30,0x822b0001}, {0x34,0x9b2b601c}, {0x38,0x8210400d}, {0x3c,0x7fffffa8}, 
    {0x40,0xc222e710}, {0x44,0xc2002514}, {0x48,0x80a40001}, {0x4c,0x0abfffe2}, {0x50,0xa4100010}, {0x54,0x81c7e008}, {0x58,0x81e80000}, {0x5c,0x9de3bf98}, 
    {0x60,0xb2102000}, {0x64,0xc2002514}, {0x68,0x80a64001}, {0x6c,0x1a800034}, {0x70,0xb0102000}, {0x74,0x0303ffff}, {0x78,0x9e1063ff}, {0x7c,0xb4102000}, 

    {0xf0,0x8e},       
    {0x00,0xc206a710}, {0x04,0x8330601c}, {0x08,0x80a06000}, {0x0c,0x12800024}, {0x10,0xbb2e6002}, {0x14,0xba102001}, {0x18,0xb6102000}, {0x1c,0xb92ee002}, 
    {0x20,0xc2072710}, {0x24,0x8330601c}, {0x28,0x80a0401d}, {0x2c,0x0280000c}, {0x30,0x80a6e00a}, {0x34,0xc2072800}, {0x38,0x8330601c}, {0x3c,0x80a0401d}, 
    {0x40,0x02800007}, {0x44,0x80a6e00a}, {0x48,0xb606e001}, {0x4c,0x80a6e009}, {0x50,0x08bffff4}, {0x54,0xb92ee002}, {0x58,0x80a6e00a}, {0x5c,0x22800007}, 
    {0x60,0xf806a710}, {0x64,0xba076001}, {0x68,0x80a7600a}, {0x6c,0x08bfffec}, {0x70,0xb6102000}, {0x74,0xf806a710}, {0x78,0x8337200e}, {0x7c,0x80886001}, 

    {0xf0,0x8f},       
    {0x00,0x3280000b}, {0x04,0xb0062001}, {0x08,0xbb2f601c}, {0x0c,0x820f000f}, {0x10,0x8210401d}, {0x14,0xc226a710}, {0x18,0xbb2e6002}, {0x1c,0xc206a710}, 
    {0x20,0xc2276710}, {0x24,0xb2066001}, {0x28,0xb0062001}, {0x2c,0xc2002514}, {0x30,0x80a60001}, {0x34,0x0abfffd3}, {0x38,0xb406a004}, {0x3c,0xf2202514}, 
    {0x40,0x81c7e008}, {0x44,0x81e80000}, {0x48,0x033fc180}, {0x4c,0x96106004}, {0x50,0x98102000}, {0x54,0x9b2b2002}, {0x58,0xc0236800}, {0x5c,0xc2002514}, 
    {0x60,0x80a30001}, {0x64,0x1a800005}, {0x68,0x98032001}, {0x6c,0xc2036710}, {0x70,0xc2236800}, {0x74,0xc223400b}, {0x78,0x80a32009}, {0x7c,0x08bffff7}, 

    {0xf0,0x90},       
    {0x00,0x9b2b2002}, {0x04,0xda002514}, {0x08,0x033fc180}, {0x0c,0x81c3e008}, {0x10,0xda204000}, {0x14,0x9de3bf98}, {0x18,0xd8002548}, {0x1c,0x8333200e}, 
    {0x20,0x80886001}, {0x24,0x22800006}, {0x28,0xc2102516}, {0x2c,0x03000010}, {0x30,0x822b0001}, {0x34,0x1080001e}, {0x38,0xc2202548}, {0x3c,0x80a06000}, 
    {0x40,0x02800006}, {0x44,0x9b332003}, {0x48,0x808b2004}, {0x4c,0x2280000a}, {0x50,0xc200231c}, {0x54,0x9b332003}, {0x58,0x83332002}, {0x5c,0x82086001}, 
    {0x60,0x9a0b6001}, {0x64,0x80a0400d}, {0x68,0x2280000a}, {0x6c,0xc2002560}, {0x70,0xc200231c}, {0x74,0x80a06000}, {0x78,0x22800003}, {0x7c,0xc2082360}, 

    {0xf0,0x91},       
    {0x00,0x82102005}, {0x04,0xc2202560}, {0x08,0x10800007}, {0x0c,0x90102001}, {0x10,0x80a06000}, {0x14,0x02800004}, {0x18,0x90102000}, {0x1c,0x10bffffa}, 
    {0x20,0x82007fff}, {0x24,0x7ffff677}, {0x28,0x01000000}, {0x2c,0xc2002548}, {0x30,0x9a004001}, {0x34,0x9a0b6008}, {0x38,0x82087ff7}, {0x3c,0x8210400d}, 
    {0x40,0xc2202548}, {0x44,0x81c7e008}, {0x48,0x81e80000}, {0x4c,0x00000000}, {0x50,0x00000000}, {0x54,0x00000000}, {0x58,0x00000000}, {0x5c,0x00000000}, 
    {0x60,0x00000000}, {0x64,0x00000000}, {0x68,0x00000000}, {0x6c,0x00000000}, {0x70,0x00000000}, {0x74,0x00000000}, {0x78,0x00000000}, {0x7c,0x00000000}, 

    {0xf0,0x92},       
    {0x00,0x00001688}, {0x04,0xa5010503}, {0x08,0xa5000000}, {0x0c,0x00000000}, {0x10,0x4c494348}, {0x14,0x49444449}, {0x18,0x88ecbdae}, {0x1c,0x39cf8648}, 
    {0x20,0xbe71c654}, {0x24,0x80cb80d1}, {0x28,0xc471cce5}, {0x2c,0xc9f2c400}, {0x30,0xbc0dbc43}, {0x34,0xc643a060}, {0x38,0xbd130000}, {0x3c,0x00000000}, 
    {0x40,0x00000000}, {0x44,0x00000000}, {0x48,0x00000000}, {0x4c,0x00000000}, {0x50,0x00000000}, {0x54,0x00000000}, {0x58,0x00000000}, {0x5c,0x00000000}, 
    {0x60,0x00000000}, {0x64,0x00000000}, {0x68,0x41756720}, {0x6c,0x31322032}, {0x70,0x30313500}, {0x74,0x00000000}, {0x78,0x31383a31}, {0x7c,0x393a3338}, 
};


RetCode_t RA8875::GSL1680_Init() {
    RetCode_t r = noerror;
    uint8_t buf[5] = {0};   // addr + up to 4 Bytes data
    unsigned int source_line = 0;
    unsigned int source_len;
    const struct fw_data *ptr_fw;

    // Wake it
    m_wake->write(false);
    wait_ms(20);
    m_wake->write(true);
    wait_ms(20);
    
    // Clear reg
    buf[0] = 0xe0;
    buf[1] = 0x88;
    m_i2c->write(m_addr, (char *)buf, 2);
    wait_ms(1);
    buf[0] = 0x80;
    buf[1] = 0x03;
    m_i2c->write(m_addr, (char *)buf, 2);
    wait_ms(1);
    buf[0] = 0xe4;
    buf[1] = 0x04;
    m_i2c->write(m_addr, (char *)buf, 2);
    wait_ms(1);
    buf[0] = 0xe0;
    buf[1] = 0x00;
    m_i2c->write(m_addr, (char *)buf, 2);
    wait_ms(1);
    
    // Reset
    buf[0] = 0xe0;
    buf[1] = 0x88;
    m_i2c->write(m_addr, (char *)buf, 2);
    wait_ms(1);
    buf[0] = 0xe4;
    buf[1] = 0x04;
    m_i2c->write(m_addr, (char *)buf, 2);
    wait_ms(1);
    buf[0] = 0xbc;
    buf[1] = 0x00;
    buf[2] = 0x00;
    buf[3] = 0x00;
    buf[4] = 0x00;
    m_i2c->write(m_addr, (char *)buf, 5);
    wait_ms(1);
    
    // Load Firmware
    ptr_fw = GSLX680_FW;
    source_len = ARRAY_SIZE(GSLX680_FW);
    for (source_line = 0; source_line < source_len; source_line++) 
    {
        /* init page trans, set the page val */
        if (0xf0 == ptr_fw[source_line].offset)
        {
            buf[0] = 0xf0;
            buf[1] = (uint8_t)(ptr_fw[source_line].val & 0x000000ff);
            m_i2c->write(m_addr, (char *)buf, 2);
        }
        else 
        {
            buf[0] = ptr_fw[source_line].offset;
            buf[1] = (uint8_t)(ptr_fw[source_line].val & 0x000000ff);
            buf[2] = (uint8_t)((ptr_fw[source_line].val & 0x0000ff00) >> 8);
            buf[3] = (uint8_t)((ptr_fw[source_line].val & 0x00ff0000) >> 16);
            buf[4] = (uint8_t)((ptr_fw[source_line].val & 0xff000000) >> 24);
            m_i2c->write(m_addr, (char *)buf, 5);
        }
    }
    
    // Startup chip
    buf[0] = 0xe0;
    buf[1] = 0x00;
    m_i2c->write(m_addr, (char *)buf, 2);
    wait_ms(100);
    
    return r;
}

uint8_t RA8875::GSL1680_ReadRegU8(uint8_t reg, uint8_t * buf, int count) {
    uint8_t lbuf[1];
    
    if (buf == NULL) {
        buf = lbuf;
        count = 1;
    }
    m_i2c->write(m_addr, (char *)&reg, 1);
    m_i2c->read(m_addr, (char *)buf, count);
    return buf[0];
}


uint8_t RA8875::GSL1680_TouchPositions(void) {
    if (m_irq->read() == 1) {
        uint8_t touch_data[24] = {0, 0};

        GSL1680_ReadRegU8(0x80, touch_data, 24);
        numberOfTouchPoints = touch_data[0];
        gesture = FT5206_GEST_ID_NO_GESTURE;    // no gesture support

        touchInfo[4].coordinates.y = (uint16_t)(touch_data[23])<<8 | (uint16_t)touch_data[22];
        touchInfo[4].coordinates.x = (uint16_t)(touch_data[21])<<8 | (uint16_t)touch_data[20];
        touchInfo[4].touchID = 4;
        touchInfo[4].touchCode = (numberOfTouchPoints >= 5) ? touch : no_touch;
        
        touchInfo[3].coordinates.y = (uint16_t)(touch_data[19])<<8 | (uint16_t)touch_data[18];
        touchInfo[3].coordinates.x = (uint16_t)(touch_data[17])<<8 | (uint16_t)touch_data[16];
        touchInfo[3].touchID = 0;
        touchInfo[3].touchCode = (numberOfTouchPoints >= 4) ? touch : no_touch;

        touchInfo[2].coordinates.y = (uint16_t)(touch_data[15])<<8 | (uint16_t)touch_data[14];
        touchInfo[2].coordinates.x = (uint16_t)(touch_data[13])<<8 | (uint16_t)touch_data[12];
        touchInfo[2].touchID = 0;
        touchInfo[2].touchCode = (numberOfTouchPoints >= 3) ? touch : no_touch;

        touchInfo[1].coordinates.y = (uint16_t)(touch_data[11])<<8 | (uint16_t)touch_data[10];
        touchInfo[1].coordinates.x = (uint16_t)(touch_data[9])<<8 | (uint16_t)touch_data[8];
        touchInfo[1].touchID = 0;
        touchInfo[1].touchCode = (numberOfTouchPoints >= 2) ? touch : no_touch;

        touchInfo[0].coordinates.y = (uint16_t)(touch_data[7])<<8 | (uint16_t)touch_data[6];
        touchInfo[0].coordinates.x = (uint16_t)(touch_data[5])<<8 | (uint16_t)touch_data[4];
        touchInfo[0].touchID = 0;
        touchInfo[0].touchCode = (numberOfTouchPoints >= 1) ? touch : no_touch;
    } else {
        numberOfTouchPoints = 0;
    }
    return numberOfTouchPoints;
}