2,076 (edited by Nexy 2019-08-24 18:59:47)

Ski-doo uses SafeDisc in EU.

What about the abort on error? Seems you ignore this request all the time. Sometimes a disc just doesn't want to read in audio mode, but works fine in data mode. In which case I can just fix the bad sectors later but still get a good cue file and other things.

Plextor PX-760A 1.07 (+30) : Plextor PX-716SA 1.11 (+30) : Plextor PX-W5224A 1.04 (+30) : Plextor PX-W4824 1.07 (+30) : Plextor PX-W4012TA 1.07 (+98) : Plextor PX-W1610TA (+99) : Plextor PX-W1210TA 1.10 (+99) : Lite-On LTR-48246S (+6) : Lite-On LTR-52246S (+6) : Lite-On LH-20A1H LL0DN (+6) : BenQ DW1655 BCIB (+618) : ASUS DRW-2014L1 1.02 (+6) : Yamaha CRW-F1 (+733) : Optiarc SA-7290H5 1H44 (+48) : ASUS BW-16D1HT 3.02 (+6)

2,077 (edited by reentrant 2019-08-24 20:12:15)

If you mean do not skip on uncorrectable C2 error - I vote for that too...

2,078

Yes, exactly, it should just keep going and forget the sector is corrupted. Often times they read without error with BE so I can just replace the sector(s).

Plextor PX-760A 1.07 (+30) : Plextor PX-716SA 1.11 (+30) : Plextor PX-W5224A 1.04 (+30) : Plextor PX-W4824 1.07 (+30) : Plextor PX-W4012TA 1.07 (+98) : Plextor PX-W1610TA (+99) : Plextor PX-W1210TA 1.10 (+99) : Lite-On LTR-48246S (+6) : Lite-On LTR-52246S (+6) : Lite-On LH-20A1H LL0DN (+6) : BenQ DW1655 BCIB (+618) : ASUS DRW-2014L1 1.02 (+6) : Yamaha CRW-F1 (+733) : Optiarc SA-7290H5 1H44 (+48) : ASUS BW-16D1HT 3.02 (+6)

2,079 (edited by sarami 2019-08-25 13:00:03)

Nexy wrote:

Sometimes a disc just doesn't want to read in audio mode

I need those logs.

Nexy wrote:

Often times they read without error with BE

Because often times 0xbe handles mastering error sector as no-error sector.

I have few hundred discs with -153 offset that report C2 error on Plextors. Ony any other drives there's no error. It looks like it's bug in FW. There's no other way to dump these discs then to custom compile DIC with some patches. Would be great if you introduce at least a switch to ignore these errors.

2,081

reentrant wrote:

I have few hundred discs with -153 offset that report C2 error on Plextors.

Is it same reason as Club Saturn (http://forum.redump.org/topic/19436/add … ub-saturn/) ?

F1ReB4LL wrote:

Plex and non-plex dumps are different in 1 byte, 0x00 in Plex dump (with error), 0x01 in non-plex dump (no error).

Which result did he adopt?

2,082 (edited by reentrant 2019-08-25 14:58:18)

Yes, it's the same stuff as in Club Saturn. PX760 and PX716 return the same C2 pointers but the data is different in those 24 bytes between models. I have PX4012 and the issue is there too.

2,083

Uploaded http://www.mediafire.com/file/eq80y20l9 … st.7z/file
I've not tested.
- added: search "F0 F0 F0 00 00 00 0F 0F 0F 0F" of C2

And what would happen when you find it?

2,085 (edited by Nexy 2019-08-25 20:43:29)

These are not mastering errors that I want to skip, they are perfectly valid sectors. I'm tired of wasting $5/ea on getting a disc resurfaced when there is nothing wrong with the disc. If I let it sit and retry 50000 times it sometimes can read them, it's just a problem with firmware or whatever, and I prefer not to beat the hell out of my drive for something like that.

Now that you've ordered that Ski-Doo racing disc, maybe you can make reading the ring sectors not hang forever too.

:EDIT:

logs https://drive.google.com/open?id=1XUGzR … PpuCIECD9M

Plextor PX-760A 1.07 (+30) : Plextor PX-716SA 1.11 (+30) : Plextor PX-W5224A 1.04 (+30) : Plextor PX-W4824 1.07 (+30) : Plextor PX-W4012TA 1.07 (+98) : Plextor PX-W1610TA (+99) : Plextor PX-W1210TA 1.10 (+99) : Lite-On LTR-48246S (+6) : Lite-On LTR-52246S (+6) : Lite-On LH-20A1H LL0DN (+6) : BenQ DW1655 BCIB (+618) : ASUS DRW-2014L1 1.02 (+6) : Yamaha CRW-F1 (+733) : Optiarc SA-7290H5 1H44 (+48) : ASUS BW-16D1HT 3.02 (+6)

2,086 (edited by RibShark 2019-08-25 22:32:10)

It is possible to read into the lead-out (~13 sectors or so) on the same Blu-Ray Drives that support BEh (READ CD) with the CD-DA flag by using the vendor command to read into the cache. The command is as follows:

F1 06 xx xx xx xx yy yy yy yy
xx - address to read
yy - length of data to return

Whenever reading a sector of the drive with BEh, that sector and the sectors following it get put into the cache at location 0x00000000. Each sector in the cache is 0xB00 in length. By reading the last sector of the disc, the following lead out sectors will get put into the cache starting at the address 0x00000B00, allowing them to be read with the command. The data returned by the command is formatted as follows (presuming the sector was originally read with the BEh command with CD-DA flag, 001b subchannel bits, and C2 error reporting; I haven't tested with other flags):

0x000-0x92F - Main Channel (Scrambled)
0x930-0x98F - P-W Subchannel
0x990-0x99F - Q Subchannel
0x9A0-0x9A3 - (unknown)
0x9A4-0xAC9 - C2 Error Bits
0xACA-0xB00 - (unknown)

I am not sure what the unknowns are, but this should be enough to allow for full dumping of any CD with these drives: since they could already read into the lead-in and dump discs with a negative combined offset, this method of reading into the lead-out should allow discs with a positive combined offset to be dumped.

@Sarami: Please could you implement this into DiscImageCreator, it would enable dumping for a lot more people who lack Plextors!

PX-4824TA (offset +98), PX-716A (offset +30), ASUS BW-16D1HT (offset +6)

2,087

I did some testing dumping with the ASUS drive, DIC seems to have some slight bugs with it. It dumped a few discs with combined negative offset seemingly fine. I tested it also with the problem disc and it has the same C2 errors. Here's the log for that one too.

https://drive.google.com/open?id=14HV6x … vBdyH1a1pU

Plextor PX-760A 1.07 (+30) : Plextor PX-716SA 1.11 (+30) : Plextor PX-W5224A 1.04 (+30) : Plextor PX-W4824 1.07 (+30) : Plextor PX-W4012TA 1.07 (+98) : Plextor PX-W1610TA (+99) : Plextor PX-W1210TA 1.10 (+99) : Lite-On LTR-48246S (+6) : Lite-On LTR-52246S (+6) : Lite-On LH-20A1H LL0DN (+6) : BenQ DW1655 BCIB (+618) : ASUS DRW-2014L1 1.02 (+6) : Yamaha CRW-F1 (+733) : Optiarc SA-7290H5 1H44 (+48) : ASUS BW-16D1HT 3.02 (+6)

2,088 (edited by sarami 2019-08-26 12:44:44)

RibShark wrote:

It is possible to read into the lead-out (~13 sectors or so) on the same Blu-Ray Drives that support BEh (READ CD) with the CD-DA flag by using the vendor command to read into the cache. The command is as follows:

Which vendor supports this command? Where did you get this info? Is there a specification like ecma, t10.org etc?

reentrant wrote:

And what would happen when you find it?

It doesn't look on these patterns as c2 errors.

Nexy wrote:

These are not mastering errors that I want to skip, they are perfectly valid sectors.

Yes, but your disc is single data track. There is no merit to use DIC.

2,089

sarami wrote:
RibShark wrote:

It is possible to read into the lead-out (~13 sectors or so) on the same Blu-Ray Drives that support BEh (READ CD) with the CD-DA flag by using the vendor command to read into the cache. The command is as follows:

Which vendor supports this command? Where did you get this info? Is there a specification like ecma, t10.org etc?

I reverse engineered the firmware myself; as I said in my previous post, it is supported by the same LG/ASUS Blu-Ray drives that support BEh scrambled reading. There is no specification.

PX-4824TA (offset +98), PX-716A (offset +30), ASUS BW-16D1HT (offset +6)

2,090

I tried it.
1. Read LBA 0 of a disc with BEh and cdda flag on ASUS Blu-Ray drive. My drive support BEh scrambled reading.
2. Set and send command {0xf1, 0x06, 0, 0, 0, 0, 0, 0, 0x0b, 00}
3. Returned error [Key-Asc-Ascq: 05-24-00 = ILLEGAL_REQUEST - INVALID FIELD IN CDB]

2,091

sarami wrote:

I tried it.
1. Read LBA 0 of a disc with BEh and cdda flag on ASUS Blu-Ray drive. My drive support BEh scrambled reading.
2. Set and send command {0xf1, 0x06, 0, 0, 0, 0, 0, 0, 0x0b, 00}
3. Returned error [Key-Asc-Ascq: 05-24-00 = ILLEGAL_REQUEST - INVALID FIELD IN CDB]

I have investigated further and the command works on the 3.02 firmware for the ASUS BW-16D1HT but fails on 3.10MK. Try downgrading the firmware and it should work.

PX-4824TA (offset +98), PX-716A (offset +30), ASUS BW-16D1HT (offset +6)

2,092 (edited by Nexy 2019-08-26 16:28:56)

What do you mean there is no benefit? A proper cue and logs are a benefit. I fail to understand your resistance.

The specific model RibShark is talking about is ASUS BW-16D1HT, which is the same as LG WH16NS60. This entire range (same as libredrive support dirves) probably also support this. The fact that these newer freely available drives support this is paramount, since they are easily obtainable compared to often overpriced, aging and difficult to find plextors. We need replacements for plextor and this is ideal and opens dumping to a larger audience.

:EDIT:

Guess it's a firmware issue, has to be 3.02 firmware.

Plextor PX-760A 1.07 (+30) : Plextor PX-716SA 1.11 (+30) : Plextor PX-W5224A 1.04 (+30) : Plextor PX-W4824 1.07 (+30) : Plextor PX-W4012TA 1.07 (+98) : Plextor PX-W1610TA (+99) : Plextor PX-W1210TA 1.10 (+99) : Lite-On LTR-48246S (+6) : Lite-On LTR-52246S (+6) : Lite-On LH-20A1H LL0DN (+6) : BenQ DW1655 BCIB (+618) : ASUS DRW-2014L1 1.02 (+6) : Yamaha CRW-F1 (+733) : Optiarc SA-7290H5 1H44 (+48) : ASUS BW-16D1HT 3.02 (+6)

2,093

My drive is BC-12D2HT (FW:3.11). Do you know how to downglade the FW?

RibShark wrote:

it would enable dumping for a lot more people who lack Plextors!

F1ReB4LL have already established swapping method for no-plextor users.
See wiki https://github.com/saramibreak/DiscImageCreator/wiki [Dumping Guide for CD with swap]

2,094

I doubt anyone will bother with audio swap disc method, they want a simple and easy solution.

Plextor PX-760A 1.07 (+30) : Plextor PX-716SA 1.11 (+30) : Plextor PX-W5224A 1.04 (+30) : Plextor PX-W4824 1.07 (+30) : Plextor PX-W4012TA 1.07 (+98) : Plextor PX-W1610TA (+99) : Plextor PX-W1210TA 1.10 (+99) : Lite-On LTR-48246S (+6) : Lite-On LTR-52246S (+6) : Lite-On LH-20A1H LL0DN (+6) : BenQ DW1655 BCIB (+618) : ASUS DRW-2014L1 1.02 (+6) : Yamaha CRW-F1 (+733) : Optiarc SA-7290H5 1H44 (+48) : ASUS BW-16D1HT 3.02 (+6)

2,095 (edited by Jackal 2019-08-28 08:57:22)

@sarami, after a discussion, we decided that only protection sectors with C2 errors should be replaced with 0x55 (and a proper sync/header with the same mode as the track).

So, SafeDisc dumps are unaffected, but some other protections (mainly SmartE, CD.IDX, VOB ProtectCD, 3PLock) will need to be rechecked/redumped. List of discs: https://pastebin.com/raw/77HPm5qx

Can you confirm if DIC already works this way? I guess EccEdc is only fixing the sectors that DIC is telling it to, so as long as /sf only flags C2 errored sectors of the above protections, it should be correct.

2,096 (edited by sarami 2019-08-28 12:28:21)

Jackal wrote:

we decided that only protection sectors with C2 errors should be replaced with 0x55 (and a proper sync/header with the same mode as the track).

Good. I'd waited this.

Jackal wrote:

SafeDisc dumps are unaffected, but some other protections (mainly SmartE, CD.IDX, VOB ProtectCD, 3PLock) will need to be rechecked/redumped.

Codelock and Unlicensed PS2 disc (DATEL) have several intentional C2 errors like SafeDisc.

SmartE has the duplicated MSF. DIC is fixing manually like this.

LBA[000979, 0x003d3]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:04]
LBA[000980, 0x003d4]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:05]
LBA[000981, 0x003d5]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:06]
LBA[000982, 0x003d6]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:07]
LBA[000983, 0x003d7]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:08]
LBA[000984, 0x003d8]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:09]
LBA[000985, 0x003d9]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:10]
LBA[000986, 0x003da]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:11]
LBA[000987, 0x003db]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:12]
LBA[000988, 0x003dc]: Track[01]: Original AMSF[00:15:03] -> Fixed AMSF[00:15:13]

How should I do about this?

VOB ProtectCD has invalid sync/msf/mode. DIC is fixing manually like this.

LBA[339222, 0x52d16]: Track[15]: Original reserved byte[0xff00ff00ff00ff00] -> Fixed reserved byte[0x486436ab56ff7ec0]
LBA[339222, 0x52d16]: Track[15]: Original Mode[0xff] -> Fixed Mode[0x61]
LBA[339222, 0x52d16]: Track[15]: This sector is data, but sync is invalid, so the header is generated
========== LBA[339222, 0x52d16]: Main Channel ==========
       +0 +1 +2 +3 +4 +5 +6 +7  +8 +9 +A +B +C +D +E +F
0000 : 00 FF 00 FF 00 FF 00 FF  00 FF 00 FF 00 FF 00 61   ...............a
========== LBA[339222, 0x52d16]: Main Channel ==========
       +0 +1 +2 +3 +4 +5 +6 +7  +8 +9 +A +B +C +D +E +F
0000 : 00 FF FF FF FF FF FF FF  FF FF FF 00 74 A4 72 61   ............t.ra

How should I do about this?

And are unreadable sectors (e.g. ring protection) replaced with 0x00, not 0x55?

2,097 (edited by Jackal 2019-08-28 12:55:17)

sarami wrote:

How should I do about this?

I guess the only reason for these manual fixes was to get a "proper" sync/msf/mode to fill it with 0x55?
So if these sectors are no longer replaced with 0x55, the code is obsolete and can be removed?

And are unreadable sectors (e.g. ring protection) replaced with 0x00, not 0x55?

They are still 0x55 when inside a data track (they normally have C2 errors)

2,098

Jackal wrote:
sarami wrote:

How should I do about this?

I guess the only reason for these manual fixes was to get a "proper" sync/msf/mode to fill it with 0x55?
So if these sectors are no longer replaced with 0x55, the code is obsolete and can be removed?

And are unreadable sectors (e.g. ring protection) replaced with 0x00, not 0x55?

They are still 0x55 when inside a data track (they normally have C2 errors)

OK. And I have another question.
The sector of VOB protection with "00 FF 00 FF 00 FF 00 FF  00 FF 00 FF 00 FF 00 FF" should be handled as data sector to be descrambled?

2,099 (edited by Jackal 2019-08-28 14:15:01)

sarami wrote:
Jackal wrote:
sarami wrote:

How should I do about this?

I guess the only reason for these manual fixes was to get a "proper" sync/msf/mode to fill it with 0x55?
So if these sectors are no longer replaced with 0x55, the code is obsolete and can be removed?

And are unreadable sectors (e.g. ring protection) replaced with 0x00, not 0x55?

They are still 0x55 when inside a data track (they normally have C2 errors)

OK. And I have another question.
The sector of VOB protection with "00 FF 00 FF 00 FF 00 FF  00 FF 00 FF 00 FF 00 FF" should be handled as data sector to be descrambled?

Do you have an example of output? Is the rest of the sector formatted as data?

2,100

Siedler III, Die - Das Geheimnis der Amazonen (Germany)

========== LBA[339222, 0x52d16]: Main Channel ==========
       +0 +1 +2 +3 +4 +5 +6 +7  +8 +9 +A +B +C +D +E +F
0000 : 00 FF 00 FF 00 FF 00 FF  00 FF 00 FF 00 FF 00 FF   ................
0010 : A1 2D 9D 21 73 A3 4C 44  31 F6 87 EE 6E 6B E8 85   .-.!s.LD1...nk..
0020 : 30 65 FE 2B 55 00 1F BC  CB C5 45 61 5A 15 B7 93   0e.+U.....EaZ...
0030 : FB 91 30 70 CD 01 7B D2  DE 22 04 EE 48 2E B3 0B   ..0p..{.."..H...
0040 : F0 29 68 DE A2 62 63 24  B5 93 3F F3 EA 8E BA 72   .)h..bc$..?....r
0050 : D8 14 0E 03 66 D1 FB 79  49 BA 52 44 78 01 60 2C   ....f..yI.RDx.`,
0060 : BE A0 64 3B B3 B5 54 2E  E5 81 2C E5 7B A5 39 24   ..d;..T...,.{.9$
0070 : C2 E7 9A 40 D9 22 93 E3  CC BF D5 A9 A5 05 88 D0   ...@."..........
0080 : D2 34 61 66 34 E7 5C B6  01 52 72 20 40 C9 BA B0   .4af4.\..Rr @...
0090 : 08 CC D7 A1 32 BB 4C 6A  07 44 86 95 5B 6A EE 82   ....2.Lj.D..[j..
00A0 : 06 4D 7F 6D 25 A5 FD AA  CB 18 87 6D 2E 08 23 C7   .M.m%......m..#.
00B0 : 7A 29 09 73 24 DF BC 78  AC 9F 49 AF 28 11 0C 85   z).s$..x..I.(...
00C0 : FE 8D 68 5F AD 2F 58 95  69 0B AD 1D AD 33 B4 58   ..h_./X.i....3.X
00D0 : DE D4 BF FE 57 EC 7A 19  F3 B5 C3 91 D9 BD EE A0   ....W.z.........
00E0 : 2A 93 B3 EF E9 E3 52 07  43 B2 BA 0C 66 AD 85 B0   *.....R.C...f...
00F0 : ED 2E 20 34 24 F5 20 2E  A1 30 33 84 2B A0 D6 46   .. 4$. ..03.+..F
0100 : CC AF CB FE EF DD 75 AF  63 1D 4D ED AF EE 2D 7D   ......u.c.M...-}
0110 : F2 ED 77 13 EB B3 D3 CF  77 80 67 22 65 4B 42 36   ..w.....w.g"eKB6
0120 : 20 BC 6B EA E9 F6 C5 06  93 0F AB 99 1E 49 E3 B1    .k..........I..
0130 : 80 19 DE DC 26 13 1A 35  B9 1D 19 CE 1F 21 56 1E   ....&..5.....!V.
0140 : F9 39 57 9C 89 10 CF CB  26 D9 03 6D 90 93 40 78   .9W.....&..m..@x
0150 : E7 5D 61 B8 55 3B E5 D9  7F 8E 6F E0 EF D9 2C 55   .]a.U;....o...,U
0160 : 6A 6F D8 E9 9C B3 0F C7  65 82 0A 52 AA DE D0 CE   jo......e..R....
0170 : C8 92 0D 99 1A 05 38 EE  D3 58 65 B1 B9 C7 AA 00   ......8..Xe.....
0180 : 6E A8 D3 8F F4 BF CF FB  0D 4B 3C FF 11 F5 31 92   n........K<...1.
0190 : 14 93 A1 FF FA 13 18 6B  AC 93 AF 14 4D 74 26 D7   .......k....Mt&.
01A0 : D8 B4 40 42 5D 31 56 1D  50 08 4E B7 E5 3A 17 AC   ..@B]1V.P.N..:..
01B0 : 02 6E E2 53 54 3E 55 A7  98 5B 28 45 FE B3 6D 0C   .n.ST>U..[(E..m.
01C0 : 35 40 38 B6 35 DC D8 AA  A8 0E 14 F6 D1 23 8B 06   5@8.5........#..
01D0 : 59 4B 3F DD 6E 91 56 24  01 CA EE 19 AF 6C BD AF   YK?.n.V$.....l..
01E0 : 85 F1 2E 2B AE BF 4C 94  3F 18 C9 84 87 9A 0C 50   ...+..L.?......P
01F0 : 54 32 EA 4F ED 6C E3 BD  62 D3 D0 1A 2E C5 B8 80   T2.O.l..b.......
0200 : C8 E0 5C 13 ED F9 E4 30  F5 75 08 35 15 AE E4 7E   ..\....0.u.5...~
0210 : E2 13 D3 73 84 B5 2C F3  E1 D6 47 F3 A0 94 9D 81   ...s..,...G.....
0220 : CD 6F 80 CC 01 05 FA 6E  B2 B2 E3 7C 6A 7E 6F 65   .o.....n...|j~oe
0230 : FA 2B A4 11 73 6C AD 4E  8D BA AA 73 85 0C F2 56   .+..sl.N...s...V
0240 : C9 77 FA 7F 62 98 44 45  BC CF 4E 83 21 92 39 D3   .w..b.DE..N.!.9.
0250 : E9 8A 86 FE 80 CD 24 89  DA F6 8F 18 15 D3 E1 16   ......$.........
0260 : 3F 81 70 8D 6C AB ED 72  A6 30 27 5D 9E 23 DC 3D   ?.p.l..r.0'].#.=
0270 : 5E A6 C8 3E 10 D4 55 18  BE 84 3E 3C 21 4D 75 53   ^..>..U...><!MuS
0280 : 0F 83 3B FF F6 0C 3B 51  5F D4 4E 2D 28 FF 98 2E   ..;...;Q_.N-(...
0290 : 7E 4C BC 31 6A 46 9C 2E  AC C3 C1 15 2E EA 3A F9   ~L.1jF........:.
02A0 : EF EC E4 D2 93 E7 F5 F3  0F 73 31 E9 ED E0 DC E5   .........s1.....
02B0 : AA E2 43 41 23 92 89 2C  F0 6E 91 5E B5 93 E4 77   ..CA#..,.n.^...w
02C0 : 21 66 49 6E 15 DA 5A 39  CB FF 1C 77 10 6D B0 BA   !fIn..Z9...w.m..
02D0 : 3D BA 72 BC 9C 17 D3 A3  26 D4 32 0F 80 16 8E BB   =.r.....&.2.....
02E0 : 11 CC 99 84 0B 16 BC B1  BE B4 62 DC 0F 57 31 A1   ..........b..W1.
02F0 : BE 75 E4 FE 53 DB 7D E4  0B D7 72 BA 80 E6 EB FD   .u..S.}...r.....
0300 : 04 F9 A3 8B 91 94 CF 4D  3B E2 07 FF 06 E7 40 FF   .......M;.....@.
0310 : 4A 7D C1 FF 33 5D C4 F6  D9 49 19 1D 94 D1 68 FF   J}..3]...I....h.
0320 : 81 2F 87 FF 8F FE AE FE  E8 83 19 FF 5C 7F 7D FF   ./..........\.}.
0330 : BA AD 43 09 72 17 2E 26  CE DE 1B 8D EB E7 E1 ED   ..C.r..&........
0340 : D7 53 11 FF 9F EF 13 BD  3C 03 94 63 9D FF 6D FF   .S......<..c..m.
0350 : BB 09 ED FF BB 6F 3A FF  42 85 FC FE 57 AD B3 FF   .....o:.B...W...
0360 : 92 79 9E FF 5D FF E8 AE  6E 6E F8 FF 7B 53 6F FE   .y..]...nn..{So.
0370 : 07 29 EF FF AB F9 3F 31  71 32 24 FF E0 13 CA 1B   .)....?1q2$.....
0380 : C6 95 62 FF AB 69 23 F9  2D 71 3C A0 EF D7 2F 05   ..b..i#.-q<.../.
0390 : 9F 31 D1 FF 26 F9 E9 F9  B0 0E C6 FF AA FF 7D 53   .1..&.........}S
03A0 : C7 92 63 0B A1 FF 1D 86  3F C0 E8 FF DA 3E 11 F7   ..c.....?....>..
03B0 : 67 B9 BB FF 2D B5 C8 D7  E5 FF 6D 53 68 FF 87 D6   g...-.....mSh...
03C0 : 78 D4 74 F7 AB FD BA FB  0A 04 9A FF 67 FE FC FD   x.t.........g...
03D0 : 84 7B 51 04 5B 0D 5E 76  C9 0D FD FF C4 BF AF FB   .{Q.[.^v........
03E0 : 0E 1C 21 6B 8F 7F ED 7E  39 77 6F 55 02 7F F3 7D   ..!k...~9woU...}
03F0 : 6F F1 AB FE A1 DD 93 BA  AA D6 C4 FF 66 FF 3E C5   o...........f.>.
0400 : 93 F7 D4 FF F4 0C A2 0D  DB D8 CA FF 47 3B B8 A3   ............G;..
0410 : 28 FF 7D FF 29 C4 D9 F3  D9 19 68 FF 27 3D 11 EF   (.}.).....h.'=..
0420 : 7B D9 20 49 EA EB BE FF  4E 39 6F FF 68 D7 C4 2E   {. I....N9o.h...
0430 : 01 2A A0 FF 9E FF 3F 77  2C E7 CB FE 8A 17 D1 A3   .*....?w,.......
0440 : 30 0C B7 FF 56 4B 06 31  F8 FF 63 A8 39 2B 0B 16   0...VK.1..c.9+..
0450 : 61 C0 7A FE 04 AE A6 EC  4F E7 67 3F 7D 0F AB FD   a.z.....O.g?}...
0460 : 27 91 7C FF 67 C4 48 BF  28 E6 80 FF BC 65 02 66   '.|.g.H.(....e.f
0470 : 79 E1 2C FF 8C FF 27 0F  52 22 72 FB 20 A3 24 8F   y.,...'.R"r. .$.
0480 : 59 35 65 4A FA BF 87 E3  61 1E BD FF 41 F9 C4 C9   Y5eJ....a...A...
0490 : 81 99 27 3C 3A 57 50 0B  79 29 C3 FF E0 3F DC EF   ..'<:WP.y)...?..
04A0 : 76 1B 3C 03 E4 BB 3F A7  BE 85 5F 95 36 1F C1 FD   v.<...?..._.6...
04B0 : 0B D8 16 E4 2E 7D C6 FF  07 6C 24 DB 87 7F A1 F5   .....}...l$.....
04C0 : BC CF 1A FF BE 3F 87 DF  CC 11 59 69 47 FE DA D8   .....?....YiG...
04D0 : D4 1B 44 FF CD EF D6 FD  EE FF BF FF AE FF 25 5D   ..D...........%]
04E0 : C5 31 10 FF 61 5A 12 57  98 F6 35 FF E1 E3 01 E9   .1..aZ.W..5.....
04F0 : 68 21 54 47 15 7F 62 CB  99 7B A0 FE DC B5 C7 6E   h!TG..b..{.....n
0500 : 32 9B CE FF C8 F5 23 FF  9A 8B AD E4 A4 78 21 20   2.....#......x! 
0510 : 59 74 A2 57 2C 08 E4 41  F3 70 04 12 77 BB 8B 93   Yt.W,..A.p..w...
0520 : 9F F4 EB A0 43 B5 F8 D5  02 08 29 CC B6 92 64 65   ....C.....)...de
0530 : 93 EC 66 BE F3 55 E1 44  CA 35 F7 08 35 9F A9 8A   ..f..U.D.5..5...
0540 : 99 94 98 BC E1 E8 F3 76  A3 4A 26 97 2C 38 8C C7   .......v.J&.,8..
0550 : B2 8C A4 78 74 61 02 7C  51 21 A7 08 32 00 00 7E   ...xta.|Q!..2..~
0560 : 0B FC 52 55 3A D7 03 48  D9 FF 0A 31 33 A3 37 32   ..RU:..H...13.72
0570 : A8 15 79 13 36 4D 44 46  C9 26 4F 14 56 0A 43 BB   ..y.6MDF.&O.V.C.
0580 : F6 7F 66 71 CF C0 2A F5  F9 B1 F0 19 B7 9C 0E AE   ..fq..*.........
0590 : AE 98 49 1B 32 3D A9 B8  7A 67 D6 BB 07 C4 EF C4   ..I.2=..zg......
05A0 : 07 A5 77 31 0C E8 BC 16  6E 2B 00 22 35 92 B8 06   ..w1....n+."5...
05B0 : 22 49 74 E8 C6 3F CF D7  4E 53 0A AA A6 73 46 3A   "It..?..NS...sF:
05C0 : C6 2C FE 56 28 33 73 0F  44 17 91 F9 33 22 23 AF   .,.V(3s.D...3"#.
05D0 : 44 FA 19 01 CC 3C F1 6B  0F 90 A4 C8 DC 40 4C B6   D....<.k.....@L.
05E0 : 1F 42 3D 37 35 C7 B5 E9  D3 0D DE 8B 95 6B 6B FF   .B=75........kk.
05F0 : 99 A3 C4 01 12 7B 3B 19  8C E4 EF 51 6A A3 34 DD   .....{;....Qj.4.
0600 : 52 1B 88 2C A0 D8 64 BB  DC D5 B2 EB 6F 83 AC B9   R..,..d.....o...
0610 : 27 59 A4 42 A2 7E 5F B1  D4 18 2C 4F F9 EE FF 24   'Y.B.~_...,O...$
0620 : 62 94 36 8E 84 09 F9 51  1C 2B A9 1F 05 92 EB 85   b.6....Q.+......
0630 : 1E A7 B7 1B 9E 57 5F 48  79 EB 20 C4 84 7B 3E 92   .....W_Hy. ..{>.
0640 : BB A2 6B CB 33 42 AE A1  2D E9 DD 2B A5 AA 2D 0B   ..k.3B..-..+..-.
0650 : E6 89 27 E4 8C 6F F3 81  7D 46 AB 10 86 62 AA 34   ..'..o..}F...b.4
0660 : D8 AD 8D F8 3B 6C F1 7A  8F 87 61 9C 86 AE 0B 5C   ....;l.z..a....\
0670 : 11 3C 30 F6 E4 B1 C1 04  52 E7 12 83 AB B2 DD E1   .<0.....R.......
0680 : 7F 48 E4 B3 A2 12 8A 46  ED 3E F1 6E 47 69 7E FB   .H.....F.>.nGi~.
0690 : 08 54 24 AB BB A0 CB B8  FD BF F1 6D 25 15 71 6D   .T$........m%.qm
06A0 : 51 CD BC 52 97 6E 7E C8  43 0D 7F 77 7B BB 0A CB   Q..R.n~.C..w{...
06B0 : A4 72 A1 55 35 2E 53 E5  7F 2B 09 41 A8 21 E6 75   .r.U5.S..+.A.!.u
06C0 : C5 CF AE DB E6 29 15 6E  27 9B D6 B9 18 14 CA 85   .....).n'.......
06D0 : 9C B6 17 51 80 67 EC 54  0F F3 86 DF 05 20 9B AD   ...Q.g.T..... ..
06E0 : DB F1 28 FF 0F 58 35 05  F3 BE 19 C1 23 76 62 D8   ..(..X5.....#vb.
06F0 : 53 14 C5 F4 97 B1 6F 4E  23 BF 74 1A 17 01 E2 83   S.....oN#.t.....
0700 : 45 C5 4E 61 F7 04 01 10  9A AB 8C D7 7F 17 13 9D   E.Na............
0710 : 26 3D FD 98 9D AD 29 F2  39 CA 48 DF BE 09 C5 A7   &=....).9.H.....
0720 : 7D FC 99 1F 70 4F E0 9D  2B 0A 9F 0D B0 7F F5 06   }...pO..+.......
0730 : 64 A7 CD DB B7 A6 14 2D  FC B2 18 CD BC 03 4A 10   d......-......J.
0740 : FD 6E C4 C8 C3 F6 F2 B3  8F 23 85 16 87 93 1D EF   .n.......#......
0750 : DD 95 D8 42 11 91 E2 64  0A 8B 44 54 6E 7E DF AB   ...B...d..DTn~..
0760 : 47 5C C0 4E 18 28 0F C2  E5 C8 CE 4E FF 28 05 2A   G\.N.(.....N.(.*
0770 : 3D 80 5F 3E BF 4A C7 19  5C 45 4D E0 49 E9 74 04   =._>.J..\EM.I.t.
0780 : 60 99 E1 08 D1 3D 04 6C  E8 82 FF E3 07 B8 C8 C6   `....=.l........
0790 : B0 A5 18 0E 65 2C A0 B0  30 94 15 75 84 04 9E 76   ....e,..0..u...v
07A0 : C9 26 23 50 AF 8C EB 18  38 9A 5A FF 16 1D 74 AA   .&#P....8.Z...t.
07B0 : 42 F4 D9 CC 35 A4 C1 AA  67 76 9E C0 C4 4F 09 CF   B...5...gv...O..
07C0 : 78 E0 F2 7C 5A 63 DC D3  58 5F ED BF 76 D0 91 5A   x..|Zc..X_..v..Z
07D0 : EA 31 49 BB 5F 86 05 68  D7 D0 8C 50 0E 71 93 86   .1I._..h...P.q..
07E0 : B1 62 7B E4 15 AF 2A 08  EF 26 87 B7 E8 BC 5D 33   .b{...*..&....]3
07F0 : 1A DD CD D7 35 EF 27 2A  19 0B 29 7F 16 B9 7E 94   ....5.'*..)...~.
0800 : F8 80 29 E1 27 73 4F 83  35 B8 E5 71 95 B5 AC 82   ..).'sO.5..q....
0810 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0820 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0830 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0840 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0850 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0860 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0870 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0880 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0890 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
08A0 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
08B0 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
08C0 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
08D0 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
08E0 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
08F0 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0900 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0910 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................
0920 : FF 00 FF 00 FF 00 FF 00  FF 00 FF 00 FF 00 FF 00   ................