?

Log in

No account? Create an account
Mystery Project - 'Twas brillig, and the slithy toves did gyre and gimble in the wabe [entries|archive|friends|userinfo]
Thomas

[ website | Beware the Jabberwock... ]
[ deviantArt | the-boggyb ]
[ FanFiction | Torkell ]
[ Tumblr | torkellr ]

Links
[Random links| BBC news | Vulture Central | Slashdot | Dangerous Prototypes | LWN | Raspberry Pi]
[Fellow blogs| a Half Empty Glass | the Broken Cube | The Music Jungle | Please remove your feet | A letter from home]
[Other haunts| Un4seen Developments | Jazz 2 Online | EmuTalk.net | Feng's shui]

Mystery Project [Friday 25th January 2013 at 9:41 pm]
Thomas

boggyb
[Tags|]
[Feeling |accomplishedaccomplished]
[Playing |Metroid_Prime_Lone_Star_OC_ReMix]

My Bus Pirate is now mostly successfully simulating... something (it wouldn't be a Mystery Project if I told you what, now would it?). It's got enough intelligence to handle the packet framing and generate suitable responses, but I'm going to leave decoding the actual payload to a PC program (if for no other reason than it's rather hard to display 2-bit graphics over a serial console).

Anyway, today's teaser is the output from the Bus Pirate when in my Mystery Project Mode:

SPI>(20)
TMcC Mystery Project Mode
Any key to exit
{0x01|0x00}
0x01|0x00
0x00|0x00
0x00|0x81
0x00|0x00

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x00

{0x04|0x00}
[0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFE|0xFF|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE
|0xFF|0xFF|0xFF|0xFF|0x1C|0xFF|0x3E|0x1C|0x0C|0x1C|0x04|0x0C|0x0C|0x04|0x24|0x04
|0xFF|0xFF|0xFF|0xFF|0x63|0xFF|0x07|0x63|0x43|0x23|0x63|0x3F|0x02|0x62|0x02|0x62
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xF7|0xFE|0x03|0x01|0x11|0x00
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0x8F|0xFF|0x47|0x8F|0x05|0x03|0x00|0x8E|0xC8|0x8C
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0x7F|0x9F|0x0E|0x04|0xE0|0x46
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xE7|0xFF|0x41|0x03|0x21|0x01
|0xFF|0xFF|0xFF|0xFF|0xF8|0xFF|0xF0|0xF8|0xF0|0xF8|0xE0|0xF8|0xC0|0x80|0x18|0x00
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0x7F|0xFF|0x7E|0xFF|0x6D|0xF3|0x61|0xC0|0x44|0x8C
|0xFF|0xFF|0xFF|0xFF|0xBF|0xFF|0xBF|0x1F|0x5F|0x0F|0x0F|0x1F|0x9F|0xFF|0x3F|0x7F
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE|0xFE|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x24|0x10|0x30|0x10|0x30|0x18|0x3C|0x18|0x18|0x3C|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x02|0x62|0x02|0x62|0x02|0x62|0x42|0x22|0x02|0x62|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x19|0x30|0x19|0x30|0x19|0x30|0x19|0x30|0x11|0x38|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x4C|0x88|0x4C|0x88|0x4C|0x88|0x48|0x8C|0xCC|0x8E|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x06|0x00|0xFA|0x04|0x7A|0xE4|0xA2|0x44|0x06|0x0C|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x20|0x31|0x21|0x30|0x20|0x31|0x21|0x31|0x61|0x31|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x00|0x18|0x00|0x18|0x00|0x18|0x98|0x00|0xC0|0x80|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x04|0x8C|0x84|0x0C|0x04|0x8C|0x48|0x84|0x61|0xC0|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x7F|0x3F|0x7F|0x3F|0x7F|0x3F|0x3F|0x7F|0x7F|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
]
0xC6|0x00
0x0C|0x00
0x00|0x81
0x00|0x00

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x08

{0x04|0x00}
[0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x77|0x00|0xFF|0x00|0x5F|0x00|0xFF|0x00|0x77|0x00|0xFF|0x00|0x5F|0x00|0xFF|0x00
|0x71|0x07|0xF2|0x0F|0xBD|0x47|0xF2|0x0F|0x73|0x0F|0xF6|0x0F|0xA5|0x5F|0xF6|0x0F
|0x51|0xFF|0xDD|0x22|0xFA|0x05|0x17|0xE8|0xAA|0x55|0x54|0xAB|0xAA|0x55|0x10|0xEF
|0x10|0xFF|0xFF|0x00|0xAA|0x55|0x00|0xFF|0xA8|0x57|0x00|0xFF|0xAA|0x55|0x01|0xFE
|0x15|0xFF|0xD5|0x2A|0xAA|0x55|0x00|0xFF|0xA4|0x5F|0x01|0xFF|0xA5|0x5F|0x01|0xFF
|0x08|0xF7|0xC4|0x3B|0xA8|0x57|0x00|0xFF|0x00|0xFF|0xAB|0xFF|0xFF|0xFF|0x7F|0x80
|0x10|0xFF|0x00|0xFF|0x80|0x7F|0x2A|0xFF|0x11|0xFF|0xFF|0xFF|0xFD|0xFF|0xF7|0x08
|0x11|0xFF|0x00|0xFF|0x15|0xFF|0x8A|0xFF|0x11|0xFF|0xFF|0xFF|0xDD|0xFF|0xFD|0x02
|0x50|0xFF|0x00|0xFF|0x54|0xFF|0xAA|0xFF|0x11|0xFF|0xFF|0xFF|0xDF|0xFF|0x7F|0x80
|0x55|0xFF|0x02|0xFF|0x45|0xFF|0xFE|0xFF|0x11|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0x00
|0x55|0xFF|0x20|0xFF|0x55|0xFF|0xAE|0xFF|0x55|0xFF|0xFF|0xFF|0xFF|0xFF|0x49|0xB6
|0x55|0xFF|0x2A|0xFF|0x55|0xFF|0xEA|0xFF|0x57|0xFF|0xB2|0xFF|0xD5|0xFF|0x6A|0xFF
|0xF7|0xFF|0xAB|0xFF|0x55|0xFF|0xAE|0xFF|0x55|0xFF|0xAB|0xFF|0x55|0xFF|0x2B|0xFF
|0xFF|0xFF|0xFF|0xFF|0x55|0xFF|0xFF|0xFF|0x77|0xFF|0xFB|0xFF|0x55|0xFF|0xFF|0xFF
|0xD5|0xFF|0xA8|0xDF|0xBD|0xDF|0x88|0xFF|0x1D|0xFF|0x8A|0xFF|0x7D|0xDF|0x8E|0xFF
|0x5F|0xFF|0xFE|0xFF|0x55|0xFF|0xAC|0xFF|0x55|0xFF|0xAA|0xFF|0x55|0xFF|0xAA|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x77|0x00|0xFF|0x00|0x5F|0x00|0xFF|0x00|0x77|0x00|0xFF|0x00|0x7F|0x00|0xFF|0x00
|0x65|0x1F|0xEA|0x1F|0xEC|0x1F|0xE8|0x1F|0xE4|0x1F|0xC8|0x3F|0xEC|0x1F|0xC8|0x3F
|0xAA|0x55|0x54|0xAB|0xAA|0x55|0x70|0x8F|0xAA|0x55|0xDC|0x23|0xAA|0x55|0xFF|0x00
|0xAA|0x55|0x04|0xFB|0xAA|0x55|0x45|0xBA|0xAA|0x55|0x44|0xBB|0xAA|0x55|0x37|0xC8
|0xA1|0x5F|0x41|0xBF|0xA1|0x5F|0x11|0xEF|0xA1|0x5F|0xC7|0x3B|0xA1|0x5F|0x57|0xAB
|0x2D|0xD3|0xFF|0x00|0x55|0x00|0xEA|0x00|0x55|0x00|0x22|0x00|0x55|0x00|0x28|0x00
|0x10|0xFF|0xFB|0x00|0x55|0x00|0xAA|0x00|0x55|0x00|0xAA|0x00|0x55|0x00|0xA8|0x00
|0x11|0xFF|0xBB|0x00|0x55|0x00|0xAA|0x00|0x55|0x00|0x22|0x00|0x55|0x00|0x84|0x00
|0x18|0xF7|0xAA|0x00|0x55|0x00|0xAA|0x00|0x57|0x00|0x22|0x00|0xFB|0x04|0x6B|0x90
|0xE5|0x5F|0xAB|0x00|0x55|0x00|0xAA|0x00|0x57|0x00|0xAA|0x00|0xAE|0x51|0xEF|0x00
|0x75|0xFF|0xBB|0x00|0x55|0x00|0xAA|0x00|0x55|0x00|0xA2|0x00|0xA9|0x54|0xAA|0x14
|0xD5|0xFF|0xFA|0x7F|0x55|0x7F|0xEA|0x7F|0x75|0x7F|0x2A|0x7F|0x35|0x7F|0xEA|0x3F
|0x55|0xFF|0xAE|0xFF|0x55|0xFF|0x8A|0xFF|0x55|0xFF|0xAB|0xFF|0x55|0xFF|0xA2|0xFF
|0x75|0xFF|0xFF|0xFF|0x55|0xFF|0xFE|0xFF|0xD5|0xFF|0xEB|0xFF|0x55|0xFF|0xEE|0xFF
|0x75|0xDF|0x82|0xFF|0x45|0xFF|0x96|0xEF|0x4D|0xF7|0x93|0xEF|0x45|0xFF|0xF2|0xEF
|0x55|0xFF|0x2B|0xFF|0x5D|0xFF|0xB8|0xFF|0x7D|0xFF|0xBA|0xFF|0x7D|0xFF|0xFE|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
]
0xCE|0x00
0xA2|0x00
0x00|0x81
0x00|0x08

{0x04|0x00}
[0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x77|0x00|0xFF|0x00|0x59|0x07|0xF3|0x0F|0x17|0x7F|0x3F|0xFF|0x7F|0xFF|0xFF|0xFF
|0x96|0x7D|0x09|0xFE|0xF6|0xDD|0xD9|0xFE|0xF2|0xDD|0x91|0xFE|0xD3|0xFC|0x93|0xFC
|0xEA|0x15|0xFD|0x02|0xFA|0x05|0xFF|0x00|0xEE|0x11|0xFF|0x22|0xEE|0x11|0xFF|0x00
|0xAA|0x55|0xDD|0x22|0xAA|0x55|0xFF|0x00|0xAA|0x55|0xED|0x32|0xAA|0x55|0xFF|0x00
|0xA3|0x5F|0xC6|0x3B|0xA2|0x5F|0xC3|0x3E|0xEA|0x17|0xE7|0x1A|0xAB|0x56|0xE2|0x1E
|0x75|0x00|0x22|0x00|0x55|0x00|0x28|0x00|0x55|0x00|0x2A|0x00|0x55|0x00|0x28|0x00
|0x55|0x00|0x32|0x00|0x55|0x00|0xA8|0x00|0x55|0x00|0x10|0x00|0x55|0x00|0x00|0x00
|0x55|0x00|0x20|0x00|0x55|0x00|0x04|0x00|0x55|0x00|0x20|0x00|0x54|0x00|0x00|0x00
|0xB7|0x50|0xA2|0x00|0x55|0x00|0x80|0x00|0x15|0x00|0xA0|0x00|0x55|0x00|0x80|0x00
|0x77|0x00|0x2A|0x00|0x55|0x00|0x08|0x00|0x55|0x00|0x92|0x00|0x55|0x00|0x00|0x00
|0xFF|0x10|0xBE|0x00|0x55|0x00|0x8A|0x00|0x57|0x00|0x2E|0x00|0x56|0x00|0x0E|0x00
|0x75|0x3F|0x63|0x3F|0x75|0x3F|0xA0|0x3F|0x75|0x3F|0x22|0x3F|0x61|0x3F|0xA2|0x3F
|0x55|0xFF|0xAA|0xFF|0x55|0xFF|0x02|0xFF|0x55|0xFF|0xA6|0xFF|0x15|0xFF|0xA0|0xFF
|0x57|0xFF|0xBF|0xFF|0x55|0xFF|0xEE|0xFF|0x55|0xFF|0x7F|0xFF|0x55|0xFF|0xAE|0xFF
|0x4B|0xF7|0xA3|0xFF|0x4B|0xF7|0xE3|0xFF|0x49|0xF7|0xAF|0xF3|0x49|0xF7|0xEF|0xF3
|0xF5|0xFF|0xFA|0xFF|0xFD|0xFF|0xFE|0xFF|0xFD|0xFF|0xFA|0xFF|0xFD|0xFF|0xFA|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x93|0xFC|0xB7|0xF8|0x93|0xFC|0xE7|0xB8|0x1B|0xF4|0x27|0xF8|0x0D|0xF0|0x27|0xF8
|0x77|0x00|0xFF|0x22|0xDD|0x00|0xFF|0x00|0x77|0x00|0xFF|0x00|0x55|0x00|0xFF|0x00
|0x2E|0x51|0xFF|0x20|0xFF|0x00|0xFF|0x00|0x7E|0x01|0xFF|0x00|0xFF|0x00|0xFF|0x00
|0xEB|0x16|0xEE|0x12|0xEB|0x16|0xE2|0x1E|0xEB|0x16|0xEA|0x16|0xAE|0x56|0xEA|0x16
|0x55|0x00|0x22|0x00|0x55|0x00|0x00|0x00|0x55|0x00|0x22|0x00|0x55|0x00|0x2A|0x00
|0x11|0x00|0x00|0x00|0x54|0x00|0x08|0x00|0x51|0x00|0x20|0x00|0x50|0x00|0xAA|0x00
|0x15|0x00|0x00|0x00|0x54|0x00|0x00|0x00|0x15|0x00|0x00|0x00|0x04|0x00|0xA8|0x00
|0x15|0x00|0x80|0x00|0x55|0x00|0xA0|0x00|0x11|0x00|0xA0|0x00|0x45|0x00|0x80|0x00
|0x11|0x00|0x00|0x00|0x55|0x00|0x8A|0x00|0x15|0x00|0x02|0x00|0x55|0x00|0x00|0x00
|0x57|0x00|0x0A|0x00|0x45|0x00|0x2E|0x00|0x15|0x00|0x2E|0x00|0x4D|0x00|0x8A|0x00
|0x31|0x3F|0x22|0x3F|0x31|0x3F|0x20|0x3F|0x21|0x3F|0x20|0x3F|0x35|0x3F|0x30|0x3F
|0x55|0xFF|0x02|0xFF|0x55|0xFF|0x00|0xFF|0x55|0xFF|0x22|0xFF|0x55|0xFF|0x80|0xFF
|0x55|0xFF|0xAB|0xFF|0x55|0xFF|0xAA|0xFF|0x15|0xFF|0x3A|0xFF|0x55|0xFF|0xAA|0xFF
|0x59|0xF7|0xA5|0xFB|0x4B|0xF5|0xE4|0xFB|0x5F|0xF1|0xA4|0xFB|0x56|0xF9|0xA4|0xFB
|0xF5|0xFF|0xF8|0xFF|0xF5|0xFF|0xFE|0xFF|0xFD|0xFF|0xFE|0xFF|0xFD|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
]
0x68|0x00
0x64|0x00
0x00|0x81
0x00|0x08

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x08

{0x04|0x00}
[0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x55|0xFF|0xB8|0xFF|0x4A|0xF5|0x3F|0xC0|0xAA|0x55|0xDF|0x20|0xBA|0x45|0xE5|0x1A
|0xBD|0x70|0x2F|0xF0|0xCD|0x70|0x6F|0xF0|0xCD|0x70|0x6F|0xF0|0xCD|0x70|0x4F|0xF0
|0x77|0x00|0xFF|0x00|0x55|0x00|0xFF|0x00|0x57|0x00|0xFF|0x00|0x55|0x00|0xFF|0x00
|0x77|0x00|0xFF|0x00|0x5D|0x00|0xFF|0x00|0x77|0x00|0xFF|0x00|0x57|0x00|0xFF|0x00
|0xEC|0x16|0xCC|0x36|0xEE|0x14|0xD6|0x2C|0xED|0x14|0xCE|0x34|0xED|0x14|0xD4|0x2C
|0x55|0x00|0x00|0x00|0x55|0x00|0x00|0x00|0x55|0x00|0x02|0x00|0x55|0x00|0x00|0x00
|0x11|0x00|0x00|0x00|0x55|0x00|0x00|0x00|0x51|0x00|0x00|0x00|0x55|0x00|0x00|0x00
|0x10|0x00|0x00|0x00|0x54|0x00|0x00|0x00|0x11|0x00|0x00|0x00|0x55|0x00|0x00|0x00
|0x55|0x00|0xA0|0x00|0x55|0x00|0x00|0x00|0x11|0x00|0x00|0x00|0x55|0x00|0x00|0x00
|0x15|0x00|0x00|0x00|0x55|0x00|0x00|0x00|0x11|0x00|0x00|0x00|0x55|0x00|0x00|0x00
|0x15|0x00|0x0B|0x00|0x5D|0x00|0x00|0x00|0x55|0x00|0x22|0x00|0x55|0x00|0x00|0x00
|0x11|0x3F|0x38|0x1F|0x31|0x1F|0x30|0x1F|0x11|0x1F|0x30|0x1F|0x51|0x1F|0x18|0x1F
|0x11|0xFF|0x00|0xFF|0x55|0xFF|0x80|0xFF|0x55|0xFF|0x22|0xFF|0x55|0xFF|0x80|0xFF
|0x55|0xFF|0x2A|0xFF|0x55|0xFF|0xAA|0xFF|0x51|0xFF|0xAA|0xFF|0x55|0xFF|0x2A|0xFF
|0x56|0xF9|0xA6|0xF9|0x52|0xFD|0x27|0xF8|0x52|0xFD|0xA7|0xF8|0x50|0xFD|0xAB|0xFC
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0x7F|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x6A|0x15|0xFF|0x00|0xAE|0x51|0xFF|0x00|0xE6|0x11|0xFF|0x00|0xBB|0x45|0xFD|0x02
|0xCD|0x70|0x4F|0xF0|0x45|0xF0|0xDF|0xE0|0x45|0xF0|0xDB|0xE0|0x45|0xF0|0xFF|0xFF
|0x57|0x00|0xBF|0x00|0x56|0x01|0xFF|0x00|0x57|0x00|0xBF|0x00|0x55|0x00|0xF8|0xFF
|0x57|0x00|0xFF|0x00|0x55|0x00|0xFF|0x00|0x55|0x00|0xFF|0x00|0x55|0x00|0x00|0xFF
|0x6C|0x14|0xDC|0x23|0xDB|0x24|0xD5|0x2A|0x76|0x01|0xFF|0x00|0x7F|0x00|0x00|0xFF
|0x15|0x00|0x02|0xFF|0xFB|0x04|0x55|0xAA|0x6A|0x15|0xFF|0x00|0xFA|0x05|0x00|0xFF
|0x11|0x00|0xA3|0xFF|0xAA|0x55|0x10|0xEF|0xAA|0x55|0xFD|0x02|0xAA|0x55|0x00|0xFF
|0x55|0x00|0xFB|0xFF|0xAA|0x55|0x00|0xFF|0xAA|0x55|0x45|0xBA|0xAA|0x55|0x0A|0xFF
|0x15|0x00|0xFF|0xFF|0xAA|0x55|0x00|0xFF|0xAA|0x55|0x44|0xBB|0xAA|0x55|0x8A|0xFF
|0x55|0x00|0xFF|0xFF|0x82|0x7D|0x08|0xFF|0xA8|0x57|0x00|0xFF|0x82|0x7D|0xAF|0xFF
|0x55|0x00|0xFF|0xFF|0xA0|0x5F|0x0A|0xFF|0x88|0x77|0x00|0xFF|0x00|0xFF|0xAF|0xFF
|0x11|0x1F|0xE0|0xFF|0x00|0xFF|0xA0|0xFF|0x01|0xFF|0x00|0xFF|0x00|0xFF|0xFF|0xFF
|0x11|0xFF|0x2A|0xFF|0x15|0xFF|0x2A|0xFF|0x11|0xFF|0x02|0xFF|0x15|0xFF|0xFF|0xFF
|0x55|0xFF|0xAA|0xFF|0x55|0xFF|0x0A|0xFF|0x55|0xFF|0xA2|0xFF|0x55|0xFF|0xFF|0xFF
|0x13|0xFC|0xA3|0xFC|0x41|0xFC|0xAB|0xFC|0x57|0xFC|0xA3|0xFC|0xFF|0xFF|0xFF|0xFF
|0x7F|0xFF|0x7F|0xFF|0x7F|0xFF|0x7F|0xFF|0xFF|0x7F|0x3F|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
]
0x6B|0x00
0x6D|0x00
0x00|0x81
0x00|0x08

{0x04|0x00}
[0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x2E|0x51|0xF6|0x09|0x6F|0x11|0xFC|0x03|0x6F|0x11|0xFE|0x01|0x1C|0x41|0xFE|0x01
|0x89|0x77|0xDC|0x23|0x55|0x00|0xFF|0x00|0x55|0xFF|0x7A|0xFF|0x55|0xFF|0x3C|0xFF
|0x91|0x7F|0xC5|0x3A|0x55|0x00|0xEF|0x10|0x15|0xFF|0x3B|0xFF|0x55|0xFF|0xEF|0xFF
|0x15|0xFF|0xF4|0x0B|0x55|0x00|0xFF|0x00|0x51|0xFF|0x3B|0xFF|0x53|0xFD|0xFF|0xFF
|0x51|0xFF|0x40|0xBF|0xFF|0x00|0x00|0xFF|0x55|0xFF|0xFF|0xFF|0x55|0xFF|0xFF|0xFF
|0x15|0xFF|0x40|0xBF|0xFA|0x05|0x00|0xFF|0x55|0xFF|0xBF|0xFF|0x57|0xFF|0xFF|0xFF
|0x51|0xFF|0x44|0xBB|0xAA|0x55|0x00|0xFF|0x55|0xFF|0xFF|0xFF|0x5D|0xFF|0xFF|0xFF
|0x15|0xFF|0x40|0xBF|0xAA|0x55|0x00|0xFF|0x55|0xFF|0xFF|0xFF|0x5D|0xFF|0xFF|0xFF
|0x11|0xFF|0x80|0xFF|0xAA|0xD5|0x80|0xFF|0x55|0xFF|0xFF|0xFF|0xDF|0xFF|0xFF|0xFF
|0x15|0xFF|0x00|0xFF|0x80|0x7F|0x0A|0xFF|0x7D|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x55|0xFF|0x00|0xFF|0x00|0xFF|0xAA|0xFF|0x7F|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x55|0xFF|0x22|0xFF|0x05|0xFF|0xEE|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x15|0xFF|0x2A|0xFF|0x55|0xFF|0xBF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xF5|0xFF|0xA8|0xFF|0x5D|0xFF|0xEF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x77|0xFF|0xB7|0xFF|0x55|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x7A|0x05|0xFD|0x03|0xBE|0x41|0xFC|0x03|0x6C|0x13|0xFC|0x03|0x58|0x07|0xF8|0x07
|0x91|0x7F|0x00|0xFF|0xAA|0x55|0x00|0xFF|0x8A|0x75|0x04|0xFB|0xAA|0x55|0x00|0xFF
|0x15|0xFF|0x00|0xFF|0xA0|0x5F|0x00|0xFF|0xAA|0x55|0x40|0xBF|0xAA|0x55|0x00|0xFF
|0x55|0xFF|0x00|0xFF|0x3A|0xD5|0x00|0xFF|0xAA|0x55|0x0C|0xF3|0x2A|0xD5|0x04|0xFB
|0x08|0xF7|0x00|0xFF|0x44|0xFF|0x00|0xFF|0xDF|0x7F|0x0F|0xFF|0x5D|0xF8|0x0A|0xF8
|0x89|0x77|0x00|0xFF|0x15|0xFF|0x00|0xFF|0xFF|0xFF|0xFF|0xFF|0x55|0x00|0xAA|0x00
|0x11|0xFF|0x00|0xFF|0x54|0xFF|0x00|0xFF|0xFF|0xFF|0xFF|0xFF|0x55|0x00|0xAA|0x00
|0x11|0xFF|0x00|0xFF|0x55|0xFF|0x00|0xFF|0xFF|0xFF|0xFF|0xFF|0x55|0x00|0xAA|0x00
|0x55|0xFF|0x22|0xFF|0x55|0xFF|0x00|0xFF|0xFF|0xFF|0xBC|0xFF|0x55|0x00|0xAA|0x00
|0x15|0xFF|0x0A|0xFF|0x55|0xFF|0x02|0xFF|0xFF|0xFF|0xA0|0xFF|0x55|0x00|0xAA|0x00
|0x55|0xFF|0x2A|0xFF|0x55|0xFF|0x22|0xFF|0xFF|0xFF|0x55|0xAA|0x55|0x00|0xAA|0x00
|0x55|0xFF|0xBE|0xFF|0x55|0xFF|0xEE|0xFF|0xFD|0xFF|0xFF|0x0F|0x5D|0x0F|0xAE|0x0F
|0xFF|0xFF|0xFF|0xFF|0xFD|0xFF|0xFE|0xFF|0xD5|0xFF|0xFF|0xFF|0xD5|0xFF|0xFA|0xFF
|0xFF|0xFF|0xFF|0xFF|0xD5|0xFF|0xFB|0xFF|0x55|0xFF|0xBB|0xFF|0x7D|0xFF|0xAA|0xFF
|0xFF|0xFF|0xFF|0xFF|0x55|0xFF|0xFF|0xFF|0x77|0xFF|0xAF|0xFF|0x55|0xFF|0xAA|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFD|0xFF|0xFF|0xFF|0x7F|0xFF|0xFF|0xFF|0x7D|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
]
0x06|0x00
0xDC|0x00
0x00|0x81
0x00|0x08

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x08

{0x04|0x00}
[0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x70|0x07|0xF8|0x07|0x5A|0x05|0xF8|0x07|0x3A|0x45|0xF0|0x0F|0x52|0x0D|0xF4|0x0B
|0x8A|0x75|0x04|0xFB|0xAA|0x55|0x00|0xFF|0xAA|0x55|0x04|0xFB|0xAA|0x55|0x00|0xFF
|0xAA|0x55|0x00|0xFF|0xAA|0x55|0x00|0xFF|0x9A|0x7D|0x18|0xFF|0x72|0xDD|0x90|0xFF
|0xAA|0x55|0x4C|0xB3|0x2A|0xD5|0x14|0xEB|0xAA|0x55|0x5C|0xA3|0xAA|0x55|0x1C|0xE3
|0x1D|0xF8|0x1B|0xF8|0x1D|0xF8|0x9A|0xF8|0x15|0xF8|0x93|0xF8|0x1D|0xF0|0x9A|0xF0
|0x55|0x00|0xA2|0x00|0x59|0x0C|0xBA|0x00|0x54|0x03|0xB7|0x03|0x56|0x01|0x8D|0x02
|0x55|0x00|0x22|0x00|0xD5|0x00|0x88|0x00|0x95|0x70|0x02|0x30|0xF5|0x40|0xA0|0x50
|0x55|0x00|0x22|0x00|0x5D|0x00|0x00|0x00|0x55|0x00|0x2B|0x00|0x55|0x00|0x00|0x00
|0x55|0x00|0xA2|0x00|0xD5|0x00|0x00|0x00|0x55|0x00|0xB8|0x00|0x55|0x00|0x6A|0x00
|0x55|0x00|0x22|0x00|0x55|0x00|0x00|0x00|0x55|0x00|0xBA|0x00|0x55|0x00|0xC0|0x00
|0x55|0x00|0xA2|0x00|0x59|0x04|0x84|0x00|0x55|0x00|0x26|0x00|0x55|0x00|0x8C|0x00
|0x5D|0x0F|0xAF|0x0F|0x5F|0x07|0xAE|0x07|0x55|0x07|0xA7|0x07|0x57|0x07|0x87|0x07
|0x71|0xFF|0xFA|0xFF|0x75|0xFF|0xFE|0xFF|0x75|0xFF|0xFA|0xFF|0x7C|0xFF|0xF8|0xFF
|0x57|0xFF|0xB3|0xFF|0x55|0xFF|0xB0|0xFF|0x5F|0xFF|0x2F|0xFF|0x55|0xFF|0xEE|0xFF
|0x55|0xFF|0xAB|0xFF|0x55|0xFF|0x6E|0xFF|0xD5|0xFF|0xEA|0xFF|0x57|0xFF|0xE3|0xFF
|0x7F|0xFF|0xFF|0xFF|0x5F|0xFF|0xFF|0xFF|0xDF|0xFF|0xFF|0xFF|0x5F|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x6A|0x15|0xF4|0x0B|0x4A|0x15|0xF5|0x0A|0x6A|0x15|0xCC|0x33|0x6A|0x15|0xD7|0x28
|0x88|0x77|0x00|0xFF|0x12|0xFD|0x00|0xFF|0x88|0x77|0xF8|0xFF|0xAB|0x55|0xD1|0x2F
|0x90|0x7F|0x00|0xFF|0xA4|0x5F|0x00|0xFF|0x88|0x77|0x1F|0xFF|0x35|0xFF|0x25|0xFA
|0xAA|0x55|0xDC|0xE3|0xEA|0xD5|0xFC|0xC3|0xEB|0xD5|0xBC|0xC3|0xAB|0x55|0x78|0x87
|0x15|0xF0|0x12|0xF0|0x15|0xF0|0x30|0xF0|0x95|0x70|0x70|0xB0|0xB5|0x70|0x30|0xF0
|0x54|0x02|0x37|0x00|0x45|0x10|0x9B|0x00|0x55|0x00|0x32|0x00|0x55|0x00|0x07|0x00
|0xF5|0x10|0xF0|0x00|0x55|0x00|0xEE|0x00|0x55|0x00|0x00|0x00|0x55|0x00|0x2A|0x00
|0x55|0x00|0x00|0x00|0x55|0x00|0xAA|0x00|0x11|0x00|0x00|0x00|0x54|0x00|0xA8|0x00
|0x55|0x00|0x00|0x00|0x55|0x00|0xAA|0x00|0x55|0x00|0x0B|0x00|0x54|0x00|0x86|0x00
|0x55|0x00|0x00|0x00|0x55|0x00|0xFF|0x00|0x15|0x00|0xAB|0x00|0x55|0x00|0x8F|0x00
|0x55|0x00|0x24|0x00|0x5D|0x04|0xFE|0x00|0x55|0x00|0xB2|0x00|0x55|0x00|0x8A|0x00
|0x57|0x07|0x23|0x07|0x53|0x07|0x87|0x03|0x57|0x03|0x23|0x03|0x57|0x03|0x83|0x03
|0x74|0xFF|0xBC|0xFF|0xF4|0xFF|0xFC|0xFF|0x75|0xFF|0xFE|0xFF|0xFD|0xFF|0xFA|0xFF
|0x5D|0xFF|0x3F|0xFF|0x7F|0xFF|0xFF|0xFF|0x55|0xFF|0x2E|0xFF|0x5D|0xFF|0x28|0xFF
|0x59|0xF7|0xB2|0xFF|0x5D|0xFF|0xEF|0xFF|0x55|0xFF|0xFF|0xFF|0xDD|0xFF|0xFA|0xFF
|0x7F|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0x7F|0xFF|0xFF|0xFF|0xD7|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
]
0x50|0x00
0x6C|0x00
0x00|0x81
0x00|0x08

{0x04|0x00}
[0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x0A|0x75|0xDD|0x22|0xAA|0x55|0x97|0x68|0x2E|0x51|0xBD|0x42|0x3A|0x45|0xBF|0x40
|0xA9|0x57|0xD0|0x2F|0xA5|0x5F|0x52|0xAF|0xAA|0x55|0x5F|0xA0|0xAA|0x55|0xFF|0x00
|0xBA|0x75|0x25|0xFA|0x6A|0xF5|0xD7|0xE8|0xEA|0x15|0xDD|0x22|0xAA|0x55|0x7F|0x80
|0xAB|0x55|0xF8|0x07|0xB9|0x47|0x70|0x8F|0xE8|0x17|0xF6|0x0B|0xF8|0x07|0xF2|0x0F
|0xB5|0x70|0x20|0xF0|0xA5|0x70|0x30|0xE0|0xF5|0x60|0x32|0xE0|0x75|0xE0|0x60|0xE0
|0x15|0x00|0x32|0x00|0x55|0x00|0x28|0x00|0x15|0x00|0x22|0x00|0x55|0x00|0x00|0x00
|0x55|0x00|0x00|0x00|0x55|0x00|0x00|0x00|0x55|0x00|0x22|0x00|0x55|0x00|0x00|0x00
|0x11|0x00|0x02|0x00|0x51|0x04|0x07|0x00|0x57|0x00|0x20|0x00|0x50|0x00|0x00|0x00
|0x53|0x03|0x83|0x00|0xC4|0x03|0x80|0x00|0x55|0x00|0x00|0x00|0x04|0x00|0x00|0x00
|0x11|0x00|0xA3|0x00|0x55|0x00|0x00|0x00|0x55|0x00|0x00|0x00|0x55|0x00|0x00|0x00
|0x15|0x00|0xBA|0x00|0xD4|0x12|0x06|0x08|0x4B|0x14|0x00|0x00|0x55|0x00|0x00|0x00
|0x53|0x03|0x23|0x03|0x53|0x03|0x03|0x03|0x51|0x03|0x21|0x03|0x55|0x01|0x03|0x01
|0x5D|0xFF|0xFF|0xFF|0x5D|0xFF|0xBE|0xFF|0x5D|0xFF|0xBF|0xFF|0x5D|0xFF|0xFE|0xFF
|0x17|0xFF|0x2F|0xFF|0x5D|0xFF|0xAB|0xFF|0x55|0xFF|0x2B|0xFF|0x55|0xFF|0xAB|0xFF
|0x7D|0xFF|0xFB|0xFF|0x55|0xFF|0xEA|0xFF|0x7D|0xFF|0xFB|0xFF|0x55|0xFF|0xFE|0xFF
|0x7F|0xFF|0xFF|0xFF|0xDD|0xFF|0xFF|0xFF|0x5F|0xFF|0xFF|0xFF|0x5D|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xAE|0x51|0xFF|0x00|0xAA|0x55|0x7F|0x80|0xAA|0x55|0xFF|0x00|0xAF|0x50|0x7F|0x80
|0xAA|0x55|0xFD|0x02|0xAA|0x55|0xFF|0x00|0xAA|0x55|0xFF|0x00|0xAA|0x55|0xFF|0x00
|0xAA|0x55|0xFF|0x00|0xAA|0x55|0xFF|0x00|0xEA|0x15|0xFF|0x00|0xAB|0x54|0xFF|0x00
|0xF8|0x07|0xF4|0x0B|0xD8|0x07|0xF0|0x0F|0x68|0x17|0xF0|0x0F|0x4C|0x17|0xF0|0x0F
|0xF5|0x60|0x60|0xE0|0xD5|0x60|0x60|0xE0|0xD5|0x60|0x40|0xE0|0x75|0xC0|0x68|0xC0
|0x55|0x00|0x0A|0x00|0x55|0x00|0x00|0x00|0x55|0x00|0x22|0x00|0x55|0x00|0x00|0x00
|0x11|0x00|0x20|0x00|0x55|0x00|0x00|0x00|0x11|0x00|0x00|0x00|0x55|0x00|0x00|0x00
|0x11|0x00|0x22|0x00|0x54|0x00|0x00|0x00|0x51|0x00|0x00|0x00|0x54|0x00|0x00|0x00
|0x11|0x00|0x22|0x00|0x04|0x00|0x00|0x00|0x55|0x00|0x00|0x00|0x44|0x00|0x00|0x00
|0x51|0x00|0x00|0x00|0x44|0x00|0x00|0x00|0x51|0x00|0x00|0x00|0x04|0x00|0x08|0x00
|0x51|0x00|0x00|0x00|0x55|0x00|0x00|0x00|0x15|0x00|0x00|0x00|0x45|0x00|0x00|0x00
|0x51|0x01|0x01|0x01|0x55|0x01|0x01|0x01|0x11|0x01|0x01|0x00|0x55|0x00|0x01|0x00
|0x5F|0xFF|0xFF|0xFF|0xDF|0xFF|0xEF|0xFF|0xDF|0xFF|0xBF|0xFF|0xDF|0xFF|0xFF|0xFF
|0x15|0xFF|0x8B|0xFF|0x55|0xFF|0xAB|0xFF|0x55|0xFF|0xBF|0xFF|0x95|0xFF|0xEB|0xFF
|0x75|0xFF|0xFF|0xFF|0xD5|0xFF|0xEB|0xFF|0x55|0xFF|0xFB|0xFF|0xD5|0xFF|0xFF|0xFF
|0x57|0xFF|0xBF|0xFF|0x5D|0xFF|0xFF|0xFF|0x5D|0xFF|0xFF|0xFF|0x5D|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
]
0xC2|0x00
0x4E|0x00
0x00|0x81
0x00|0x08

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x08

{0x04|0x00}
[0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xAA|0x55|0xFF|0x00|0xAA|0x55|0xFF|0x00|0xAE|0x51|0xFF|0x00|0xAB|0x54|0xFF|0x00
|0xFE|0x01|0xFF|0x00|0xBF|0x40|0xFF|0x00|0xE6|0x11|0xFF|0x00|0xFB|0x04|0xFF|0x00
|0xEF|0x10|0xFF|0x00|0xAB|0x54|0xFF|0x00|0xAF|0x50|0xFF|0x00|0xAB|0x54|0xFF|0x00
|0x68|0x17|0xF0|0x0F|0x4E|0x15|0xF0|0x0F|0x6E|0x15|0xF0|0x0F|0x6E|0x15|0xF0|0x0F
|0x55|0xC0|0xE2|0xC0|0x55|0xC0|0xEA|0xC0|0x55|0xC0|0xC0|0xFF|0xAA|0x55|0x00|0xFF
|0x55|0x00|0x20|0x00|0x55|0x00|0x00|0x00|0x55|0x00|0x00|0xFF|0x04|0xFF|0x00|0xFF
|0x55|0x00|0x00|0x00|0x55|0x00|0x00|0x00|0x15|0x00|0x00|0xFF|0x45|0xFF|0x00|0xFF
|0x55|0x00|0x02|0x00|0x55|0x00|0x02|0x00|0x11|0x00|0x23|0xFF|0x54|0xFF|0x00|0xFF
|0x51|0x00|0xB0|0x00|0x55|0x00|0xB0|0x00|0x50|0x00|0xFB|0xFF|0x15|0xFF|0x00|0xFF
|0x11|0x00|0x00|0x00|0x40|0x00|0x00|0x00|0x10|0x00|0xFF|0xFF|0x40|0xFF|0x00|0xFF
|0x11|0x00|0x00|0x00|0x44|0x00|0x00|0x00|0x10|0x00|0xFF|0xFF|0x10|0xFF|0x00|0xFF
|0x11|0x00|0x18|0x00|0x55|0x00|0x00|0x00|0x17|0x00|0xFF|0xFF|0x55|0xFF|0x0A|0xFF
|0xD7|0xFF|0xBF|0xFF|0xD7|0xFF|0xEF|0xFF|0xD7|0xFF|0xA7|0xFF|0x57|0xFF|0xAF|0xFF
|0x55|0xFF|0xEB|0xFF|0xD5|0xFF|0xAB|0xFF|0x57|0xFF|0xEF|0xFF|0xD5|0xFF|0xBA|0xFF
|0x7F|0xFF|0xBF|0xFF|0xD5|0xFF|0xFF|0xFF|0xFF|0xFF|0xFB|0xFF|0x55|0xFF|0xEF|0xFF
|0xF5|0xFF|0xFF|0xFF|0x55|0xFF|0xEF|0xFF|0x55|0xFF|0xFB|0xFF|0x5D|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0x2E|0x51|0xFF|0x00|0xAB|0x54|0xFF|0x00|0xAA|0x55|0xFD|0x02|0xAA|0x55|0x00|0xFF
|0xAE|0x51|0xFF|0x00|0xBB|0x44|0xFF|0x00|0xAE|0x51|0xFF|0x00|0xAA|0x55|0x17|0xE8
|0xE7|0x10|0xFF|0x00|0xAB|0x54|0xF7|0x08|0xEF|0x10|0xFF|0x00|0xAB|0x54|0xF5|0x0A
|0x52|0x05|0x0C|0x03|0x06|0x01|0x8F|0x00|0x56|0x01|0xAF|0x00|0xD5|0x00|0x7F|0x80
|0x8A|0x75|0x04|0xFB|0x02|0xFD|0x05|0xFA|0x6E|0x11|0xFF|0x00|0xFF|0x00|0xFF|0x00
|0x88|0x77|0x40|0xBF|0xA0|0x5F|0x70|0x8F|0x2A|0x55|0xFD|0x02|0xBA|0x45|0xF5|0x0A
|0x08|0xF7|0x00|0xFF|0x22|0xDD|0x00|0xFF|0xAA|0x55|0xD4|0x2B|0xAA|0x55|0x51|0xAE
|0x88|0x77|0x20|0xFF|0x55|0xFF|0x00|0xFF|0xA0|0x5F|0x44|0xBB|0xAA|0x55|0x50|0xAF
|0x8D|0x77|0x00|0xFF|0x45|0xFF|0x00|0xFF|0x08|0xF7|0x40|0xBF|0xAA|0x55|0x00|0xFF
|0x51|0xFF|0x22|0xFF|0x55|0xFF|0x08|0xFF|0x81|0x7F|0x00|0xFF|0xA0|0x5F|0x00|0xFF
|0x11|0xFF|0x22|0xFF|0x55|0xFF|0x00|0xFF|0x11|0xFF|0x00|0xFF|0x00|0xFF|0x00|0xFF
|0x55|0xFF|0x22|0xFF|0x55|0xFF|0x8A|0xFF|0x51|0xFF|0x02|0xFF|0x55|0xFF|0x0A|0xFF
|0x57|0xFF|0xAB|0xFF|0x55|0xFF|0xAF|0xFF|0x15|0xFF|0x2B|0xFF|0x55|0xFF|0x8B|0xFF
|0x55|0xFF|0xFB|0xFF|0xD5|0xFF|0xEA|0xFF|0x55|0xFF|0xFA|0xFF|0x5D|0xFF|0xFF|0xFF
|0x57|0xFF|0xBF|0xFF|0x55|0xFF|0xEA|0xFF|0x57|0xFF|0xAF|0xFF|0x5F|0xFF|0xFF|0xFF
|0xF7|0xFF|0xFB|0xFF|0x55|0xFF|0xFF|0xFF|0xF5|0xFF|0xFF|0xFF|0xFD|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
]
0x26|0x00
0x93|0x00
0x00|0x81
0x00|0x08

{0x04|0x00}
[0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFE|0xFF|0xFC|0xFE|0xFC|0xF8|0xF9|0xF1|0xE3|0xF3
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0x77|0x8F|0x0E|0x07|0x87|0x7E|0xFC|0xFE|0xFE|0xFC
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xBF|0x7E|0x3C|0x3E|0x1E|0x3C|0x18|0x3C|0x18|0x3C
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0x77|0xFB|0xF1|0x73|0x61|0x73|0x21|0x63|0x20|0x43
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0x7B|0x87|0x81|0x03|0x83|0x3F|0x3F|0x3F|0x37|0x0F
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xBB|0xC7|0xC3|0x83|0xD9|0x83|0xC1|0x9B|0x82|0x83
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xDE|0xE3|0xC3|0x80|0x25|0x98|0x19|0x3C|0x78|0x3C
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xBB|0x7D|0x71|0x39|0x03|0x33|0x23|0x87|0xCF|0x87
|0xFF|0xFF|0xAF|0xD5|0xFB|0xD5|0xFB|0xD5|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xE3|0xF3|0xF7|0xE3|0xE3|0xF3|0xF0|0xF3|0xF0|0xF8|0xFA|0xFC|0xFF|0xFF|0xFF|0xFF
|0xF9|0xFC|0x9C|0x08|0x88|0x18|0x5B|0x91|0x03|0x13|0x07|0x33|0xFF|0xFF|0xFF|0xFF
|0x3D|0x98|0x3A|0x19|0x93|0x19|0xD1|0x93|0xC3|0x93|0xA7|0xD3|0xFF|0xFF|0xFF|0xFF
|0x48|0x03|0x18|0x0B|0x80|0x1B|0xB3|0x18|0x33|0xB8|0xB1|0xFA|0xFF|0xFF|0xFF|0xFF
|0x0F|0x07|0x37|0x0F|0x3F|0x7F|0x03|0x7F|0x01|0x03|0x07|0x03|0xFF|0xFF|0xFF|0xFF
|0x83|0x82|0x38|0x91|0x3C|0x99|0xA8|0x11|0x01|0x03|0x8B|0x07|0xFF|0xFF|0xFF|0xFF
|0x79|0x3C|0x7D|0x38|0x78|0x39|0x4B|0x31|0x81|0x03|0xCB|0x87|0xFF|0xFF|0xFF|0xFF
|0x8F|0xCF|0x8F|0xDF|0xCF|0x9F|0xCF|0x9F|0xCF|0x9F|0xFF|0x9F|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF|0xFF
]
0x47|0x00
0x24|0x00
0x00|0x81
0x00|0x08

{0x04|0x00}
0x04|0x00
0x00|0x00
0x00|0x81
0x00|0x08

{0x02|0x00}
[0x01|0x13|0xE4|0x41]
0x3F|0x00
0x01|0x00
0x00|0x81
0x00|0x08

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x06

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x04

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x00

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x00

{0x0F|0x00}
0x0F|0x00
0x00|0x00
0x00|0x81
0x00|0x00

Some hints: the wire protocol is SPI. The two bytes in the curly braces are a command code followed by a flags byte. The bytes in the square brackets are the payload data. The four lines after that each contain a byte received followed by a byte transmitted (those are the only lines that show data transmitted by the Bus Pirate). Not included are the sync bytes (0x88 0x33) and length bytes.

Link | Previous Entry | Share | Next Entry[ Penny for your thoughts? ]