ReDRM / Piracy dongles: Difference between revisions
m (Protected "PS3JB2 Reverse Engineering": Excessive vandalism: I Guess resellers like GaryOPA don't like this info public :P ([edit=autoconfirmed] (indefinite) [move=autoconfirmed] (indefinite))) |
|
(No difference)
|
Revision as of 07:28, 14 November 2011
Description
Dongle is DRM to make sure you have the dongle, the firmware 'special' functionality will not work without it. Contentdisc's contain fself'ed eboot.bin's
Downloads
- MFW: Jailbreak2.CFW.rar (172.34 MB)
- Dongle Updater: JB2.Dongle.Updater.rar (2.1 MB)
FW Info
PS3 System Software MFW 3.55-Dongle (Jailbreak2.CFW) filedate: juli 13 2011 2:08:58 174639 KB MD5: 43C522F8897D77B6165F95BCF3409090 SHA1: A64B010DB98996C7E53768D37D4D346F271D5950 CRC32: A32FDD1D CRC16: 6420 HMAC_SHA1: 0x88EF9FEB9BB80ABE7CF68EB3BD76148F7AD6230C Remarks: needs JB2 dongle as DRM
PUP file information Package version: 1 Image version: 47517 File count: 7 Header length: 528 Data length: 178829542 PUP file hash : 88EF9FEB9BB80ABE7CF68EB3BD76148F7AD6230C File 0 Entry id: 0x100 Filename : version.txt Data offset: 0x210 Data length: 13 File hash : 8E533875E1B43B6CBAF5E91663EB7554107B5509 File 1 Entry id: 0x101 Filename : license.xml Data offset: 0x21D Data length: 267513 File hash : B77EFE54859738385DD803E88FB5E807FF1BC6AB File 2 Entry id: 0x103 Filename : update_flags.txt Data offset: 0x41716 Data length: 5 File hash : FD7C893936FDFC668922BE6D119A462111B2BBDB File 3 Entry id: 0x200 Filename : ps3swu.self Data offset: 0x4171B Data length: 5661656 File hash : C61DDE12E75C2218214700D7D49006583F1B968B File 4 Entry id: 0x201 Filename : vsh.tar Data offset: 0x5A7AF3 Data length: 10240 File hash : D9B66E0D2845D71A67D76E7907AB06368CE61E08 File 5 Entry id: 0x202 Filename : dots.txt Data offset: 0x5AA2F3 Data length: 3 File hash : 1AA4749D0EE0D0AE937FBF73BC4B9ACD352F732A File 6 Entry id: 0x300 Filename : update_files.tar Data offset: 0x5AA2F6 Data length: 172890112 File hash : 93A7A95BFCFC263DCB4A18477062FDCC72BE47A0
Content discs
EBOOT.BIN details
SELF header
elf #1 offset: 00000000_00000090 header len: 00000000_00000a80 meta offset: 00000000_000004a0 phdr offset: 00000000_00000040 shdr offset: 00000000_002117f8 file size: 00000000_0021150c auth id: 10100000_01000003 (Unknown) vendor id: 01000002 info offset: 00000000_00000070 sinfo offset: 00000000_00000290 version offset: 00000000_00000390 control info: 00000000_000003c0 (00000000_00000100 bytes) app version: 1.0.0 SDK type: Devkit app type: NP-DRM application
Control info
control flags: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 file digest: 62 7c b1 80 8a b9 38 e3 2c 8c 09 17 08 72 6a 57 9e 25 86 e4 f1 95 cf a4 c0 04 0f c9 14 de 1f 9a 21 4e 10 ca 6b a6 8c 86 NPDRM info: magic: 4e504400 unk0 : 00000001 unk1 : 00000003 unk2 : 00000001 content_id: IV0002-NPXS00020_00-TEST000000000001 digest: 09 37 f1 32 60 b9 70 02 76 9e e4 0f 7b 10 70 0f invdigest: f6 c8 0e cd 9f 46 8f fd 89 61 1b f0 84 ef 8f f0 xordigest: 5c 62 a4 67 35 ec 25 57 23 cb b1 5a 2e 45 25 5b
Section header
offset size compressed unk1 unk2 encrypted 00000000_00000a80 00000000_00209dc0 [NO ] 00000000 00000000 [NO ] 00000000_00210a80 00000000_000005b0 [NO ] 00000000 00000000 [NO ] 00000000_00211030 00000000_00000000 [NO ] 00000000 00000000 [NO ] 00000000_00211030 00000000_00000000 [NO ] 00000000 00000000 [NO ] 00000000_00211030 00000000_00000000 [NO ] 00000000 00000000 [NO ] 00000000_00210df8 00000000_00000004 [NO ] 00000000 00000000 [N/A] 00000000_0020a7e0 00000000_00000020 [NO ] 00000000 00000000 [N/A] 00000000_0020a800 00000000_00000040 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
no encrypted metadata in fselfs.
ELF header
type: Executable file machine: PowerPC64 version: 1 phdr offset: 00000000_00000040 shdr offset: 00000000_00210e08 entry: 00000000_002200f0 flags: 00000000 header size: 00000040 program header size: 00000038 program headers: 8 section header size: 00000040 section headers: 28 section header string table index: 27
FW analysis
FW Changes
Compared to OFW 3.55: ofw-vs-jb2.rar (4.18 MB)
EULA.xml
<str id="msg_updater_10">This update will install PS3 system software version 3.55, modified to support homebrew software and the disc dongle.</str>
Version.txt
3.55-Dongle
CORE_OS_PACKAGE.pkg
lv1.self
Just one patch:
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F OFW: 000F5A40 39 20 00 00 9 .. li r9,0 JB2: 000F5A40 39 20 00 01 9 .. li r9,1
This is in lv1_map_htab to allow for RW mapping of all RAM. So who knows how many other lv1 patches are done at runtime.
lv2_kernel.self
dev_flash_010.tar.aa.2010_11_27_051337
\dev_flash\vsh\module\nas_plugin.sprx
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F OFW: 00003250 7C 60 1B 78 |`.x mr r0, r3 JB2: 00003250 38 00 00 00 8... li r0, 0
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F OFW: 00037350 41 9E 00 4C Až.L beq- cr7,4c JB2: 00037350 60 00 00 00 `... nop
"standard pkg patches"
dev_flash_016.tar.aa.2010_11_27_051337
\dev_flash\vsh\resource\explore\xmb\category_game.xml
\dev_flash\vsh\resource\explore\xmb\category_video.xml
Hardware Dongle
Components
Actel ProASIC3 A3P250 - FPGA
A3P250 = 250,000 System Gates blank = Speed Grade: Standard VQ = Package Type: Very Thin Quad Flat Pack (0.5mm pitch) G = Lead-Free Packaging: RoHS-Compliant (Green) 100 = Package Lead Count : 100 pins blank = Security Feature : no IP license blank = Temperature Range: Commercial (0°C to +70°C Ambient Temperature)
128-bit AES
1,024 bits of user flash memory
Datasheets and usermanuals: http://www.actel.com/products/pa3/docs.aspx#ds
Familyroot: http://www.actel.com/products/pa3/
Pinout A3P250 VQ100
Pin | Function | Notes |
---|---|---|
1 | GND | Ground |
2 | GAA2/IO118UDB3 | |
3 | IO118VDB3 | |
4 | GAB2/IO117UDB3 | |
5 | IO117VDB3 | |
6 | GAC2/IO116UDB3 | |
7 | IO116VDB3 | |
8 | IO112PSB3 | |
9 | GND | Ground |
10 | GFB1/IO109PDB3 | |
11 | GFB0/IO109NDB3 | |
12 | VCOMPLF | |
13 | GFA0/IO108NPB3 | |
14 | VCCPLF | |
15 | GFA1/IO108PPB3 | |
16 | GFA2/IO107PSB3 | |
17 | VCC | |
18 | VCCIB3 | |
19 | GFC2/IO105PSB3 | |
20 | GEC1/IO100PDB3 | |
21 | GEC0/IO100NDB3 | |
22 | GEA1/IO98PDB3 | |
23 | GEA0/IO98NDB3 | |
24 | VMV3 | |
25 | GNDQ | Ground |
26 | GEA2/IO97RSB2 | |
27 | GEB2/IO96RSB2 | |
28 | GEC2/IO95RSB2 | |
29 | IO93RSB2 | |
30 | IO92RSB2 | |
31 | IO91RSB2 | |
32 | IO90RSB2 | |
33 | IO88RSB2 | |
34 | IO86RSB2 | |
35 | IO85RSB2 | |
36 | IO84RSB2 | |
37 | VCC | |
38 | GND | Ground |
39 | VCCIB2 | |
40 | IO77RSB2 | |
41 | IO74RSB2 | |
42 | IO71RSB2 | |
43 | GDC2/IO63RSB2 | |
44 | GDB2/IO62RSB2 | |
45 | GDA2/IO61RSB2 | |
46 | GNDQ | Ground |
47 | TCK | |
48 | TDI | |
49 | TMS | |
50 | VMV2 | |
51 | GND | Ground |
52 | VPUMP | |
53 | NC | |
54 | TDO | |
55 | TRST | |
56 | VJTAG | |
57 | GDA1/IO60USB1 | |
58 | GDC0/IO58VDB1 | |
59 | GDC1/IO58UDB1 | |
60 | IO52NDB1 | |
61 | GCB2/IO52PDB1 | |
62 | GCA1/IO50PDB1 | |
63 | GCA0/IO50NDB1 | |
64 | GCC0/IO48NDB1 | |
65 | GCC1/IO48PDB1 | |
66 | VCCIB1 | |
67 | GND | Ground |
68 | VCC | |
69 | IO43NDB1 | |
70 | GBC2/IO43PDB1 | |
71 | GBB2/IO42PSB1 | |
72 | IO41NDB1 | |
73 | GBA2/IO41PDB1 | |
74 | VMV1 | |
75 | GNDQ | Ground |
76 | GBA1/IO40RSB0 | |
77 | GBA0/IO39RSB0 | |
78 | GBB1/IO38RSB0 | |
79 | GBB0/IO37RSB0 | |
80 | GBC1/IO36RSB0 | |
81 | GBC0/IO35RSB0 | |
82 | IO29RSB0 | |
83 | IO27RSB0 | |
84 | IO25RSB0 | |
85 | IO23RSB0 | |
86 | IO21RSB0 | |
87 | VCCIB0 | |
88 | GND | Ground |
89 | VCC | |
90 | IO15RSB0 | |
91 | IO13RSB0 | |
92 | IO11RSB0 | |
93 | GAC1/IO05RSB0 | |
94 | GAC0/IO04RSB0 | |
95 | GAB1/IO03RSB0 | |
96 | GAB0/IO02RSB0 | |
97 | GAA1/IO01RSB0 | |
98 | GAA0/IO00RSB0 | |
99 | GNDQ | Ground |
100 | VMV0 |
24.000 MHz Crystal
CLK for Actel
AMS1117 2.851049 - Low Dropout Linear Regulator
Datasheet: http://www.sltdigital.com/product/product_pdf/AMS1117.pdf / http://home1.cyber-labo.co.jp/board/goods/pdf/AMS1117.pdf
File:AMS1117 - SOT-223.png
A 47 (unreferenced 5pin IC)
package: SOT5 / SOT23-5 pins: 3 x 2 (5) markings: A 47
datasheet: none (yet)
Pin | Usage | Remarks |
---|---|---|
1 | ||
2 | GND | Ground |
3 | ||
4 | ||
5 |
Winbond 25X16AVS1G (SPI Flash 16Mbit)
W - Winbond 25X - SPI Flash 16 - 16Mbit / 2M-byte (Uniform 4Kbyte sectors/64Kbyte blocks) AVS1G - 100MHz (200Mbits/sec)
datasheet: W25X16A.pdf (1.3 MB)
Pin | Usage | Remarks |
---|---|---|
1 | /CS | Chip Select |
2 | DO | Data output |
3 | /WP | Write Protect |
4 | GND | Ground |
5 | DIO | Serial data input/output |
6 | CLK | Serial Clock |
7 | /HOLD | Hold |
8 | VCC | Vcc (min 2.7-max 3.6V) |
Dongle Updater PKG
SHA1: 4066FFEFD723FAF08EB84A62F4AA38180C40129C // MD5: 0200689D58FCA0FC51F7B738C33A5DC9 // CRC32: 4D72836 // CRC16: 8A62
Unpkg/unself'ed: dongle-updater.pkg.out.rar (2.03 MB)
Plaintext visible in the unself'ed eboot.bin : http://pastebin.com/EFQczE2r (interesting note: it used /dev_hdd0/vsh/tmp.bin as temp for the payload)
Payload
located in unself'ed eboot.bin @ offset:
eboot payload Offset(h) Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 000084F0 00000000 09 02 12 00 01 00 00 80 FA 09 04 00 00 00 FE 01 .......€ú.....þ. ... 002084E0 001FFFF0 EB 3B 01 F7 6F A9 CF 3C B6 EB 89 82 7D E6 7D 3B ë;.÷o©Ï<¶ë‰‚}æ};
SHA1: 43402D6FE2ECE43EBE91531EFA07C366D46DD121 // MD5: BA5AFAB174BF6003D41AC8951301B822 // CRC32: 248284D2 // CRC16: 8C78
lv2 dump
payload decrypted @ LV2 dump 0x7f0000
descriptors
Start Offset | End Offset | descriptor | Description |
---|---|---|---|
00000000 | 00000FFF | 0x0 | 3.41 |
00001000 | 00001FFF | 0x1 | 3.41 |
00002000 | 00002FFF | 0x2 | 3.41 |
00003000 | 00003FFF | 0x3 | 3.41 |
00004000 | 00007FFF | 0x4 | |
00008000 | 00008FFF | 0x5 | |
00009000 | 0000BFFF | 0x6 | |
0000C000 | 0000CFFF | 0x7 | |
0000D000 | 0000DFFF | 0x8 | |
0000E000 | 0000FFFF | 0x9 | |
00010000 | 00013FFF | 0xA | |
00014000 | 0001BFFF | 0xB | |
0001C000 | 0001C00F | 0xC | |
0001C010 | 0001C01F | 0xD | |
0001C020 | 0001C03F | 0xE | |
0001C040 | 0001C05F | 0xF | |
0001C060 | 0001C06F | 0x10 | |
0001C070 | 0001C07F | 0x11 | |
0001C080 | 0001C09F | 0x12 | |
0001C0A0 | 001FFFFF | 0x13 |
000A1A80 | 000B039F | 0x14 | |
000B03A0 | 001736FF | 0x15 | |
00173700 | 00189D5F | 0x16 | |
00189D60 | 001FFFFF | 0x17 |
descriptor 0x0 00000000 09 02 12 00 01 00 00 80 fa 09 04 00 00 00 fe 01 00000010 02 00 00 00 00 00 00 00 fa ce b0 03 aa bb cc dd ...
descriptor 0x1 00000000 09 02 12 00 01 00 00 80 fa 09 04 00 00 00 fe 01 00000010 02 00 00 00 00 00 00 00 fa ce b0 03 aa bb cc dd ...
descriptor 0x2 00000000 09 02 12 00 01 00 00 80 fa 09 04 00 00 00 fe 01 00000010 02 00 00 00 00 00 00 00 fa ce b0 03 aa bb cc dd ...
descriptor 0x3 00000000 09 02 12 00 01 00 00 80 fa 09 04 00 00 00 fe 01 00000010 02 00 00 00 00 00 00 00 fa ce b0 03 aa bb cc dd ...
descriptor 0x4 00000000 09 02 16 00 01 01 00 80 01 09 04 00 00 00 fe 01 00000010 02 00 04 21 b4 2f fe b1 b2 11 81 84 f8 81 2e 2f ...
descriptor 0x5 00000000 09 02 4d 0a 01 01 00 80 01 09 04 00 00 00 fe 01 00000010 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000020 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000030 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000040 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000050 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000060 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000070 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000080 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000090 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 000000a0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 000000b0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 000000c0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 000000d0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 000000e0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 000000f0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000100 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000110 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000120 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000130 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000140 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000150 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000160 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000170 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000180 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000190 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 000001a0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 000001b0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 000001c0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 000001d0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 000001e0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 000001f0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000200 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000210 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000220 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000230 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000240 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000250 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000260 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000270 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000280 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000290 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 000002a0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 000002b0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 000002c0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 000002d0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 000002e0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 000002f0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000300 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000310 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000320 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000330 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000340 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000350 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000360 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000370 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000380 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000390 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 000003a0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 000003b0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 000003c0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 000003d0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 000003e0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 000003f0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000400 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000410 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000420 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000430 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000440 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000450 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000460 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000470 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000480 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000490 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 000004a0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 000004b0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 000004c0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 000004d0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 000004e0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 000004f0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000500 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000510 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000520 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000530 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000540 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000550 04 00 00 00 fe 01 02 00 00 fe 01 02 00 09 04 00 00000560 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000570 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000580 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000590 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 000005a0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 000005b0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 000005c0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 000005d0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 000005e0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 000005f0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000600 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000610 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000620 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000630 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000640 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000650 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000660 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000670 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000680 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000690 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 000006a0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 000006b0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 000006c0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 000006d0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 000006e0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 000006f0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000700 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000710 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000720 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000730 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000740 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000750 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000760 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000770 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000780 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000790 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 000007a0 00 09 04 00 00 00 fe 01 00 00 00 fe 01 02 00 09 000007b0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 000007c0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 000007d0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 000007e0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 000007f0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000800 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000810 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000820 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000830 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000840 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000850 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000860 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000870 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000880 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000890 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 000008a0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 000008b0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 000008c0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 000008d0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 000008e0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 000008f0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000900 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000910 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000920 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000930 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000940 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000950 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000960 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000970 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000980 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00000990 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 000009a0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 000009b0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 000009c0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 000009d0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 000009e0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 000009f0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00000a00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000a10 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000a20 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000a30 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00000a40 00 fe 01 02 00 09 04 00 00 00 fe 01 02 88 37 f5 00000a50 49 4f df 9c 28 32 2f f0 14 cd 27 47 6a 23 81 75 ...
descriptor 0x6 0000000 09 02 4d 0a 01 01 00 80 01 09 04 00 00 00 fe 01 0000010 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000020 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000030 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000040 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000050 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000060 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000070 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000080 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000090 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00000a0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00000b0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00000c0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00000d0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00000e0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00000f0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000100 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000110 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000120 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000130 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000140 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000150 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000160 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000170 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000180 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000190 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00001a0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00001b0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00001c0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00001d0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00001e0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00001f0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000200 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000210 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000220 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000230 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000240 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000250 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000260 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000270 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000280 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000290 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00002a0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00002b0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00002c0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00002d0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00002e0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00002f0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000300 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000310 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000320 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000330 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000340 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000350 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000360 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000370 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000380 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000390 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00003a0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00003b0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00003c0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00003d0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00003e0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00003f0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000400 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000410 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000420 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000430 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000440 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000450 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000460 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000470 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000480 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000490 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00004a0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00004b0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00004c0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00004d0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00004e0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00004f0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000500 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000510 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000520 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000530 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000540 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000550 04 00 00 00 fe 01 02 00 00 fe 01 02 00 09 04 00 0000560 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000570 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000580 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000590 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00005a0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00005b0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00005c0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00005d0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00005e0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00005f0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000600 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000610 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000620 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000630 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000640 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000650 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000660 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000670 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000680 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000690 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00006a0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00006b0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00006c0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00006d0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00006e0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00006f0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000700 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000710 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000720 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000730 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000740 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000750 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000760 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000770 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000780 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000790 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00007a0 00 09 04 00 00 00 fe 01 00 00 00 fe 01 02 00 09 00007b0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00007c0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00007d0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00007e0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00007f0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000800 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000810 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000820 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000830 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000840 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000850 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000860 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000870 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000880 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000890 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 00008a0 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 00008b0 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00008c0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00008d0 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 00008e0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00008f0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000900 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000910 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000920 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000930 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000940 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000950 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 0000960 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 0000970 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 0000980 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 0000990 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00009a0 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 00009b0 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00009c0 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00009d0 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00009e0 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 00009f0 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 0000a00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 04 00 0000a10 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 00 09 0000a20 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 01 02 0000a30 00 09 04 00 00 00 fe 01 02 00 09 04 00 00 00 fe 0000a40 00 fe 01 02 00 09 04 00 00 00 fe 01 02 2e e3 7c 0000a50 d5 9b 2c 40 0a 02 39 f6 68 6a 15 37 90 2e 38 86 ...
descriptor 0x7 0000000 09 02 12 00 01 01 00 80 01 09 04 00 00 00 fe 01 0000010 02 00 66 bc a5 34 64 68 d0 6e 31 4c 8e d5 cd 44 ...
descriptor 0x8 0000000 09 02 00 00 01 01 00 80 01 09 04 00 00 00 fe 01 0000010 02 00 db e9 f4 e4 8b c0 7e 8c 61 47 ab 71 1b 08 ...
descriptor 0x9 0000000 09 02 30 00 01 01 00 80 01 09 04 00 00 00 fe 01 0000010 02 00 3e 21 00 00 00 00 fa ce b0 03 aa bb cc dd ...
descriptor 0xa 0000000 09 02 20 00 01 00 00 80 01 09 04 00 00 02 ff 00 0000010 00 00 07 05 02 02 08 00 00 07 05 81 02 08 00 00 ...
descriptor 0xb 0000000 09 02 35 00 01 01 00 80 32 09 04 00 00 05 fe 01 0000010 02 00 07 05 04 02 08 00 00 07 05 85 02 08 00 00 ...
descriptor 0xc 00000000 09 02 00 0f 01 00 00 80 09 02 00 0f 01 00 00 80
descriptor 0xd 00000000 09 02 00 0f 01 00 00 80 09 02 00 0f 01 00 00 80
descriptor 0xe 00000000 09 02 16 00 01 01 00 80 23 97 93 9c 54 80 63 58 00000010 4d d0 de c2 81 e4 2b 0b a9 d1 df 8b a6 86 03 3e
descriptor 0xf 00000000 09 02 4d 0a 01 01 00 80 09 02 4d 0a 01 01 00 80 00000010 c4 ed 19 24 d6 5a d9 40 cc ba 88 95 1c 0b 51 9b
descriptor 0x10 00000000 09 02 12 00 01 01 00 80 09 02 12 00 01 01 00 80
descriptor 0x11 00000000 09 02 30 00 01 01 00 80 aa 47 64 8a ca d1 c2 e5
descriptor 0x12 00000000 09 02 20 00 01 00 00 80 d5 77 77 85 62 ab 13 4a 00000010 aa 91 92 8c d9 96 c0 6e eb 20 9d 9e 92 a7 38 df
descriptor 0x13 00000000 09 02 35 00 01 01 00 80 8e 7f 3d 02 11 aa 2a fa 00000010 03 6b 2d 2c 45 d7 25 ff aa 34 b1 a8 8b 5d a7 b3 ...