Bugzilla – Bug 16025
apple lossless crashed faad.exe
Last modified: 2010-04-14 08:25:16 UTC
When I play the attached file, faad.exe crashes at about 1:12.
Occurs in both 7.5.0 and 7.5.1.
*** Bug 15999 has been marked as a duplicate of this bug. ***
*** Bug 16026 has been marked as a duplicate of this bug. ***
I'm not sure why your attached file was deleted. I guess it may have been too big. Do you have an example of a smaller failing file that you can attach, or can you make the failing file available somewhere else that I could grab to test with? You mentioned using dBpoweramp 13.x to encode the files - I wonder if that is relevant.
Has anyone seen this problem on a platform other than Microsoft Windows?
Some tshooting I've done: - I'm running SBS 7.5.1.30503 WinXP SP3 (but I've had the problem on 7.5.0 release version) - Only some ALAC songs cause faad.exe to crash in SBS, but those songs will consistently crash it at the same point in the song each time. - Doesn't seem to matter if it is ripped via dBpoweramp 13.x or iTunes (I have a song ripped via iTunes v8.1.0.52 that crashes it out) - "If you wear that velvet dress" off U2 Pop crashed out faad every time at about 2:19, but the rest of the songs were fine and all of them were ripped at the same time. - I've re-ripped a song via dBpoweramp 13.4 that had the problem and it went away, but I'm not sure what happened in the re-rip that corrected it. Hope this helps.
A sample failing file to test with would be great.
(In reply to comment #7) > A sample failing file to test with would be great. Sure, I can do that. Would it help to send the failing file and the same file re-ripped not failing to compare?
(In reply to comment #8) > (In reply to comment #7) > > A sample failing file to test with would be great. > > Sure, I can do that. Would it help to send the failing file and the same file > re-ripped not failing to compare? I guess the failing file will be sufficient.
I have uploaded a file to this location: http://corman.net/squeezebox/ It crashes at about 01:12. This was the first song I tried after upgrading to 7.5.0, so I am assuming quite a few others are affected.
I've uploaded an Apple Lossless file ripped using dBpoweramp Reference 13.3 with release 9 of it's apple lossless encoder. http://cid-b6a404087418bcd2.skydrive.live.com/self.aspx/ColinShare It consistently crashes for me with -1.12 left to play. I've also uploaded screenshot of the crash and the contents of the temp directory mentioned in the crash (logs and stuff) WinXP Pro SP3, 7.5.0 r30464.
Sorry, link is http://cid-b6a404087418bcd2.skydrive.live.com/browse.aspx/ColinShare
(In reply to comment #9) > (In reply to comment #8) > > (In reply to comment #7) > > > A sample failing file to test with would be great. > > > > Sure, I can do that. Would it help to send the failing file and the same file > > re-ripped not failing to compare? > > I guess the failing file will be sufficient. Here is the failing file I have. Dies around 2:19 every time: http://cid-0a219e9f460dc6eb.skydrive.live.com/browse.aspx/Faad%20error
I can't repro this on windows 7, so let's be careful with our fix. :) Windows crashes usually put an interesting message into the 'Event Viewer' in Windows (Control Panel -> System -> Administrative Tools -> Event Viewer -> Windows Logs -> Application) then scroll down until you see a red "!" with Squeezebox Server next to it.
Hmm, I can decode both Faad_crash_ATU.m4a and 05-Taxi Cab.m4a with faad.exe at the command-line just fine on XP. Have not tested under SBS yet.
Nothing relevant in my event viewer, WinXP Pro SP3.
Created attachment 6749 [details] WinXP event viewer WinXP event viewer faad error report
The U2 Track plays perfectly on 7.6-30539 on XP SP3.
I have compared the same ALAC files of an entirey album on Windows XP SP3 and Windows 7, using the same version of Squeezebox server. On XP, practically all songs cause a crash, on Windows 7 all play just fine. Squeezebox Server version: 7.5.0 - r30464. The ALAC files were all created using dBpoweramp 13.4. There are entries in the event log. They all say Faulting application faad.exe, version 0.0.0.0, faulting module faad.exe, version 0.0.0.0, fault address 0x00004f42. Hope this helps.
(In reply to comment #18) > The U2 Track plays perfectly on 7.6-30539 on XP SP3. Some more info: on the back of Phil's comments, I installed 7.6.0-30539 over the top of 7.5.0 and my offending file [05-Taxi cab.m4a, see Comment 11] now plays fine. However, another apple lossless track (also encoded with dBpoweramp 13.x, but not sure that's relevant given Comment 6) crashed out; sadly it wasn't a track that I'd tried under 7.5.0. As before for me: no error log in Windows Event Viewer. Is there a logging 'level' in that, does anyone know? Given that, I've rolled back (clean install) to 7.5.0. And once I've put all my settings in again and rescanned I'll try my offending file again! Worst case I've got a mirror copy of the library as LameV3. And no, I can't hear the difference! :-)
Some more wafflings: as part of my trial of 7.6 I had issues with unscannable apple lossless files per the attached log. See also thread http://forums.slimdevices.com/showthread.php?t=77198. 7.6 scanner log attached.
Created attachment 6752 [details] 7.6 scanner log, unscannable apple lossless files
I was trying to recreate Colin's scanning issue when I hit something odd... Using the U2 track that crashes faad, I added it to my db via Browse Music Folder and it was fine - tags OK and plays OK. Then I deleted the file and full rescanned. Then I copied the file in again and did a partial rescan... which failed - see attached log. Looks to me as if there is something odd about the m4a file header that is handled OK by the BMF code but not the scanner code? Given that most people with are having either the "can't open file" problem or the faad crashing mid-song problem.... and they already have a populated db prior to their 7.5 install... would an inconsistency between the pre-7.5 db content and the file content as read by 7.5 cause both problems? Perhaps faad itself is not the problem, since the scanner (but NOT BMF) can't scan these files. Is it a combination of slightly non-standard headers and a bug in the code that gets the data from the disk and passes it to faad? And sometimes it just can't even open the file at all and other times it does open it but mid-song it runs out of data or something and passes invalid data so faad crashes ?
Created attachment 6753 [details] rescan crashing on m4a file that crashes faad This is using the U2 file - 7.6 won't add it via a partial rescan but Brows Music Folder works!
So far, I have been unable to reproduce this using the three test tracks supplied in this bug. I have been using the following type of system: Microsoft Windows XP, Home Edition, Version 2002, Service Pack 3. Intel Pentium M processor 1.86GHz (X6 family 6 model 13_0) I have tried the following scenarios: 1. Install 7.5.0. Rescan. Add the test tracks to the file-system. Find using BMF. Play 2. Complete clean and rescan. Find using advance-search, type=apple lossless. Play. 3. Install 7.4.2. Clean and rescan. Verify will play. Install 7.5.0. No rescan. Find using advance-search, type=apple lossless. Play. All three files played without error in all scenarios. I have also tested on Linux (F12) x86_64 (2.6.32.10-90.fc12.x86_64 #1 SMP), without errors. It looks like tracking down the conditions that cause this are going to be tricky.
Is the source code for faad.exe available? I could only find the binary in subversion. If I could build and run on my system, and reproduce the crash, I might be able to figure out what's going on. Also, I am using XP sp2 (not sp3). I'll try to install sp3 when I have a chance and see if it helps.
See http://svn.slimdevices.com/repos/slim/7.5/trunk/vendor/faad2 The source and the three patches we use are there, as well as OSX (Mac) and Linux build scripts. I'm not sure where/how the Windows build is done.
Alan - it may be a red herring, but could you try scanning in the U2 track in 7.6? - I can't get it past the scanner (whereas my 34k flac files are fine!)
Phil et al: sadly I didn't look at my scanner.log following installation of 7.5 so it's possible these scanning errors were there in 7.5 as well. I installed 7.5 completely clean: I rebooted, I ran cleanmgr.exe to empty all Windows temp dirs, I ran uninstall (which deleted the Program Files and AppData dirs), I removed all of the SBS stuff from my Playlists folder, I rebooted, I ran cleanmgr.exe, I installed 7.5. I didn't check the registry: does SBS store anything there? I didn't remove entries from Windows Firewall, but I don't use it (and yes, all SBS related dirs and .exe files are excluded in my virus scanner). So basically I went into 7.5 as though my PC had never seen SBS before. You forget how many preferences there are to set up! :-) > Looks to me as if there is something odd about the m4a file header that is handled OK by the BMF code but not the scanner code? 90% of my apple lossless was ripped using dBpoweramp, but Comment 6 mentions iTunes encoded files causing faad to crash. In terms of non-standard header/tags: my artwork is generally a) huge (nearly 2Mb in some cases) and b) embedded into the files. I also use padding in the tags (you can set an optional amount of padding at time of rip in dBpoweramp). My tags are fairly standard but I do use some tags not read by iTunes such as REPLAYGAIN_ALBUM_PEAK etc, SOURCE etc. (well, that's how mp3tag displays them, anyway). I'll quite happily make a copy of my library and alter it's tags if that would be of use?
(In reply to comment #29) > Phil et al: sadly I didn't look at my scanner.log following installation of 7.5 > so it's possible these scanning errors were there in 7.5 as well. > I installed 7.5 completely clean: I rebooted, I ran cleanmgr.exe to empty all > Windows temp dirs, I ran uninstall (which deleted the Program Files and AppData > dirs), I removed all of the SBS stuff from my Playlists folder, I rebooted, I > ran cleanmgr.exe, I installed 7.5. I didn't check the registry: does SBS store > anything there? I didn't remove entries from Windows Firewall, but I don't use > it (and yes, all SBS related dirs and .exe files are excluded in my virus > scanner). So basically I went into 7.5 as though my PC had never seen SBS > before. > You forget how many preferences there are to set up! :-) > > Looks to me as if there is something odd about the m4a file header that is handled OK by the BMF code but not the scanner code? > 90% of my apple lossless was ripped using dBpoweramp, but Comment 6 mentions > iTunes encoded files causing faad to crash. In terms of non-standard > header/tags: my artwork is generally a) huge (nearly 2Mb in some cases) and b) > embedded into the files. I also use padding in the tags (you can set an > optional amount of padding at time of rip in dBpoweramp). My tags are fairly > standard but I do use some tags not read by iTunes such as > REPLAYGAIN_ALBUM_PEAK etc, SOURCE etc. (well, that's how mp3tag displays them, > anyway). > I'll quite happily make a copy of my library and alter it's tags if that would > be of use? Colin - I don't think it is the actual tags, but something about the MPEG-4 container - this is the header than includes - amongst other things - the info that discriminates between an Apple Lossless file and a plain lossy AAC file... not something you can edit as such... Phil
Another piece of the puzzle... The earlier attachment (the atu file) - this is DIFFERENT to the U2 track. This one scans in fine with a rescan under 7.6, but... I get the FAAD crash - finally I've seen it. It is 100% repeatable but oddly it occurs for me at about 3:05 into the track... also I notice the music keeps on playing from the hardware buffer after the crash for about 30 seconds then cuts off before the end of the track. I'm now convinced that the audio chunksize as held in the container is wrong or being wrongly interpreted and duff data is being passed to FAAD. I can post a Dr. Watson for the Windows event...
Can anyone reproduce the problem at the command-line, by simply running faad.exe <file.m4a>? This should produce a wav file with no errors.
Created attachment 6754 [details] Dr Watson of FAAD crash of ATU file XP SP3+sbs 7.6
Comment on attachment 6754 [details] Dr Watson of FAAD crash of ATU file XP SP3+sbs 7.6 Event Type: Information Event Source: DrWatson Event Category: None Event ID: 4097 Date: 12/04/2010 Time: 15:14:22 User: N/A Computer: STUDIO Description: The application, C:\PROGRA~1\SQUEEZ~1\server\Bin\MSWin32-x86-multi-thread\faad.exe, generated an application error The error occurred on 04/12/2010 @ 15:14:22.484 The exception generated was c0000005 at address 00404F42 (faad) For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. Data: 0000: 0d 00 0a 00 0d 00 0a 00 ........ 0008: 41 00 70 00 70 00 6c 00 A.p.p.l. 0010: 69 00 63 00 61 00 74 00 i.c.a.t. 0018: 69 00 6f 00 6e 00 20 00 i.o.n. . 0020: 65 00 78 00 63 00 65 00 e.x.c.e. 0028: 70 00 74 00 69 00 6f 00 p.t.i.o. 0030: 6e 00 20 00 6f 00 63 00 n. .o.c. 0038: 63 00 75 00 72 00 72 00 c.u.r.r. 0040: 65 00 64 00 3a 00 0d 00 e.d.:... 0048: 0a 00 20 00 20 00 20 00 .. . . . 0050: 20 00 20 00 20 00 20 00 . . . . 0058: 20 00 41 00 70 00 70 00 .A.p.p. 0060: 3a 00 20 00 43 00 3a 00 :. .C.:. 0068: 5c 00 50 00 52 00 4f 00 \.P.R.O. 0070: 47 00 52 00 41 00 7e 00 G.R.A.~. 0078: 31 00 5c 00 53 00 51 00 1.\.S.Q. 0080: 55 00 45 00 45 00 5a 00 U.E.E.Z. 0088: 7e 00 31 00 5c 00 73 00 ~.1.\.s. 0090: 65 00 72 00 76 00 65 00 e.r.v.e. 0098: 72 00 5c 00 42 00 69 00 r.\.B.i. 00a0: 6e 00 5c 00 4d 00 53 00 n.\.M.S. 00a8: 57 00 69 00 6e 00 33 00 W.i.n.3. 00b0: 32 00 2d 00 78 00 38 00 2.-.x.8. 00b8: 36 00 2d 00 6d 00 75 00 6.-.m.u. 00c0: 6c 00 74 00 69 00 2d 00 l.t.i.-. 00c8: 74 00 68 00 72 00 65 00 t.h.r.e. 00d0: 61 00 64 00 5c 00 66 00 a.d.\.f. 00d8: 61 00 61 00 64 00 2e 00 a.a.d... 00e0: 65 00 78 00 65 00 20 00 e.x.e. . 00e8: 28 00 70 00 69 00 64 00 (.p.i.d. 00f0: 3d 00 32 00 39 00 30 00 =.2.9.0. 00f8: 38 00 29 00 0d 00 0a 00 8.)..... 0100: 20 00 20 00 20 00 20 00 . . . . 0108: 20 00 20 00 20 00 20 00 . . . . 0110: 57 00 68 00 65 00 6e 00 W.h.e.n. 0118: 3a 00 20 00 34 00 2f 00 :. .4./. 0120: 31 00 32 00 2f 00 32 00 1.2./.2. 0128: 30 00 31 00 30 00 20 00 0.1.0. . 0130: 40 00 20 00 31 00 35 00 @. .1.5. 0138: 3a 00 31 00 34 00 3a 00 :.1.4.:. 0140: 32 00 32 00 2e 00 34 00 2.2...4. 0148: 38 00 34 00 0d 00 0a 00 8.4..... 0150: 20 00 20 00 20 00 20 00 . . . . 0158: 20 00 20 00 20 00 20 00 . . . . 0160: 45 00 78 00 63 00 65 00 E.x.c.e. 0168: 70 00 74 00 69 00 6f 00 p.t.i.o. 0170: 6e 00 20 00 6e 00 75 00 n. .n.u. 0178: 6d 00 62 00 65 00 72 00 m.b.e.r. 0180: 3a 00 20 00 63 00 30 00 :. .c.0. 0188: 30 00 30 00 30 00 30 00 0.0.0.0. 0190: 30 00 35 00 20 00 28 00 0.5. .(. 0198: 61 00 63 00 63 00 65 00 a.c.c.e. 01a0: 73 00 73 00 20 00 76 00 s.s. .v. 01a8: 69 00 6f 00 6c 00 61 00 i.o.l.a. 01b0: 74 00 69 00 6f 00 6e 00 t.i.o.n. 01b8: 29 00 0d 00 0a 00 0d 00 )....... 01c0: 0a 00 2a 00 2d 00 2d 00 ..*.-.-. 01c8: 2d 00 2d 00 3e 00 20 00 -.-.>. . 01d0: 53 00 79 00 73 00 74 00 S.y.s.t. 01d8: 65 00 6d 00 20 00 49 00 e.m. .I. 01e0: 6e 00 66 00 6f 00 72 00 n.f.o.r. 01e8: 6d 00 61 00 74 00 69 00 m.a.t.i. 01f0: 6f 00 6e 00 20 00 3c 00 o.n. .<. 01f8: 2d 00 2d 00 2d 00 2d 00 -.-.-.-. 0200: 2a 00 0d 00 0a 00 20 00 *..... . 0208: 20 00 20 00 20 00 20 00 . . . . 0210: 20 00 20 00 20 00 43 00 . . .C. 0218: 6f 00 6d 00 70 00 75 00 o.m.p.u. 0220: 74 00 65 00 72 00 20 00 t.e.r. . 0228: 4e 00 61 00 6d 00 65 00 N.a.m.e. 0230: 3a 00 20 00 53 00 54 00 :. .S.T. 0238: 55 00 44 00 49 00 4f 00 U.D.I.O. 0240: 0d 00 0a 00 20 00 20 00 .... . . 0248: 20 00 20 00 20 00 20 00 . . . . 0250: 20 00 20 00 55 00 73 00 . .U.s. 0258: 65 00 72 00 20 00 4e 00 e.r. .N. 0260: 61 00 6d 00 65 00 3a 00 a.m.e.:. 0268: 20 00 53 00 59 00 53 00 .S.Y.S. 0270: 54 00 45 00 4d 00 0d 00 T.E.M... 0278: 0a 00 20 00 20 00 20 00 .. . . . 0280: 20 00 20 00 20 00 20 00 . . . . 0288: 20 00 54 00 65 00 72 00 .T.e.r. 0290: 6d 00 69 00 6e 00 61 00 m.i.n.a. 0298: 6c 00 20 00 53 00 65 00 l. .S.e. 02a0: 73 00 73 00 69 00 6f 00 s.s.i.o. 02a8: 6e 00 20 00 49 00 64 00 n. .I.d. 02b0: 3a 00 20 00 30 00 0d 00 :. .0... 02b8: 0a 00 20 00 20 00 20 00 .. . . . 02c0: 20 00 20 00 20 00 20 00 . . . . 02c8: 20 00 4e 00 75 00 6d 00 .N.u.m. 02d0: 62 00 65 00 72 00 20 00 b.e.r. . 02d8: 6f 00 66 00 20 00 50 00 o.f. .P. 02e0: 72 00 6f 00 63 00 65 00 r.o.c.e. 02e8: 73 00 73 00 6f 00 72 00 s.s.o.r. 02f0: 73 00 3a 00 20 00 31 00 s.:. .1. 02f8: 0d 00 0a 00 20 00 20 00 .... . . 0300: 20 00 20 00 20 00 20 00 . . . . 0308: 20 00 20 00 50 00 72 00 . .P.r. 0310: 6f 00 63 00 65 00 73 00 o.c.e.s. 0318: 73 00 6f 00 72 00 20 00 s.o.r. . 0320: 54 00 79 00 70 00 65 00 T.y.p.e. 0328: 3a 00 20 00 78 00 38 00 :. .x.8. 0330: 36 00 20 00 46 00 61 00 6. .F.a. 0338: 6d 00 69 00 6c 00 79 00 m.i.l.y. 0340: 20 00 31 00 35 00 20 00 .1.5. . 0348: 4d 00 6f 00 64 00 65 00 M.o.d.e. 0350: 6c 00 20 00 34 00 34 00 l. .4.4. 0358: 20 00 53 00 74 00 65 00 .S.t.e. 0360: 70 00 70 00 69 00 6e 00 p.p.i.n. 0368: 67 00 20 00 32 00 0d 00 g. .2... 0370: 0a 00 20 00 20 00 20 00 .. . . . 0378: 20 00 20 00 20 00 20 00 . . . . 0380: 20 00 57 00 69 00 6e 00 .W.i.n. 0388: 64 00 6f 00 77 00 73 00 d.o.w.s. 0390: 20 00 56 00 65 00 72 00 .V.e.r. 0398: 73 00 69 00 6f 00 6e 00 s.i.o.n. 03a0: 3a 00 20 00 35 00 2e 00 :. .5... 03a8: 31 00 0d 00 0a 00 20 00 1..... . 03b0: 20 00 20 00 20 00 20 00 . . . . 03b8: 20 00 20 00 20 00 43 00 . . .C. 03c0: 75 00 72 00 72 00 65 00 u.r.r.e. 03c8: 6e 00 74 00 20 00 42 00 n.t. .B. 03d0: 75 00 69 00 6c 00 64 00 u.i.l.d. 03d8: 3a 00 20 00 32 00 36 00 :. .2.6. 03e0: 30 00 30 00 0d 00 0a 00 0.0..... 03e8: 20 00 20 00 20 00 20 00 . . . . 03f0: 20 00 20 00 20 00 20 00 . . . . 03f8: 53 00 65 00 72 00 76 00 S.e.r.v. 0400: 69 00 63 00 65 00 20 00 i.c.e. . 0408: 50 00 61 00 63 00 6b 00 P.a.c.k. 0410: 3a 00 20 00 33 00 0d 00 :. .3... 0418: 0a 00 20 00 20 00 20 00 .. . . . 0420: 20 00 20 00 20 00 20 00 . . . . 0428: 20 00 43 00 75 00 72 00 .C.u.r. 0430: 72 00 65 00 6e 00 74 00 r.e.n.t. 0438: 20 00 54 00 79 00 70 00 .T.y.p. 0440: 65 00 3a 00 20 00 55 00 e.:. .U. 0448: 6e 00 69 00 70 00 72 00 n.i.p.r. 0450: 6f 00 63 00 65 00 73 00 o.c.e.s. 0458: 73 00 6f 00 72 00 20 00 s.o.r. . 0460: 46 00 72 00 65 00 65 00 F.r.e.e. 0468: 0d 00 0a 00 20 00 20 00 .... . . 0470: 20 00 20 00 20 00 20 00 . . . . 0478: 20 00 20 00 52 00 65 00 . .R.e. 0480: 67 00 69 00 73 00 74 00 g.i.s.t. 0488: 65 00 72 00 65 00 64 00 e.r.e.d. 0490: 20 00 4f 00 72 00 67 00 .O.r.g. 0498: 61 00 6e 00 69 00 7a 00 a.n.i.z. 04a0: 61 00 74 00 69 00 6f 00 a.t.i.o. 04a8: 6e 00 3a 00 20 00 0d 00 n.:. ... 04b0: 0a 00 20 00 20 00 20 00 .. . . . 04b8: 20 00 20 00 20 00 20 00 . . . . 04c0: 20 00 52 00 65 00 67 00 .R.e.g. 04c8: 69 00 73 00 74 00 65 00 i.s.t.e. 04d0: 72 00 65 00 64 00 20 00 r.e.d. . 04d8: 4f 00 77 00 6e 00 65 00 O.w.n.e. 04e0: 72 00 3a 00 20 00 50 00 r.:. .P. 04e8: 68 00 69 00 6c 00 0d 00 h.i.l... 04f0: 0a 00 0d 00 0a 00 2a 00 ......*. 04f8: 2d 00 2d 00 2d 00 2d 00 -.-.-.-. 0500: 3e 00 20 00 54 00 61 00 >. .T.a. 0508: 73 00 6b 00 20 00 4c 00 s.k. .L. 0510: 69 00 73 00 74 00 20 00 i.s.t. . 0518: 3c 00 2d 00 2d 00 2d 00 <.-.-.-. 0520: 2d 00 2a 00 0d 00 0a 00 -.*..... 0528: 20 00 20 00 20 00 30 00 . . .0. 0530: 20 00 53 00 79 00 73 00 .S.y.s. 0538: 74 00 65 00 6d 00 20 00 t.e.m. . 0540: 50 00 72 00 6f 00 63 00 P.r.o.c. 0548: 65 00 73 00 73 00 0d 00 e.s.s... 0550: 0a 00 20 00 20 00 20 00 .. . . . 0558: 34 00 20 00 53 00 79 00 4. .S.y. 0560: 73 00 74 00 65 00 6d 00 s.t.e.m. 0568: 0d 00 0a 00 20 00 34 00 .... .4. 0570: 37 00 36 00 20 00 73 00 7.6. .s. 0578: 6d 00 73 00 73 00 2e 00 m.s.s... 0580: 65 00 78 00 65 00 0d 00 e.x.e... 0588: 0a 00 20 00 35 00 33 00 .. .5.3. 0590: 32 00 20 00 63 00 73 00 2. .c.s. 0598: 72 00 73 00 73 00 2e 00 r.s.s... 05a0: 65 00 78 00 65 00 0d 00 e.x.e... 05a8: 0a 00 20 00 35 00 36 00 .. .5.6. 05b0: 34 00 20 00 77 00 69 00 4. .w.i. 05b8: 6e 00 6c 00 6f 00 67 00 n.l.o.g. 05c0: 6f 00 6e 00 2e 00 65 00 o.n...e. 05c8: 78 00 65 00 0d 00 0a 00 x.e..... 05d0: 20 00 36 00 30 00 38 00 .6.0.8. 05d8: 20 00 73 00 65 00 72 00 .s.e.r. 05e0: 76 00 69 00 63 00 65 00 v.i.c.e. 05e8: 73 00 2e 00 65 00 78 00 s...e.x. 05f0: 65 00 0d 00 0a 00 20 00 e..... . 05f8: 36 00 32 00 30 00 20 00 6.2.0. . 0600: 6c 00 73 00 61 00 73 00 l.s.a.s. 0608: 73 00 2e 00 65 00 78 00 s...e.x. 0610: 65 00 0d 00 0a 00 20 00 e..... . 0618: 37 00 39 00 32 00 20 00 7.9.2. . 0620: 41 00 74 00 69 00 32 00 A.t.i.2. 0628: 65 00 76 00 78 00 78 00 e.v.x.x. 0630: 2e 00 65 00 78 00 65 00 ..e.x.e. 0638: 0d 00 0a 00 20 00 38 00 .... .8. 0640: 31 00 32 00 20 00 73 00 1.2. .s. 0648: 76 00 63 00 68 00 6f 00 v.c.h.o. 0650: 73 00 74 00 2e 00 65 00 s.t...e. 0658: 78 00 65 00 0d 00 0a 00 x.e..... 0660: 20 00 39 00 31 00 36 00 .9.1.6. 0668: 20 00 73 00 76 00 63 00 .s.v.c. 0670: 68 00 6f 00 73 00 74 00 h.o.s.t. 0678: 2e 00 65 00 78 00 65 00 ..e.x.e. 0680: 0d 00 0a 00 20 00 39 00 .... .9. 0688: 38 00 30 00 20 00 4d 00 8.0. .M. 0690: 73 00 4d 00 70 00 45 00 s.M.p.E. 0698: 6e 00 67 00 2e 00 65 00 n.g...e. 06a0: 78 00 65 00 0d 00 0a 00 x.e..... 06a8: 31 00 30 00 31 00 36 00 1.0.1.6. 06b0: 20 00 73 00 76 00 63 00 .s.v.c. 06b8: 68 00 6f 00 73 00 74 00 h.o.s.t. 06c0: 2e 00 65 00 78 00 65 00 ..e.x.e. 06c8: 0d 00 0a 00 31 00 30 00 ....1.0. 06d0: 37 00 36 00 20 00 73 00 7.6. .s. 06d8: 76 00 63 00 68 00 6f 00 v.c.h.o. 06e0: 73 00 74 00 2e 00 65 00 s.t...e. 06e8: 78 00 65 00 0d 00 0a 00 x.e..... 06f0: 31 00 31 00 34 00 34 00 1.1.4.4. 06f8: 20 00 41 00 74 00 69 00 .A.t.i. 0700: 32 00 65 00 76 00 78 00 2.e.v.x. 0708: 78 00 2e 00 65 00 78 00 x...e.x. 0710: 65 00 0d 00 0a 00 31 00 e.....1. 0718: 31 00 35 00 32 00 20 00 1.5.2. . 0720: 61 00 76 00 67 00 63 00 a.v.g.c. 0728: 68 00 73 00 76 00 78 00 h.s.v.x. 0730: 2e 00 65 00 78 00 65 00 ..e.x.e. 0738: 0d 00 0a 00 31 00 31 00 ....1.1. 0740: 36 00 30 00 20 00 61 00 6.0. .a. 0748: 76 00 67 00 72 00 73 00 v.g.r.s. 0750: 78 00 2e 00 65 00 78 00 x...e.x. 0758: 65 00 0d 00 0a 00 31 00 e.....1. 0760: 31 00 38 00 38 00 20 00 1.8.8. . 0768: 73 00 76 00 63 00 68 00 s.v.c.h. 0770: 6f 00 73 00 74 00 2e 00 o.s.t... 0778: 65 00 78 00 65 00 0d 00 e.x.e... 0780: 0a 00 31 00 33 00 37 00 ..1.3.7. 0788: 32 00 20 00 61 00 76 00 2. .a.v. 0790: 67 00 63 00 73 00 72 00 g.c.s.r. 0798: 76 00 78 00 2e 00 65 00 v.x...e. 07a0: 78 00 65 00 0d 00 0a 00 x.e..... 07a8: 31 00 34 00 32 00 30 00 1.4.2.0. 07b0: 20 00 73 00 70 00 6f 00 .s.p.o. 07b8: 6f 00 6c 00 73 00 76 00 o.l.s.v. 07c0: 2e 00 65 00 78 00 65 00 ..e.x.e. 07c8: 0d 00 0a 00 31 00 35 00 ....1.5. 07d0: 31 00 32 00 20 00 72 00 1.2. .r. 07d8: 75 00 6e 00 64 00 6c 00 u.n.d.l. 07e0: 6c 00 33 00 32 00 2e 00 l.3.2... 07e8: 65 00 78 00 65 00 0d 00 e.x.e... 07f0: 0a 00 31 00 38 00 37 00 ..1.8.7. 07f8: 36 00 20 00 45 00 78 00 6. .E.x. 0800: 70 00 6c 00 6f 00 72 00 p.l.o.r. 0808: 65 00 72 00 2e 00 45 00 e.r...E. 0810: 58 00 45 00 0d 00 0a 00 X.E..... 0818: 20 00 33 00 37 00 36 00 .3.7.6. 0820: 20 00 73 00 76 00 63 00 .s.v.c. 0828: 68 00 6f 00 73 00 74 00 h.o.s.t. 0830: 2e 00 65 00 78 00 65 00 ..e.x.e. 0838: 0d 00 0a 00 31 00 31 00 ....1.1. 0840: 30 00 38 00 20 00 61 00 0.8. .a. 0848: 76 00 67 00 77 00 64 00 v.g.w.d. 0850: 73 00 76 00 63 00 2e 00 s.v.c... 0858: 65 00 78 00 65 00 0d 00 e.x.e... 0860: 0a 00 31 00 35 00 31 00 ..1.5.1. 0868: 36 00 20 00 4d 00 75 00 6. .M.u. 0870: 73 00 69 00 63 00 4d 00 s.i.c.M. 0878: 61 00 67 00 69 00 63 00 a.g.i.c. 0880: 53 00 65 00 72 00 76 00 S.e.r.v. 0888: 65 00 72 00 2e 00 65 00 e.r...e. 0890: 78 00 65 00 0d 00 0a 00 x.e..... 0898: 31 00 38 00 30 00 38 00 1.8.0.8. 08a0: 20 00 53 00 4d 00 41 00 .S.M.A. 08a8: 67 00 65 00 6e 00 74 00 g.e.n.t. 08b0: 2e 00 65 00 78 00 65 00 ..e.x.e. 08b8: 0d 00 0a 00 32 00 30 00 ....2.0. 08c0: 39 00 32 00 20 00 61 00 9.2. .a. 08c8: 76 00 67 00 6e 00 73 00 v.g.n.s. 08d0: 78 00 2e 00 65 00 78 00 x...e.x. 08d8: 65 00 0d 00 0a 00 32 00 e.....2. 08e0: 33 00 34 00 30 00 20 00 3.4.0. . 08e8: 61 00 76 00 67 00 65 00 a.v.g.e. 08f0: 6d 00 63 00 2e 00 65 00 m.c...e. 08f8: 78 00 65 00 0d 00 0a 00 x.e..... 0900: 32 00 33 00 35 00 36 00 2.3.5.6. 0908: 20 00 69 00 74 00 79 00 .i.t.y. 0910: 70 00 65 00 2e 00 65 00 p.e...e. 0918: 78 00 65 00 0d 00 0a 00 x.e..... 0920: 32 00 34 00 34 00 34 00 2.4.4.4. 0928: 20 00 69 00 70 00 6f 00 .i.p.o. 0930: 69 00 6e 00 74 00 2e 00 i.n.t... 0938: 65 00 78 00 65 00 0d 00 e.x.e... 0940: 0a 00 32 00 34 00 36 00 ..2.4.6. 0948: 34 00 20 00 61 00 76 00 4. .a.v. 0950: 67 00 74 00 72 00 61 00 g.t.r.a. 0958: 79 00 2e 00 65 00 78 00 y...e.x. 0960: 65 00 0d 00 0a 00 32 00 e.....2. 0968: 34 00 37 00 36 00 20 00 4.7.6. . 0970: 6d 00 73 00 73 00 65 00 m.s.s.e. 0978: 63 00 65 00 73 00 2e 00 c.e.s... 0980: 65 00 78 00 65 00 0d 00 e.x.e... 0988: 0a 00 32 00 35 00 34 00 ..2.5.4. 0990: 38 00 20 00 54 00 65 00 8. .T.e. 0998: 61 00 54 00 69 00 6d 00 a.T.i.m. 09a0: 65 00 72 00 2e 00 65 00 e.r...e. 09a8: 78 00 65 00 0d 00 0a 00 x.e..... 09b0: 32 00 37 00 36 00 34 00 2.7.6.4. 09b8: 20 00 61 00 76 00 67 00 .a.v.g. 09c0: 63 00 73 00 72 00 76 00 c.s.r.v. 09c8: 78 00 2e 00 65 00 78 00 x...e.x. 09d0: 65 00 0d 00 0a 00 32 00 e.....2. 09d8: 38 00 39 00 36 00 20 00 8.9.6. . 09e0: 4c 00 43 00 44 00 53 00 L.C.D.S. 09e8: 6d 00 61 00 72 00 74 00 m.a.r.t. 09f0: 69 00 65 00 2e 00 65 00 i.e...e. 09f8: 78 00 65 00 0d 00 0a 00 x.e..... 0a00: 33 00 36 00 31 00 36 00 3.6.1.6. 0a08: 20 00 77 00 6d 00 69 00 .w.m.i. 0a10: 70 00 72 00 76 00 73 00 p.r.v.s. 0a18: 65 00 2e 00 65 00 78 00 e...e.x. 0a20: 65 00 0d 00 0a 00 33 00 e.....3. 0a28: 38 00 38 00 30 00 20 00 8.8.0. . 0a30: 61 00 6c 00 67 00 2e 00 a.l.g... 0a38: 65 00 78 00 65 00 0d 00 e.x.e... 0a40: 0a 00 32 00 36 00 38 00 ..2.6.8. 0a48: 38 00 20 00 41 00 4f 00 8. .A.O. 0a50: 4c 00 41 00 63 00 73 00 L.A.c.s. 0a58: 64 00 2e 00 65 00 78 00 d...e.x. 0a60: 65 00 0d 00 0a 00 31 00 e.....1. 0a68: 31 00 37 00 36 00 20 00 1.7.6. . 0a70: 61 00 6f 00 6c 00 73 00 a.o.l.s. 0a78: 6f 00 66 00 74 00 77 00 o.f.t.w. 0a80: 61 00 72 00 65 00 2e 00 a.r.e... 0a88: 65 00 78 00 65 00 0d 00 e.x.e... 0a90: 0a 00 33 00 37 00 35 00 ..3.7.5. 0a98: 36 00 20 00 75 00 6e 00 6. .u.n. 0aa0: 73 00 65 00 63 00 61 00 s.e.c.a. 0aa8: 70 00 70 00 2e 00 65 00 p.p...e. 0ab0: 78 00 65 00 0d 00 0a 00 x.e..... 0ab8: 35 00 31 00 38 00 38 00 5.1.8.8. 0ac0: 20 00 57 00 69 00 6e 00 .W.i.n. 0ac8: 50 00 69 00 6e 00 73 00 P.i.n.s. 0ad0: 2e 00 45 00 58 00 45 00 ..E.X.E. 0ad8: 0d 00 0a 00 34 00 36 00 ....4.6. 0ae0: 30 00 30 00 20 00 53 00 0.0. .S. 0ae8: 71 00 75 00 65 00 65 00 q.u.e.e. 0af0: 7a 00 65 00 54 00 72 00 z.e.T.r. 0af8: 61 00 79 00 2e 00 65 00 a.y...e. 0b00: 78 00 65 00 0d 00 0a 00 x.e..... 0b08: 35 00 33 00 36 00 30 00 5.3.6.0. 0b10: 20 00 53 00 71 00 75 00 .S.q.u. 0b18: 65 00 65 00 7a 00 65 00 e.e.z.e. 0b20: 53 00 76 00 72 00 2e 00 S.v.r... 0b28: 65 00 78 00 65 00 0d 00 e.x.e... 0b30: 0a 00 31 00 32 00 36 00 ..1.2.6. 0b38: 34 00 20 00 63 00 68 00 4. .c.h. 0b40: 72 00 6f 00 6d 00 65 00 r.o.m.e. 0b48: 2e 00 65 00 78 00 65 00 ..e.x.e. 0b50: 0d 00 0a 00 20 00 37 00 .... .7. 0b58: 32 00 34 00 20 00 4a 00 2.4. .J. 0b60: 75 00 6e 00 69 00 70 00 u.n.i.p. 0b68: 65 00 72 00 53 00 65 00 e.r.S.e. 0b70: 74 00 75 00 70 00 43 00 t.u.p.C. 0b78: 6c 00 69 00 65 00 6e 00 l.i.e.n. 0b80: 74 00 2e 00 65 00 78 00 t...e.x. 0b88: 65 00 0d 00 0a 00 35 00 e.....5. 0b90: 36 00 39 00 32 00 20 00 6.9.2. . 0b98: 63 00 68 00 72 00 6f 00 c.h.r.o. 0ba0: 6d 00 65 00 2e 00 65 00 m.e...e. 0ba8: 78 00 65 00 0d 00 0a 00 x.e..... 0bb0: 35 00 31 00 33 00 36 00 5.1.3.6. 0bb8: 20 00 77 00 61 00 6f 00 .w.a.o. 0bc0: 6c 00 2e 00 65 00 78 00 l...e.x. 0bc8: 65 00 0d 00 0a 00 20 00 e..... . 0bd0: 36 00 39 00 36 00 20 00 6.9.6. . 0bd8: 73 00 68 00 65 00 6c 00 s.h.e.l. 0be0: 6c 00 6d 00 6f 00 6e 00 l.m.o.n. 0be8: 2e 00 65 00 78 00 65 00 ..e.x.e. 0bf0: 0d 00 0a 00 33 00 33 00 ....3.3. 0bf8: 39 00 32 00 20 00 4d 00 9.2. .M. 0c00: 70 00 33 00 74 00 61 00 p.3.t.a. 0c08: 67 00 2e 00 65 00 78 00 g...e.x. 0c10: 65 00 0d 00 0a 00 31 00 e.....1. 0c18: 33 00 38 00 34 00 20 00 3.8.4. . 0c20: 63 00 6d 00 64 00 2e 00 c.m.d... 0c28: 65 00 78 00 65 00 0d 00 e.x.e... 0c30: 0a 00 32 00 39 00 30 00 ..2.9.0. 0c38: 38 00 20 00 66 00 61 00 8. .f.a. 0c40: 61 00 64 00 2e 00 65 00 a.d...e. 0c48: 78 00 65 00 0d 00 0a 00 x.e..... 0c50: 35 00 34 00 35 00 36 00 5.4.5.6. 0c58: 20 00 73 00 6f 00 78 00 .s.o.x. 0c60: 2e 00 65 00 78 00 65 00 ..e.x.e. 0c68: 0d 00 0a 00 33 00 39 00 ....3.9. 0c70: 37 00 32 00 20 00 64 00 7.2. .d. 0c78: 72 00 77 00 74 00 73 00 r.w.t.s. 0c80: 6e 00 33 00 32 00 2e 00 n.3.2... 0c88: 65 00 78 00 65 00 0d 00 e.x.e... 0c90: 0a 00 0d 00 0a 00 2a 00 ......*. 0c98: 2d 00 2d 00 2d 00 2d 00 -.-.-.-. 0ca0: 3e 00 20 00 4d 00 6f 00 >. .M.o. 0ca8: 64 00 75 00 6c 00 65 00 d.u.l.e. 0cb0: 20 00 4c 00 69 00 73 00 .L.i.s. 0cb8: 74 00 20 00 3c 00 2d 00 t. .<.-. 0cc0: 2d 00 2d 00 2d 00 2a 00 -.-.-.*. 0cc8: 0d 00 0a 00 28 00 30 00 ....(.0. 0cd0: 30 00 30 00 30 00 30 00 0.0.0.0. 0cd8: 30 00 30 00 30 00 30 00 0.0.0.0. 0ce0: 30 00 34 00 30 00 30 00 0.4.0.0. 0ce8: 30 00 30 00 30 00 20 00 0.0.0. . 0cf0: 2d 00 20 00 30 00 30 00 -. .0.0. 0cf8: 30 00 30 00 30 00 30 00 0.0.0.0. 0d00: 30 00 30 00 30 00 30 00 0.0.0.0. 0d08: 34 00 34 00 34 00 30 00 4.4.4.0. 0d10: 30 00 30 00 3a 00 20 00 0.0.:. . 0d18: 43 00 3a 00 5c 00 50 00 C.:.\.P. 0d20: 52 00 4f 00 47 00 52 00 R.O.G.R. 0d28: 41 00 7e 00 31 00 5c 00 A.~.1.\. 0d30: 53 00 51 00 55 00 45 00 S.Q.U.E. 0d38: 45 00 5a 00 7e 00 31 00 E.Z.~.1. 0d40: 5c 00 73 00 65 00 72 00 \.s.e.r. 0d48: 76 00 65 00 72 00 5c 00 v.e.r.\. 0d50: 42 00 69 00 6e 00 5c 00 B.i.n.\. 0d58: 4d 00 53 00 57 00 69 00 M.S.W.i. 0d60: 6e 00 33 00 32 00 2d 00 n.3.2.-. 0d68: 78 00 38 00 36 00 2d 00 x.8.6.-. 0d70: 6d 00 75 00 6c 00 74 00 m.u.l.t. 0d78: 69 00 2d 00 74 00 68 00 i.-.t.h. 0d80: 72 00 65 00 61 00 64 00 r.e.a.d. 0d88: 5c 00 66 00 61 00 61 00 \.f.a.a. 0d90: 64 00 2e 00 65 00 78 00 d...e.x. 0d98: 65 00 0d 00 0a 00 28 00 e.....(. 0da0: 30 00 30 00 30 00 30 00 0.0.0.0. 0da8: 30 00 30 00 30 00 30 00 0.0.0.0. 0db0: 37 00 37 00 62 00 34 00 7.7.b.4. 0db8: 30 00 30 00 30 00 30 00 0.0.0.0. 0dc0: 20 00 2d 00 20 00 30 00 .-. .0. 0dc8: 30 00 30 00 30 00 30 00 0.0.0.0. 0dd0: 30 00 30 00 30 00 37 00 0.0.0.7. 0dd8: 37 00 62 00 36 00 32 00 7.b.6.2. 0de0: 30 00 30 00 30 00 3a 00 0.0.0.:. 0de8: 20 00 43 00 3a 00 5c 00 .C.:.\. 0df0: 57 00 49 00 4e 00 44 00 W.I.N.D. 0df8: 4f 00 57 00 53 00 5c 00 O.W.S.\. 0e00: 73 00 79 00 73 00 74 00 s.y.s.t. 0e08: 65 00 6d 00 33 00 32 00 e.m.3.2. 0e10: 5c 00 41 00 70 00 70 00 \.A.p.p. 0e18: 68 00 65 00 6c 00 70 00 h.e.l.p. 0e20: 2e 00 64 00 6c 00 6c 00 ..d.l.l. 0e28: 0d 00 0a 00 28 00 30 00 ....(.0. 0e30: 30 00 30 00 30 00 30 00 0.0.0.0. 0e38: 30 00 30 00 30 00 37 00 0.0.0.7. 0e40: 37 00 63 00 30 00 30 00 7.c.0.0. 0e48: 30 00 30 00 30 00 20 00 0.0.0. . 0e50: 2d 00 20 00 30 00 30 00 -. .0.0. 0e58: 30 00 30 00 30 00 30 00 0.0.0.0. 0e60: 30 00 30 00 37 00 37 00 0.0.7.7. 0e68: 63 00 30 00 38 00 30 00 c.0.8.0. 0e70: 30 00 30 00 3a 00 20 00 0.0.:. . 0e78: 43 00 3a 00 5c 00 57 00 C.:.\.W. 0e80: 49 00 4e 00 44 00 4f 00 I.N.D.O. 0e88: 57 00 53 00 5c 00 73 00 W.S.\.s. 0e90: 79 00 73 00 74 00 65 00 y.s.t.e. 0e98: 6d 00 33 00 32 00 5c 00 m.3.2.\. 0ea0: 56 00 45 00 52 00 53 00 V.E.R.S. 0ea8: 49 00 4f 00 4e 00 2e 00 I.O.N... 0eb0: 64 00 6c 00 6c 00 0d 00 d.l.l... 0eb8: 0a 00 28 00 30 00 30 00 ..(.0.0. 0ec0: 30 00 30 00 30 00 30 00 0.0.0.0. 0ec8: 30 00 30 00 37 00 37 00 0.0.7.7. 0ed0: 63 00 31 00 30 00 30 00 c.1.0.0. 0ed8: 30 00 30 00 20 00 2d 00 0.0. .-. 0ee0: 20 00 30 00 30 00 30 00 .0.0.0. 0ee8: 30 00 30 00 30 00 30 00 0.0.0.0. 0ef0: 30 00 37 00 37 00 63 00 0.7.7.c. 0ef8: 36 00 38 00 30 00 30 00 6.8.0.0. 0f00: 30 00 3a 00 20 00 43 00 0.:. .C. 0f08: 3a 00 5c 00 57 00 49 00 :.\.W.I. 0f10: 4e 00 44 00 4f 00 57 00 N.D.O.W. 0f18: 53 00 5c 00 73 00 79 00 S.\.s.y. 0f20: 73 00 74 00 65 00 6d 00 s.t.e.m. 0f28: 33 00 32 00 5c 00 6d 00 3.2.\.m. 0f30: 73 00 76 00 63 00 72 00 s.v.c.r. 0f38: 74 00 2e 00 64 00 6c 00 t...d.l. 0f40: 6c 00 0d 00 0a 00 28 00 l.....(. 0f48: 30 00 30 00 30 00 30 00 0.0.0.0. 0f50: 30 00 30 00 30 00 30 00 0.0.0.0. 0f58: 37 00 37 00 64 00 64 00 7.7.d.d. 0f60: 30 00 30 00 30 00 30 00 0.0.0.0. 0f68: 20 00 2d 00 20 00 30 00 .-. .0. 0f70: 30 00 30 00 30 00 30 00 0.0.0.0. 0f78: 30 00 30 00 30 00 37 00 0.0.0.7. 0f80: 37 00 65 00 36 00 62 00 7.e.6.b. 0f88: 30 00 30 00 30 00 3a 00 0.0.0.:. 0f90: 20 00 43 00 3a 00 5c 00 .C.:.\. 0f98: 57 00 49 00 4e 00 44 00 W.I.N.D. 0fa0: 4f 00 57 00 53 00 5c 00 O.W.S.\. 0fa8: 73 00 79 00 73 00 74 00 s.y.s.t. 0fb0: 65 00 6d 00 33 00 32 00 e.m.3.2. 0fb8: 5c 00 41 00 44 00 56 00 \.A.D.V. 0fc0: 41 00 50 00 49 00 33 00 A.P.I.3. 0fc8: 32 00 2e 00 64 00 6c 00 2...d.l. 0fd0: 6c 00 0d 00 0a 00 28 00 l.....(. 0fd8: 30 00 30 00 30 00 30 00 0.0.0.0. 0fe0: 30 00 30 00 30 00 30 00 0.0.0.0. 0fe8: 37 00 37 00 65 00 37 00 7.7.e.7. 0ff0: 30 00 30 00 30 00 30 00 0.0.0.0. 0ff8: 20 00 2d 00 20 00 30 00 .-. .0. 1000: 30 00 30 00 30 00 30 00 0.0.0.0. 1008: 30 00 30 00 30 00 37 00 0.0.0.7. 1010: 37 00 66 00 30 00 32 00 7.f.0.2. 1018: 30 00 30 00 30 00 3a 00 0.0.0.:. 1020: 20 00 43 00 3a 00 5c 00 .C.:.\. 1028: 57 00 49 00 4e 00 44 00 W.I.N.D. 1030: 4f 00 57 00 53 00 5c 00 O.W.S.\. 1038: 73 00 79 00 73 00 74 00 s.y.s.t. 1040: 65 00 6d 00 33 00 32 00 e.m.3.2. 1048: 5c 00 52 00 50 00 43 00 \.R.P.C. 1050: 52 00 54 00 34 00 2e 00 R.T.4... 1058: 64 00 6c 00 6c 00 0d 00 d.l.l... 1060: 0a 00 28 00 30 00 30 00 ..(.0.0. 1068: 30 00 30 00 30 00 30 00 0.0.0.0. 1070: 30 00 30 00 37 00 37 00 0.0.7.7. 1078: 66 00 65 00 30 00 30 00 f.e.0.0. 1080: 30 00 30 00 20 00 2d 00 0.0. .-. 1088: 20 00 30 00 30 00 30 00 .0.0.0. 1090: 30 00 30 00 30 00 30 00 0.0.0.0. 1098: 30 00 37 00 37 00 66 00 0.7.7.f. 10a0: 66 00 31 00 30 00 30 00 f.1.0.0. 10a8: 30 00 3a 00 20 00 43 00 0.:. .C. 10b0: 3a 00 5c 00 57 00 49 00 :.\.W.I. 10b8: 4e 00 44 00 4f 00 57 00 N.D.O.W. 10c0: 53 00 5c 00 73 00 79 00 S.\.s.y. 10c8: 73 00 74 00 65 00 6d 00 s.t.e.m. 10d0: 33 00 32 00 5c 00 53 00 3.2.\.S. 10d8: 65 00 63 00 75 00 72 00 e.c.u.r. 10e0: 33 00 32 00 2e 00 64 00 3.2...d. 10e8: 6c 00 6c 00 0d 00 0a 00 l.l..... 10f0: 28 00 30 00 30 00 30 00 (.0.0.0. 10f8: 30 00 30 00 30 00 30 00 0.0.0.0. 1100: 30 00 37 00 38 00 31 00 0.7.8.1. 1108: 33 00 30 00 30 00 30 00 3.0.0.0. 1110: 30 00 20 00 2d 00 20 00 0. .-. . 1118: 30 00 30 00 30 00 30 00 0.0.0.0. 1120: 30 00 30 00 30 00 30 00 0.0.0.0. 1128: 37 00 38 00 31 00 63 00 7.8.1.c. 1130: 62 00 30 00 30 00 30 00 b.0.0.0. 1138: 3a 00 20 00 43 00 3a 00 :. .C.:. 1140: 5c 00 57 00 49 00 4e 00 \.W.I.N. 1148: 44 00 4f 00 57 00 53 00 D.O.W.S. 1150: 5c 00 57 00 69 00 6e 00 \.W.i.n. 1158: 53 00 78 00 53 00 5c 00 S.x.S.\. 1160: 78 00 38 00 36 00 5f 00 x.8.6._. 1168: 4d 00 69 00 63 00 72 00 M.i.c.r. 1170: 6f 00 73 00 6f 00 66 00 o.s.o.f. 1178: 74 00 2e 00 56 00 43 00 t...V.C. 1180: 38 00 30 00 2e 00 43 00 8.0...C. 1188: 52 00 54 00 5f 00 31 00 R.T._.1. 1190: 66 00 63 00 38 00 62 00 f.c.8.b. 1198: 33 00 62 00 39 00 61 00 3.b.9.a. 11a0: 31 00 65 00 31 00 38 00 1.e.1.8. 11a8: 65 00 33 00 62 00 5f 00 e.3.b._. 11b0: 38 00 2e 00 30 00 2e 00 8...0... 11b8: 35 00 30 00 37 00 32 00 5.0.7.2. 11c0: 37 00 2e 00 34 00 30 00 7...4.0. 11c8: 35 00 33 00 5f 00 78 00 5.3._.x. 11d0: 2d 00 77 00 77 00 5f 00 -.w.w._. 11d8: 65 00 36 00 39 00 36 00 e.6.9.6. 11e0: 37 00 39 00 38 00 39 00 7.9.8.9. 11e8: 5c 00 4d 00 53 00 56 00 \.M.S.V. 11f0: 43 00 52 00 38 00 30 00 C.R.8.0. 11f8: 2e 00 64 00 6c 00 6c 00 ..d.l.l. 1200: 0d 00 0a 00 28 00 30 00 ....(.0. 1208: 30 00 30 00 30 00 30 00 0.0.0.0. 1210: 30 00 30 00 30 00 37 00 0.0.0.7. 1218: 63 00 38 00 30 00 30 00 c.8.0.0. 1220: 30 00 30 00 30 00 20 00 0.0.0. . 1228: 2d 00 20 00 30 00 30 00 -. .0.0. 1230: 30 00 30 00 30 00 30 00 0.0.0.0. 1238: 30 00 30 00 37 00 63 00 0.0.7.c. 1240: 38 00 66 00 36 00 30 00 8.f.6.0. 1248: 30 00 30 00 3a 00 20 00 0.0.:. . 1250: 43 00 3a 00 5c 00 57 00 C.:.\.W. 1258: 49 00 4e 00 44 00 4f 00 I.N.D.O. 1260: 57 00 53 00 5c 00 73 00 W.S.\.s. 1268: 79 00 73 00 74 00 65 00 y.s.t.e. 1270: 6d 00 33 00 32 00 5c 00 m.3.2.\. 1278: 6b 00 65 00 72 00 6e 00 k.e.r.n. 1280: 65 00 6c 00 33 00 32 00 e.l.3.2. 1288: 2e 00 64 00 6c 00 6c 00 ..d.l.l. 1290: 0d 00 0a 00 28 00 30 00 ....(.0. 1298: 30 00 30 00 30 00 30 00 0.0.0.0. 12a0: 30 00 30 00 30 00 37 00 0.0.0.7. 12a8: 63 00 39 00 30 00 30 00 c.9.0.0. 12b0: 30 00 30 00 30 00 20 00 0.0.0. . 12b8: 2d 00 20 00 30 00 30 00 -. .0.0. 12c0: 30 00 30 00 30 00 30 00 0.0.0.0. 12c8: 30 00 30 00 37 00 63 00 0.0.7.c. 12d0: 39 00 62 00 32 00 30 00 9.b.2.0. 12d8: 30 00 30 00 3a 00 20 00 0.0.:. . 12e0: 43 00 3a 00 5c 00 57 00 C.:.\.W. 12e8: 49 00 4e 00 44 00 4f 00 I.N.D.O. 12f0: 57 00 53 00 5c 00 73 00 W.S.\.s. 12f8: 79 00 73 00 74 00 65 00 y.s.t.e. 1300: 6d 00 33 00 32 00 5c 00 m.3.2.\. 1308: 6e 00 74 00 64 00 6c 00 n.t.d.l. 1310: 6c 00 2e 00 64 00 6c 00 l...d.l. 1318: 6c 00 0d 00 0a 00 0d 00 l....... 1320: 0a 00 2a 00 2d 00 2d 00 ..*.-.-. 1328: 2d 00 2d 00 3e 00 20 00 -.-.>. . 1330: 53 00 74 00 61 00 74 00 S.t.a.t. 1338: 65 00 20 00 44 00 75 00 e. .D.u. 1340: 6d 00 70 00 20 00 66 00 m.p. .f. 1348: 6f 00 72 00 20 00 54 00 o.r. .T. 1350: 68 00 72 00 65 00 61 00 h.r.e.a. 1358: 64 00 20 00 49 00 64 00 d. .I.d. 1360: 20 00 30 00 78 00 31 00 .0.x.1. 1368: 30 00 36 00 30 00 20 00 0.6.0. . 1370: 3c 00 2d 00 2d 00 2d 00 <.-.-.-. 1378: 2d 00 2a 00 0d 00 0a 00 -.*..... 1380: 0d 00 0a 00 65 00 61 00 ....e.a. 1388: 78 00 3d 00 30 00 30 00 x.=.0.0. 1390: 30 00 30 00 30 00 30 00 0.0.0.0. 1398: 30 00 35 00 20 00 65 00 0.5. .e. 13a0: 62 00 78 00 3d 00 30 00 b.x.=.0. 13a8: 30 00 30 00 30 00 30 00 0.0.0.0. 13b0: 30 00 30 00 35 00 20 00 0.0.5. . 13b8: 65 00 63 00 78 00 3d 00 e.c.x.=. 13c0: 30 00 30 00 33 00 36 00 0.0.3.6. 13c8: 32 00 64 00 32 00 38 00 2.d.2.8. 13d0: 20 00 65 00 64 00 78 00 .e.d.x. 13d8: 3d 00 30 00 30 00 33 00 =.0.0.3. 13e0: 36 00 66 00 66 00 66 00 6.f.f.f. 13e8: 65 00 20 00 65 00 73 00 e. .e.s. 13f0: 69 00 3d 00 30 00 30 00 i.=.0.0. 13f8: 33 00 36 00 32 00 64 00 3.6.2.d. 1400: 32 00 38 00 20 00 65 00 2.8. .e. 1408: 64 00 69 00 3d 00 30 00 d.i.=.0. 1410: 30 00 30 00 30 00 30 00 0.0.0.0. 1418: 30 00 30 00 30 00 0d 00 0.0.0... 1420: 0a 00 65 00 69 00 70 00 ..e.i.p. 1428: 3d 00 30 00 30 00 34 00 =.0.0.4. 1430: 30 00 34 00 66 00 34 00 0.4.f.4. 1438: 32 00 20 00 65 00 73 00 2. .e.s. 1440: 70 00 3d 00 30 00 30 00 p.=.0.0. 1448: 31 00 31 00 36 00 39 00 1.1.6.9. 1450: 37 00 63 00 20 00 65 00 7.c. .e. 1458: 62 00 70 00 3d 00 30 00 b.p.=.0. 1460: 30 00 30 00 30 00 30 00 0.0.0.0. 1468: 30 00 30 00 35 00 20 00 0.0.5. . 1470: 69 00 6f 00 70 00 6c 00 i.o.p.l. 1478: 3d 00 30 00 20 00 20 00 =.0. . . 1480: 20 00 20 00 20 00 20 00 . . . . 1488: 20 00 20 00 20 00 6e 00 . . .n. 1490: 76 00 20 00 75 00 70 00 v. .u.p. 1498: 20 00 65 00 69 00 20 00 .e.i. . 14a0: 6e 00 67 00 20 00 6e 00 n.g. .n. 14a8: 7a 00 20 00 6e 00 61 00 z. .n.a. 14b0: 20 00 70 00 6f 00 20 00 .p.o. . 14b8: 63 00 79 00 0d 00 0a 00 c.y..... 14c0: 63 00 73 00 3d 00 30 00 c.s.=.0. 14c8: 30 00 31 00 62 00 20 00 0.1.b. . 14d0: 20 00 73 00 73 00 3d 00 .s.s.=. 14d8: 30 00 30 00 32 00 33 00 0.0.2.3. 14e0: 20 00 20 00 64 00 73 00 . .d.s. 14e8: 3d 00 30 00 30 00 32 00 =.0.0.2. 14f0: 33 00 20 00 20 00 65 00 3. . .e. 14f8: 73 00 3d 00 30 00 30 00 s.=.0.0. 1500: 32 00 33 00 20 00 20 00 2.3. . . 1508: 66 00 73 00 3d 00 30 00 f.s.=.0. 1510: 30 00 33 00 62 00 20 00 0.3.b. . 1518: 20 00 67 00 73 00 3d 00 .g.s.=. 1520: 30 00 30 00 30 00 30 00 0.0.0.0. 1528: 20 00 20 00 20 00 20 00 . . . . 1530: 20 00 20 00 20 00 20 00 . . . . 1538: 20 00 20 00 20 00 20 00 . . . . 1540: 20 00 65 00 66 00 6c 00 .e.f.l. 1548: 3d 00 30 00 30 00 30 00 =.0.0.0. 1550: 30 00 30 00 32 00 38 00 0.0.2.8. 1558: 37 00 0d 00 0a 00 0d 00 7....... 1560: 0a 00 2a 00 2a 00 2a 00 ..*.*.*. 1568: 20 00 45 00 52 00 52 00 .E.R.R. 1570: 4f 00 52 00 3a 00 20 00 O.R.:. . 1578: 4d 00 6f 00 64 00 75 00 M.o.d.u. 1580: 6c 00 65 00 20 00 6c 00 l.e. .l. 1588: 6f 00 61 00 64 00 20 00 o.a.d. . 1590: 63 00 6f 00 6d 00 70 00 c.o.m.p. 1598: 6c 00 65 00 74 00 65 00 l.e.t.e. 15a0: 64 00 20 00 62 00 75 00 d. .b.u. 15a8: 74 00 20 00 73 00 79 00 t. .s.y. 15b0: 6d 00 62 00 6f 00 6c 00 m.b.o.l. 15b8: 73 00 20 00 63 00 6f 00 s. .c.o. 15c0: 75 00 6c 00 64 00 20 00 u.l.d. . 15c8: 6e 00 6f 00 74 00 20 00 n.o.t. . 15d0: 62 00 65 00 20 00 6c 00 b.e. .l. 15d8: 6f 00 61 00 64 00 65 00 o.a.d.e. 15e0: 64 00 20 00 66 00 6f 00 d. .f.o. 15e8: 72 00 20 00 43 00 3a 00 r. .C.:. 15f0: 5c 00 50 00 52 00 4f 00 \.P.R.O. 15f8: 47 00 52 00 41 00 7e 00 G.R.A.~. 1600: 31 00 5c 00 53 00 51 00 1.\.S.Q. 1608: 55 00 45 00 45 00 5a 00 U.E.E.Z. 1610: 7e 00 31 00 5c 00 73 00 ~.1.\.s. 1618: 65 00 72 00 76 00 65 00 e.r.v.e. 1620: 72 00 5c 00 42 00 69 00 r.\.B.i. 1628: 6e 00 5c 00 4d 00 53 00 n.\.M.S. 1630: 57 00 69 00 6e 00 33 00 W.i.n.3. 1638: 32 00 2d 00 78 00 38 00 2.-.x.8. 1640: 36 00 2d 00 6d 00 75 00 6.-.m.u. 1648: 6c 00 74 00 69 00 2d 00 l.t.i.-. 1650: 74 00 68 00 72 00 65 00 t.h.r.e. 1658: 61 00 64 00 5c 00 66 00 a.d.\.f. 1660: 61 00 61 00 64 00 2e 00 a.a.d... 1668: 65 00 78 00 65 00 0d 00 e.x.e... 1670: 0a 00 66 00 75 00 6e 00 ..f.u.n. 1678: 63 00 74 00 69 00 6f 00 c.t.i.o. 1680: 6e 00 3a 00 20 00 66 00 n.:. .f. 1688: 61 00 61 00 64 00 0d 00 a.a.d... 1690: 0a 00 20 00 20 00 20 00 .. . . . 1698: 20 00 20 00 20 00 20 00 . . . . 16a0: 20 00 30 00 30 00 34 00 .0.0.4. 16a8: 30 00 34 00 66 00 33 00 0.4.f.3. 16b0: 37 00 20 00 63 00 33 00 7. .c.3. 16b8: 20 00 20 00 20 00 20 00 . . . . 16c0: 20 00 20 00 20 00 20 00 . . . . 16c8: 20 00 20 00 20 00 20 00 . . . . 16d0: 20 00 20 00 20 00 72 00 . . .r. 16d8: 65 00 74 00 0d 00 0a 00 e.t..... 16e0: 20 00 20 00 20 00 20 00 . . . . 16e8: 20 00 20 00 20 00 20 00 . . . . 16f0: 30 00 30 00 34 00 30 00 0.0.4.0. 16f8: 34 00 66 00 33 00 38 00 4.f.3.8. 1700: 20 00 63 00 63 00 20 00 .c.c. . 1708: 20 00 20 00 20 00 20 00 . . . . 1710: 20 00 20 00 20 00 20 00 . . . . 1718: 20 00 20 00 20 00 20 00 . . . . 1720: 20 00 20 00 69 00 6e 00 . .i.n. 1728: 74 00 20 00 20 00 20 00 t. . . . 1730: 20 00 20 00 33 00 0d 00 . .3... 1738: 0a 00 20 00 20 00 20 00 .. . . . 1740: 20 00 20 00 20 00 20 00 . . . . 1748: 20 00 30 00 30 00 34 00 .0.0.4. 1750: 30 00 34 00 66 00 33 00 0.4.f.3. 1758: 39 00 20 00 63 00 63 00 9. .c.c. 1760: 20 00 20 00 20 00 20 00 . . . . 1768: 20 00 20 00 20 00 20 00 . . . . 1770: 20 00 20 00 20 00 20 00 . . . . 1778: 20 00 20 00 20 00 69 00 . . .i. 1780: 6e 00 74 00 20 00 20 00 n.t. . . 1788: 20 00 20 00 20 00 33 00 . . .3. 1790: 0d 00 0a 00 20 00 20 00 .... . . 1798: 20 00 20 00 20 00 20 00 . . . . 17a0: 20 00 20 00 30 00 30 00 . .0.0. 17a8: 34 00 30 00 34 00 66 00 4.0.4.f. 17b0: 33 00 61 00 20 00 63 00 3.a. .c. 17b8: 63 00 20 00 20 00 20 00 c. . . . 17c0: 20 00 20 00 20 00 20 00 . . . . 17c8: 20 00 20 00 20 00 20 00 . . . . 17d0: 20 00 20 00 20 00 20 00 . . . . 17d8: 69 00 6e 00 74 00 20 00 i.n.t. . 17e0: 20 00 20 00 20 00 20 00 . . . . 17e8: 33 00 0d 00 0a 00 20 00 3..... . 17f0: 20 00 20 00 20 00 20 00 . . . . 17f8: 20 00 20 00 20 00 30 00 . . .0. 1800: 30 00 34 00 30 00 34 00 0.4.0.4. 1808: 66 00 33 00 62 00 20 00 f.3.b. . 1810: 63 00 63 00 20 00 20 00 c.c. . . 1818: 20 00 20 00 20 00 20 00 . . . . 1820: 20 00 20 00 20 00 20 00 . . . . 1828: 20 00 20 00 20 00 20 00 . . . . 1830: 20 00 69 00 6e 00 74 00 .i.n.t. 1838: 20 00 20 00 20 00 20 00 . . . . 1840: 20 00 33 00 0d 00 0a 00 .3..... 1848: 20 00 20 00 20 00 20 00 . . . . 1850: 20 00 20 00 20 00 20 00 . . . . 1858: 30 00 30 00 34 00 30 00 0.0.4.0. 1860: 34 00 66 00 33 00 63 00 4.f.3.c. 1868: 20 00 63 00 63 00 20 00 .c.c. . 1870: 20 00 20 00 20 00 20 00 . . . . 1878: 20 00 20 00 20 00 20 00 . . . . 1880: 20 00 20 00 20 00 20 00 . . . . 1888: 20 00 20 00 69 00 6e 00 . .i.n. 1890: 74 00 20 00 20 00 20 00 t. . . . 1898: 20 00 20 00 33 00 0d 00 . .3... 18a0: 0a 00 20 00 20 00 20 00 .. . . . 18a8: 20 00 20 00 20 00 20 00 . . . . 18b0: 20 00 30 00 30 00 34 00 .0.0.4. 18b8: 30 00 34 00 66 00 33 00 0.4.f.3. 18c0: 64 00 20 00 63 00 63 00 d. .c.c. 18c8: 20 00 20 00 20 00 20 00 . . . . 18d0: 20 00 20 00 20 00 20 00 . . . . 18d8: 20 00 20 00 20 00 20 00 . . . . 18e0: 20 00 20 00 20 00 69 00 . . .i. 18e8: 6e 00 74 00 20 00 20 00 n.t. . . 18f0: 20 00 20 00 20 00 33 00 . . .3. 18f8: 0d 00 0a 00 20 00 20 00 .... . . 1900: 20 00 20 00 20 00 20 00 . . . . 1908: 20 00 20 00 30 00 30 00 . .0.0. 1910: 34 00 30 00 34 00 66 00 4.0.4.f. 1918: 33 00 65 00 20 00 63 00 3.e. .c. 1920: 63 00 20 00 20 00 20 00 c. . . . 1928: 20 00 20 00 20 00 20 00 . . . . 1930: 20 00 20 00 20 00 20 00 . . . . 1938: 20 00 20 00 20 00 20 00 . . . . 1940: 69 00 6e 00 74 00 20 00 i.n.t. . 1948: 20 00 20 00 20 00 20 00 . . . . 1950: 33 00 0d 00 0a 00 20 00 3..... . 1958: 20 00 20 00 20 00 20 00 . . . . 1960: 20 00 20 00 20 00 30 00 . . .0. 1968: 30 00 34 00 30 00 34 00 0.4.0.4. 1970: 66 00 33 00 66 00 20 00 f.3.f. . 1978: 63 00 63 00 20 00 20 00 c.c. . . 1980: 20 00 20 00 20 00 20 00 . . . . 1988: 20 00 20 00 20 00 20 00 . . . . 1990: 20 00 20 00 20 00 20 00 . . . . 1998: 20 00 69 00 6e 00 74 00 .i.n.t. 19a0: 20 00 20 00 20 00 20 00 . . . . 19a8: 20 00 33 00 0d 00 0a 00 .3..... 19b0: 20 00 20 00 20 00 20 00 . . . . 19b8: 20 00 20 00 20 00 20 00 . . . . 19c0: 30 00 30 00 34 00 30 00 0.0.4.0. 19c8: 34 00 66 00 34 00 30 00 4.f.4.0. 19d0: 20 00 38 00 62 00 31 00 .8.b.1. 19d8: 36 00 20 00 20 00 20 00 6. . . . 19e0: 20 00 20 00 20 00 20 00 . . . . 19e8: 20 00 20 00 20 00 20 00 . . . . 19f0: 20 00 20 00 6d 00 6f 00 . .m.o. 19f8: 76 00 20 00 20 00 20 00 v. . . . 1a00: 20 00 20 00 65 00 64 00 . .e.d. 1a08: 78 00 2c 00 5b 00 65 00 x.,.[.e. 1a10: 73 00 69 00 5d 00 0d 00 s.i.]... 1a18: 0a 00 46 00 41 00 55 00 ..F.A.U. 1a20: 4c 00 54 00 20 00 2d 00 L.T. .-. 1a28: 3e 00 30 00 30 00 34 00 >.0.0.4. 1a30: 30 00 34 00 66 00 34 00 0.4.f.4. 1a38: 32 00 20 00 30 00 66 00 2. .0.f. 1a40: 62 00 36 00 34 00 61 00 b.6.4.a. 1a48: 30 00 32 00 20 00 20 00 0.2. . . 1a50: 20 00 20 00 20 00 20 00 . . . . 1a58: 20 00 20 00 20 00 6d 00 . . .m. 1a60: 6f 00 76 00 7a 00 78 00 o.v.z.x. 1a68: 20 00 20 00 20 00 65 00 . . .e. 1a70: 63 00 78 00 2c 00 62 00 c.x.,.b. 1a78: 79 00 74 00 65 00 20 00 y.t.e. . 1a80: 70 00 74 00 72 00 20 00 p.t.r. . 1a88: 5b 00 65 00 64 00 78 00 [.e.d.x. 1a90: 2b 00 30 00 78 00 32 00 +.0.x.2. 1a98: 5d 00 20 00 20 00 64 00 ]. . .d. 1aa0: 73 00 3a 00 30 00 30 00 s.:.0.0. 1aa8: 32 00 33 00 3a 00 30 00 2.3.:.0. 1ab0: 30 00 33 00 37 00 30 00 0.3.7.0. 1ab8: 30 00 30 00 30 00 3d 00 0.0.0.=. 1ac0: 30 00 30 00 0d 00 0a 00 0.0..... 1ac8: 20 00 20 00 20 00 20 00 . . . . 1ad0: 20 00 20 00 20 00 20 00 . . . . 1ad8: 30 00 30 00 34 00 30 00 0.0.4.0. 1ae0: 34 00 66 00 34 00 36 00 4.f.4.6. 1ae8: 20 00 33 00 33 00 63 00 .3.3.c. 1af0: 30 00 20 00 20 00 20 00 0. . . . 1af8: 20 00 20 00 20 00 20 00 . . . . 1b00: 20 00 20 00 20 00 20 00 . . . . 1b08: 20 00 20 00 78 00 6f 00 . .x.o. 1b10: 72 00 20 00 20 00 20 00 r. . . . 1b18: 20 00 20 00 65 00 61 00 . .e.a. 1b20: 78 00 2c 00 65 00 61 00 x.,.e.a. 1b28: 78 00 0d 00 0a 00 20 00 x..... . 1b30: 20 00 20 00 20 00 20 00 . . . . 1b38: 20 00 20 00 20 00 30 00 . . .0. 1b40: 30 00 34 00 30 00 34 00 0.4.0.4. 1b48: 66 00 34 00 38 00 20 00 f.4.8. . 1b50: 38 00 61 00 32 00 32 00 8.a.2.2. 1b58: 20 00 20 00 20 00 20 00 . . . . 1b60: 20 00 20 00 20 00 20 00 . . . . 1b68: 20 00 20 00 20 00 20 00 . . . . 1b70: 20 00 6d 00 6f 00 76 00 .m.o.v. 1b78: 20 00 20 00 20 00 20 00 . . . . 1b80: 20 00 61 00 68 00 2c 00 .a.h.,. 1b88: 5b 00 65 00 64 00 78 00 [.e.d.x. 1b90: 5d 00 0d 00 0a 00 20 00 ]..... . 1b98: 20 00 20 00 20 00 20 00 . . . . 1ba0: 20 00 20 00 20 00 30 00 . . .0. 1ba8: 30 00 34 00 30 00 34 00 0.4.0.4. 1bb0: 66 00 34 00 61 00 20 00 f.4.a. . 1bb8: 35 00 35 00 20 00 20 00 5.5. . . 1bc0: 20 00 20 00 20 00 20 00 . . . . 1bc8: 20 00 20 00 20 00 20 00 . . . . 1bd0: 20 00 20 00 20 00 20 00 . . . . 1bd8: 20 00 70 00 75 00 73 00 .p.u.s. 1be0: 68 00 20 00 20 00 20 00 h. . . . 1be8: 20 00 65 00 62 00 70 00 .e.b.p. 1bf0: 0d 00 0a 00 20 00 20 00 .... . . 1bf8: 20 00 20 00 20 00 20 00 . . . . 1c00: 20 00 20 00 30 00 30 00 . .0.0. 1c08: 34 00 30 00 34 00 66 00 4.0.4.f. 1c10: 34 00 62 00 20 00 38 00 4.b. .8. 1c18: 62 00 36 00 63 00 32 00 b.6.c.2. 1c20: 34 00 30 00 38 00 20 00 4.0.8. . 1c28: 20 00 20 00 20 00 20 00 . . . . 1c30: 20 00 20 00 20 00 20 00 . . . . 1c38: 6d 00 6f 00 76 00 20 00 m.o.v. . 1c40: 20 00 20 00 20 00 20 00 . . . . 1c48: 65 00 62 00 70 00 2c 00 e.b.p.,. 1c50: 5b 00 65 00 73 00 70 00 [.e.s.p. 1c58: 2b 00 30 00 78 00 38 00 +.0.x.8. 1c60: 5d 00 0d 00 0a 00 20 00 ]..... . 1c68: 20 00 20 00 20 00 20 00 . . . . 1c70: 20 00 20 00 20 00 30 00 . . .0. 1c78: 30 00 34 00 30 00 34 00 0.4.0.4. 1c80: 66 00 34 00 66 00 20 00 f.4.f. . 1c88: 35 00 37 00 20 00 20 00 5.7. . . 1c90: 20 00 20 00 20 00 20 00 . . . . 1c98: 20 00 20 00 20 00 20 00 . . . . 1ca0: 20 00 20 00 20 00 20 00 . . . . 1ca8: 20 00 70 00 75 00 73 00 .p.u.s. 1cb0: 68 00 20 00 20 00 20 00 h. . . . 1cb8: 20 00 65 00 64 00 69 00 .e.d.i. 1cc0: 0d 00 0a 00 20 00 20 00 .... . . 1cc8: 20 00 20 00 20 00 20 00 . . . . 1cd0: 20 00 20 00 30 00 30 00 . .0.0. 1cd8: 34 00 30 00 34 00 66 00 4.0.4.f. 1ce0: 35 00 30 00 20 00 38 00 5.0. .8. 1ce8: 62 00 37 00 65 00 30 00 b.7.e.0. 1cf0: 34 00 20 00 20 00 20 00 4. . . . 1cf8: 20 00 20 00 20 00 20 00 . . . . 1d00: 20 00 20 00 20 00 20 00 . . . . 1d08: 6d 00 6f 00 76 00 20 00 m.o.v. . 1d10: 20 00 20 00 20 00 20 00 . . . . 1d18: 65 00 64 00 69 00 2c 00 e.d.i.,. 1d20: 5b 00 65 00 73 00 69 00 [.e.s.i. 1d28: 2b 00 30 00 78 00 34 00 +.0.x.4. 1d30: 5d 00 0d 00 0a 00 20 00 ]..... . 1d38: 20 00 20 00 20 00 20 00 . . . . 1d40: 20 00 20 00 20 00 30 00 . . .0. 1d48: 30 00 34 00 30 00 34 00 0.4.0.4. 1d50: 66 00 35 00 33 00 20 00 f.5.3. . 1d58: 38 00 61 00 34 00 32 00 8.a.4.2. 1d60: 30 00 31 00 20 00 20 00 0.1. . . 1d68: 20 00 20 00 20 00 20 00 . . . . 1d70: 20 00 20 00 20 00 20 00 . . . . 1d78: 20 00 6d 00 6f 00 76 00 .m.o.v. 1d80: 20 00 20 00 20 00 20 00 . . . . 1d88: 20 00 61 00 6c 00 2c 00 .a.l.,. 1d90: 5b 00 65 00 64 00 78 00 [.e.d.x. 1d98: 2b 00 30 00 78 00 31 00 +.0.x.1. 1da0: 5d 00 0d 00 0a 00 20 00 ]..... . 1da8: 20 00 20 00 20 00 20 00 . . . . 1db0: 20 00 20 00 20 00 30 00 . . .0. 1db8: 30 00 34 00 30 00 34 00 0.4.0.4. 1dc0: 66 00 35 00 36 00 20 00 f.5.6. . 1dc8: 63 00 31 00 65 00 30 00 c.1.e.0. 1dd0: 30 00 38 00 20 00 20 00 0.8. . . 1dd8: 20 00 20 00 20 00 20 00 . . . . 1de0: 20 00 20 00 20 00 20 00 . . . . 1de8: 20 00 73 00 68 00 6c 00 .s.h.l. 1df0: 20 00 20 00 20 00 20 00 . . . . 1df8: 20 00 65 00 61 00 78 00 .e.a.x. 1e00: 2c 00 30 00 78 00 38 00 ,.0.x.8. 1e08: 0d 00 0a 00 20 00 20 00 .... . . 1e10: 20 00 20 00 20 00 20 00 . . . . 1e18: 20 00 20 00 30 00 30 00 . .0.0. 1e20: 34 00 30 00 34 00 66 00 4.0.4.f. 1e28: 35 00 39 00 20 00 30 00 5.9. .0. 1e30: 62 00 63 00 31 00 20 00 b.c.1. . 1e38: 20 00 20 00 20 00 20 00 . . . . 1e40: 20 00 20 00 20 00 20 00 . . . . 1e48: 20 00 20 00 20 00 20 00 . . . . 1e50: 6f 00 72 00 20 00 20 00 o.r. . . 1e58: 20 00 20 00 20 00 20 00 . . . . 1e60: 65 00 61 00 78 00 2c 00 e.a.x.,. 1e68: 65 00 63 00 78 00 0d 00 e.c.x... 1e70: 0a 00 20 00 20 00 20 00 .. . . . 1e78: 20 00 20 00 20 00 20 00 . . . . 1e80: 20 00 30 00 30 00 34 00 .0.0.4. 1e88: 30 00 34 00 66 00 35 00 0.4.f.5. 1e90: 62 00 20 00 38 00 62 00 b. .8.b. 1e98: 63 00 66 00 20 00 20 00 c.f. . . 1ea0: 20 00 20 00 20 00 20 00 . . . . 1ea8: 20 00 20 00 20 00 20 00 . . . . 1eb0: 20 00 20 00 20 00 6d 00 . . .m. 1eb8: 6f 00 76 00 20 00 20 00 o.v. . . 1ec0: 20 00 20 00 20 00 65 00 . . .e. 1ec8: 63 00 78 00 2c 00 65 00 c.x.,.e. 1ed0: 64 00 69 00 0d 00 0a 00 d.i..... 1ed8: 0d 00 0a 00 2a 00 2d 00 ....*.-. 1ee0: 2d 00 2d 00 2d 00 3e 00 -.-.-.>. 1ee8: 20 00 53 00 74 00 61 00 .S.t.a. 1ef0: 63 00 6b 00 20 00 42 00 c.k. .B. 1ef8: 61 00 63 00 6b 00 20 00 a.c.k. . 1f00: 54 00 72 00 61 00 63 00 T.r.a.c. 1f08: 65 00 20 00 3c 00 2d 00 e. .<.-. 1f10: 2d 00 2d 00 2d 00 2a 00 -.-.-.*. 1f18: 0d 00 0a 00 57 00 41 00 ....W.A. 1f20: 52 00 4e 00 49 00 4e 00 R.N.I.N. 1f28: 47 00 3a 00 20 00 53 00 G.:. .S. 1f30: 74 00 61 00 63 00 6b 00 t.a.c.k. 1f38: 20 00 75 00 6e 00 77 00 .u.n.w. 1f40: 69 00 6e 00 64 00 20 00 i.n.d. . 1f48: 69 00 6e 00 66 00 6f 00 i.n.f.o. 1f50: 72 00 6d 00 61 00 74 00 r.m.a.t. 1f58: 69 00 6f 00 6e 00 20 00 i.o.n. . 1f60: 6e 00 6f 00 74 00 20 00 n.o.t. . 1f68: 61 00 76 00 61 00 69 00 a.v.a.i. 1f70: 6c 00 61 00 62 00 6c 00 l.a.b.l. 1f78: 65 00 2e 00 20 00 46 00 e... .F. 1f80: 6f 00 6c 00 6c 00 6f 00 o.l.l.o. 1f88: 77 00 69 00 6e 00 67 00 w.i.n.g. 1f90: 20 00 66 00 72 00 61 00 .f.r.a. 1f98: 6d 00 65 00 73 00 20 00 m.e.s. . 1fa0: 6d 00 61 00 79 00 20 00 m.a.y. . 1fa8: 62 00 65 00 20 00 77 00 b.e. .w. 1fb0: 72 00 6f 00 6e 00 67 00 r.o.n.g. 1fb8: 2e 00 0d 00 0a 00 43 00 ......C. 1fc0: 68 00 69 00 6c 00 64 00 h.i.l.d. 1fc8: 45 00 42 00 50 00 20 00 E.B.P. . 1fd0: 52 00 65 00 74 00 41 00 R.e.t.A. 1fd8: 64 00 64 00 72 00 20 00 d.d.r. . 1fe0: 20 00 41 00 72 00 67 00 .A.r.g. 1fe8: 73 00 20 00 74 00 6f 00 s. .t.o. 1ff0: 20 00 43 00 68 00 69 00 .C.h.i. 1ff8: 6c 00 64 00 20 00 20 00 l.d. . . 2000: 20 00 20 00 20 00 20 00 . . . . 2008: 20 00 20 00 20 00 20 00 . . . . 2010: 20 00 20 00 20 00 20 00 . . . . 2018: 0d 00 0a 00 30 00 30 00 ....0.0. 2020: 30 00 30 00 30 00 30 00 0.0.0.0. 2028: 30 00 35 00 20 00 30 00 0.5. .0. 2030: 30 00 30 00 30 00 30 00 0.0.0.0. 2038: 30 00 30 00 30 00 20 00 0.0.0. . 2040: 30 00 30 00 30 00 30 00 0.0.0.0. 2048: 30 00 30 00 30 00 30 00 0.0.0.0. 2050: 20 00 30 00 30 00 30 00 .0.0.0. 2058: 30 00 30 00 30 00 30 00 0.0.0.0. 2060: 30 00 20 00 30 00 30 00 0. .0.0. 2068: 30 00 30 00 30 00 30 00 0.0.0.0. 2070: 30 00 30 00 20 00 66 00 0.0. .f. 2078: 61 00 61 00 64 00 2b 00 a.a.d.+. 2080: 30 00 78 00 34 00 66 00 0.x.4.f. 2088: 34 00 32 00 0d 00 0a 00 4.2..... 2090: 0d 00 0a 00 2a 00 2d 00 ....*.-. 2098: 2d 00 2d 00 2d 00 3e 00 -.-.-.>. 20a0: 20 00 52 00 61 00 77 00 .R.a.w. 20a8: 20 00 53 00 74 00 61 00 .S.t.a. 20b0: 63 00 6b 00 20 00 44 00 c.k. .D. 20b8: 75 00 6d 00 70 00 20 00 u.m.p. . 20c0: 3c 00 2d 00 2d 00 2d 00 <.-.-.-. 20c8: 2d 00 2a 00 0d 00 0a 00 -.*..... 20d0: 30 00 30 00 30 00 30 00 0.0.0.0. 20d8: 30 00 30 00 30 00 30 00 0.0.0.0. 20e0: 30 00 30 00 31 00 31 00 0.0.1.1. 20e8: 36 00 39 00 37 00 63 00 6.9.7.c. 20f0: 20 00 20 00 62 00 37 00 . .b.7. 20f8: 20 00 34 00 66 00 20 00 .4.f. . 2100: 34 00 30 00 20 00 30 00 4.0. .0. 2108: 30 00 20 00 30 00 35 00 0. .0.5. 2110: 20 00 30 00 30 00 20 00 .0.0. . 2118: 30 00 30 00 20 00 30 00 0.0. .0. 2120: 30 00 20 00 2d 00 20 00 0. .-. . 2128: 32 00 38 00 20 00 32 00 2.8. .2. 2130: 64 00 20 00 33 00 36 00 d. .3.6. 2138: 20 00 30 00 30 00 20 00 .0.0. . 2140: 35 00 38 00 20 00 36 00 5.8. .6. 2148: 36 00 20 00 30 00 30 00 6. .0.0. 2150: 20 00 30 00 30 00 20 00 .0.0. . 2158: 20 00 2e 00 4f 00 40 00 ...O.@. 2160: 2e 00 2e 00 2e 00 2e 00 ........ 2168: 2e 00 28 00 2d 00 36 00 ..(.-.6. 2170: 2e 00 58 00 66 00 2e 00 ..X.f... 2178: 2e 00 0d 00 0a 00 30 00 ......0. 2180: 30 00 30 00 30 00 30 00 0.0.0.0. 2188: 30 00 30 00 30 00 30 00 0.0.0.0. 2190: 30 00 31 00 31 00 36 00 0.1.1.6. 2198: 39 00 38 00 63 00 20 00 9.8.c. . 21a0: 20 00 30 00 30 00 20 00 .0.0. . 21a8: 30 00 30 00 20 00 30 00 0.0. .0. 21b0: 30 00 20 00 30 00 30 00 0. .0.0. 21b8: 20 00 61 00 61 00 20 00 .a.a. . 21c0: 35 00 30 00 20 00 34 00 5.0. .4. 21c8: 30 00 20 00 30 00 30 00 0. .0.0. 21d0: 20 00 2d 00 20 00 32 00 .-. .2. 21d8: 38 00 20 00 32 00 64 00 8. .2.d. 21e0: 20 00 33 00 36 00 20 00 .3.6. . 21e8: 30 00 30 00 20 00 30 00 0.0. .0. 21f0: 30 00 20 00 30 00 30 00 0. .0.0. 21f8: 20 00 30 00 30 00 20 00 .0.0. . 2200: 30 00 30 00 20 00 20 00 0.0. . . 2208: 2e 00 2e 00 2e 00 2e 00 ........ 2210: 2e 00 50 00 40 00 2e 00 ..P.@... 2218: 28 00 2d 00 36 00 2e 00 (.-.6... 2220: 2e 00 2e 00 2e 00 2e 00 ........ 2228: 0d 00 0a 00 30 00 30 00 ....0.0. 2230: 30 00 30 00 30 00 30 00 0.0.0.0. 2238: 30 00 30 00 30 00 30 00 0.0.0.0. 2240: 31 00 31 00 36 00 39 00 1.1.6.9. 2248: 39 00 63 00 20 00 20 00 9.c. . . 2250: 35 00 38 00 20 00 36 00 5.8. .6. 2258: 36 00 20 00 30 00 30 00 6. .0.0. 2260: 20 00 30 00 30 00 20 00 .0.0. . 2268: 66 00 65 00 20 00 30 00 f.e. .0. 2270: 66 00 20 00 30 00 30 00 f. .0.0. 2278: 20 00 30 00 30 00 20 00 .0.0. . 2280: 2d 00 20 00 34 00 38 00 -. .4.8. 2288: 20 00 35 00 31 00 20 00 .5.1. . 2290: 34 00 30 00 20 00 30 00 4.0. .0. 2298: 30 00 20 00 32 00 38 00 0. .2.8. 22a0: 20 00 32 00 64 00 20 00 .2.d. . 22a8: 33 00 36 00 20 00 30 00 3.6. .0. 22b0: 30 00 20 00 20 00 58 00 0. . .X. 22b8: 66 00 2e 00 2e 00 2e 00 f....... 22c0: 2e 00 2e 00 2e 00 48 00 ......H. 22c8: 51 00 40 00 2e 00 28 00 Q.@...(. 22d0: 2d 00 36 00 2e 00 0d 00 -.6..... 22d8: 0a 00 30 00 30 00 30 00 ..0.0.0. 22e0: 30 00 30 00 30 00 30 00 0.0.0.0. 22e8: 30 00 30 00 30 00 31 00 0.0.0.1. 22f0: 31 00 36 00 39 00 61 00 1.6.9.a. 22f8: 63 00 20 00 20 00 31 00 c. . .1. 2300: 31 00 20 00 30 00 30 00 1. .0.0. 2308: 20 00 30 00 30 00 20 00 .0.0. . 2310: 30 00 30 00 20 00 30 00 0.0. .0. 2318: 35 00 20 00 30 00 30 00 5. .0.0. 2320: 20 00 30 00 30 00 20 00 .0.0. . 2328: 30 00 30 00 20 00 2d 00 0.0. .-. 2330: 20 00 66 00 66 00 20 00 .f.f. . 2338: 66 00 66 00 20 00 66 00 f.f. .f. 2340: 66 00 20 00 66 00 66 00 f. .f.f. 2348: 20 00 30 00 30 00 20 00 .0.0. . 2350: 31 00 30 00 20 00 30 00 1.0. .0. 2358: 30 00 20 00 30 00 30 00 0. .0.0. 2360: 20 00 20 00 2e 00 2e 00 . ..... 2368: 2e 00 2e 00 2e 00 2e 00 ........ 2370: 2e 00 2e 00 2e 00 2e 00 ........ 2378: 2e 00 2e 00 2e 00 2e 00 ........ 2380: 2e 00 2e 00 0d 00 0a 00 ........ 2388: 30 00 30 00 30 00 30 00 0.0.0.0. 2390: 30 00 30 00 30 00 30 00 0.0.0.0. 2398: 30 00 30 00 31 00 31 00 0.0.1.1. 23a0: 36 00 39 00 62 00 63 00 6.9.b.c. 23a8: 20 00 20 00 30 00 34 00 . .0.4. 23b0: 20 00 30 00 30 00 20 00 .0.0. . 23b8: 30 00 30 00 20 00 30 00 0.0. .0. 23c0: 30 00 20 00 32 00 38 00 0. .2.8. 23c8: 20 00 32 00 64 00 20 00 .2.d. . 23d0: 33 00 36 00 20 00 30 00 3.6. .0. 23d8: 30 00 20 00 2d 00 20 00 0. .-. . 23e0: 31 00 31 00 20 00 30 00 1.1. .0. 23e8: 30 00 20 00 30 00 30 00 0. .0.0. 23f0: 20 00 30 00 30 00 20 00 .0.0. . 23f8: 62 00 37 00 20 00 35 00 b.7. .5. 2400: 39 00 20 00 34 00 30 00 9. .4.0. 2408: 20 00 30 00 30 00 20 00 .0.0. . 2410: 20 00 2e 00 2e 00 2e 00 ....... 2418: 2e 00 28 00 2d 00 36 00 ..(.-.6. 2420: 2e 00 2e 00 2e 00 2e 00 ........ 2428: 2e 00 2e 00 59 00 40 00 ....Y.@. 2430: 2e 00 0d 00 0a 00 30 00 ......0. 2438: 30 00 30 00 30 00 30 00 0.0.0.0. 2440: 30 00 30 00 30 00 30 00 0.0.0.0. 2448: 30 00 31 00 31 00 36 00 0.1.1.6. 2450: 39 00 63 00 63 00 20 00 9.c.c. . 2458: 20 00 32 00 38 00 20 00 .2.8. . 2460: 32 00 64 00 20 00 33 00 2.d. .3. 2468: 36 00 20 00 30 00 30 00 6. .0.0. 2470: 20 00 34 00 38 00 20 00 .4.8. . 2478: 30 00 30 00 20 00 34 00 0.0. .4. 2480: 35 00 20 00 30 00 30 00 5. .0.0. 2488: 20 00 2d 00 20 00 30 00 .-. .0. 2490: 30 00 20 00 31 00 30 00 0. .1.0. 2498: 20 00 30 00 30 00 20 00 .0.0. . 24a0: 30 00 30 00 20 00 31 00 0.0. .1. 24a8: 31 00 20 00 30 00 30 00 1. .0.0. 24b0: 20 00 30 00 30 00 20 00 .0.0. . 24b8: 30 00 30 00 20 00 20 00 0.0. . . 24c0: 28 00 2d 00 36 00 2e 00 (.-.6... 24c8: 48 00 2e 00 45 00 2e 00 H...E... 24d0: 2e 00 2e 00 2e 00 2e 00 ........ 24d8: 2e 00 2e 00 2e 00 2e 00 ........ 24e0: 0d 00 0a 00 30 00 30 00 ....0.0. 24e8: 30 00 30 00 30 00 30 00 0.0.0.0. 24f0: 30 00 30 00 30 00 30 00 0.0.0.0. 24f8: 31 00 31 00 36 00 39 00 1.1.6.9. 2500: 64 00 63 00 20 00 20 00 d.c. . . 2508: 31 00 31 00 20 00 30 00 1.1. .0. 2510: 30 00 20 00 30 00 30 00 0. .0.0. 2518: 20 00 30 00 30 00 20 00 .0.0. . 2520: 30 00 65 00 20 00 30 00 0.e. .0. 2528: 30 00 20 00 30 00 30 00 0. .0.0. 2530: 20 00 30 00 30 00 20 00 .0.0. . 2538: 2d 00 20 00 32 00 38 00 -. .2.8. 2540: 20 00 30 00 30 00 20 00 .0.0. . 2548: 30 00 30 00 20 00 30 00 0.0. .0. 2550: 30 00 20 00 66 00 66 00 0. .f.f. 2558: 20 00 33 00 66 00 20 00 .3.f. . 2560: 30 00 30 00 20 00 30 00 0.0. .0. 2568: 30 00 20 00 20 00 2e 00 0. . ... 2570: 2e 00 2e 00 2e 00 2e 00 ........ 2578: 2e 00 2e 00 2e 00 28 00 ......(. 2580: 2e 00 2e 00 2e 00 2e 00 ........ 2588: 3f 00 2e 00 2e 00 0d 00 ?....... 2590: 0a 00 30 00 30 00 30 00 ..0.0.0. 2598: 30 00 30 00 30 00 30 00 0.0.0.0. 25a0: 30 00 30 00 30 00 31 00 0.0.0.1. 25a8: 31 00 36 00 39 00 65 00 1.6.9.e. 25b0: 63 00 20 00 20 00 30 00 c. . .0. 25b8: 30 00 20 00 30 00 30 00 0. .0.0. 25c0: 20 00 30 00 30 00 20 00 .0.0. . 25c8: 30 00 30 00 20 00 39 00 0.0. .9. 25d0: 38 00 20 00 34 00 34 00 8. .4.4. 25d8: 20 00 33 00 36 00 20 00 .3.6. . 25e0: 30 00 30 00 20 00 2d 00 0.0. .-. 25e8: 20 00 30 00 30 00 20 00 .0.0. . 25f0: 32 00 30 00 20 00 30 00 2.0. .0. 25f8: 30 00 20 00 30 00 30 00 0. .0.0. 2600: 20 00 30 00 63 00 20 00 .0.c. . 2608: 30 00 39 00 20 00 30 00 0.9. .0. 2610: 30 00 20 00 30 00 30 00 0. .0.0. 2618: 20 00 20 00 2e 00 2e 00 . ..... 2620: 2e 00 2e 00 2e 00 44 00 ......D. 2628: 36 00 2e 00 2e 00 20 00 6..... . 2630: 2e 00 2e 00 2e 00 2e 00 ........ 2638: 2e 00 2e 00 0d 00 0a 00 ........ 2640: 30 00 30 00 30 00 30 00 0.0.0.0. 2648: 30 00 30 00 30 00 30 00 0.0.0.0. 2650: 30 00 30 00 31 00 31 00 0.0.1.1. 2658: 36 00 39 00 66 00 63 00 6.9.f.c. 2660: 20 00 20 00 30 00 30 00 . .0.0. 2668: 20 00 30 00 30 00 20 00 .0.0. . 2670: 30 00 30 00 20 00 30 00 0.0. .0. 2678: 30 00 20 00 30 00 34 00 0. .0.4. 2680: 20 00 30 00 30 00 20 00 .0.0. . 2688: 30 00 30 00 20 00 30 00 0.0. .0. 2690: 30 00 20 00 2d 00 20 00 0. .-. . 2698: 30 00 39 00 20 00 30 00 0.9. .0. 26a0: 30 00 20 00 30 00 30 00 0. .0.0. 26a8: 20 00 30 00 30 00 20 00 .0.0. . 26b0: 64 00 30 00 20 00 36 00 d.0. .6. 26b8: 62 00 20 00 31 00 31 00 b. .1.1. 26c0: 20 00 30 00 30 00 20 00 .0.0. . 26c8: 20 00 2e 00 2e 00 2e 00 ....... 26d0: 2e 00 2e 00 2e 00 2e 00 ........ 26d8: 2e 00 2e 00 2e 00 2e 00 ........ 26e0: 2e 00 2e 00 6b 00 2e 00 ....k... 26e8: 2e 00 0d 00 0a 00 30 00 ......0. 26f0: 30 00 30 00 30 00 30 00 0.0.0.0. 26f8: 30 00 30 00 30 00 30 00 0.0.0.0. 2700: 30 00 31 00 31 00 36 00 0.1.1.6. 2708: 61 00 30 00 63 00 20 00 a.0.c. . 2710: 20 00 30 00 30 00 20 00 .0.0. . 2718: 30 00 39 00 20 00 30 00 0.9. .0. 2720: 30 00 20 00 30 00 30 00 0. .0.0. 2728: 20 00 30 00 30 00 20 00 .0.0. . 2730: 31 00 63 00 20 00 30 00 1.c. .0. 2738: 30 00 20 00 30 00 30 00 0. .0.0. 2740: 20 00 2d 00 20 00 30 00 .-. .0. 2748: 30 00 20 00 30 00 30 00 0. .0.0. 2750: 20 00 30 00 30 00 20 00 .0.0. . 2758: 30 00 30 00 20 00 30 00 0.0. .0. 2760: 34 00 20 00 30 00 30 00 4. .0.0. 2768: 20 00 30 00 30 00 20 00 .0.0. . 2770: 30 00 30 00 20 00 20 00 0.0. . . 2778: 2e 00 2e 00 2e 00 2e 00 ........ 2780: 2e 00 2e 00 2e 00 2e 00 ........ 2788: 2e 00 2e 00 2e 00 2e 00 ........ 2790: 2e 00 2e 00 2e 00 2e 00 ........ 2798: 0d 00 0a 00 30 00 30 00 ....0.0. 27a0: 30 00 30 00 30 00 30 00 0.0.0.0. 27a8: 30 00 30 00 30 00 30 00 0.0.0.0. 27b0: 31 00 31 00 36 00 61 00 1.1.6.a. 27b8: 31 00 63 00 20 00 20 00 1.c. . . 27c0: 30 00 34 00 20 00 30 00 0.4. .0. 27c8: 30 00 20 00 30 00 30 00 0. .0.0. 27d0: 20 00 30 00 30 00 20 00 .0.0. . 27d8: 30 00 34 00 20 00 30 00 0.4. .0. 27e0: 30 00 20 00 30 00 30 00 0. .0.0. 27e8: 20 00 30 00 30 00 20 00 .0.0. . 27f0: 2d 00 20 00 30 00 30 00 -. .0.0. 27f8: 20 00 30 00 30 00 20 00 .0.0. . 2800: 30 00 30 00 20 00 30 00 0.0. .0. 2808: 30 00 20 00 30 00 39 00 0. .0.9. 2810: 20 00 30 00 30 00 20 00 .0.0. . 2818: 30 00 30 00 20 00 30 00 0.0. .0. 2820: 30 00 20 00 20 00 2e 00 0. . ... 2828: 2e 00 2e 00 2e 00 2e 00 ........ 2830: 2e 00 2e 00 2e 00 2e 00 ........ 2838: 2e 00 2e 00 2e 00 2e 00 ........ 2840: 2e 00 2e 00 2e 00 0d 00 ........ 2848: 0a 00 30 00 30 00 30 00 ..0.0.0. 2850: 30 00 30 00 30 00 30 00 0.0.0.0. 2858: 30 00 30 00 30 00 31 00 0.0.0.1. 2860: 31 00 36 00 61 00 32 00 1.6.a.2. 2868: 63 00 20 00 20 00 62 00 c. . .b. 2870: 33 00 20 00 30 00 34 00 3. .0.4. 2878: 20 00 31 00 63 00 20 00 .1.c. . 2880: 66 00 63 00 20 00 35 00 f.c. .5. 2888: 65 00 20 00 30 00 31 00 e. .0.1. 2890: 20 00 64 00 63 00 20 00 .d.c. . 2898: 66 00 66 00 20 00 2d 00 f.f. .-. 28a0: 20 00 37 00 38 00 20 00 .7.8. . 28a8: 65 00 33 00 20 00 33 00 e.3. .3. 28b0: 36 00 20 00 30 00 30 00 6. .0.0. 28b8: 20 00 66 00 66 00 20 00 .f.f. . 28c0: 66 00 66 00 20 00 66 00 f.f. .f. 28c8: 66 00 20 00 66 00 66 00 f. .f.f. 28d0: 20 00 20 00 2e 00 2e 00 . ..... 28d8: 2e 00 2e 00 5e 00 2e 00 ....^... 28e0: 2e 00 2e 00 78 00 2e 00 ....x... 28e8: 36 00 2e 00 2e 00 2e 00 6....... 28f0: 2e 00 2e 00 0d 00 0a 00 ........ 28f8: 30 00 30 00 30 00 30 00 0.0.0.0. 2900: 30 00 30 00 30 00 30 00 0.0.0.0. 2908: 30 00 30 00 31 00 31 00 0.0.1.1. 2910: 36 00 61 00 33 00 63 00 6.a.3.c. 2918: 20 00 20 00 30 00 31 00 . .0.1. 2920: 20 00 30 00 30 00 20 00 .0.0. . 2928: 30 00 30 00 20 00 30 00 0.0. .0. 2930: 30 00 20 00 38 00 38 00 0. .8.8. 2938: 20 00 31 00 63 00 20 00 .1.c. . 2940: 30 00 30 00 20 00 30 00 0.0. .0. 2948: 30 00 20 00 2d 00 20 00 0. .-. . 2950: 64 00 38 00 20 00 31 00 d.8. .1. 2958: 62 00 20 00 31 00 63 00 b. .1.c. 2960: 20 00 37 00 38 00 20 00 .7.8. . 2968: 66 00 37 00 20 00 32 00 f.7. .2. 2970: 36 00 20 00 34 00 30 00 6. .4.0. 2978: 20 00 30 00 30 00 20 00 .0.0. . 2980: 20 00 2e 00 2e 00 2e 00 ....... 2988: 2e 00 2e 00 2e 00 2e 00 ........ 2990: 2e 00 2e 00 2e 00 2e 00 ........ 2998: 78 00 2e 00 26 00 40 00 x...&.@. 29a0: 2e 00 0d 00 0a 00 30 00 ......0. 29a8: 30 00 30 00 30 00 30 00 0.0.0.0. 29b0: 30 00 30 00 30 00 30 00 0.0.0.0. 29b8: 30 00 31 00 31 00 36 00 0.1.1.6. 29c0: 61 00 34 00 63 00 20 00 a.4.c. . 29c8: 20 00 37 00 38 00 20 00 .7.8. . 29d0: 65 00 33 00 20 00 33 00 e.3. .3. 29d8: 36 00 20 00 30 00 30 00 6. .0.0. 29e0: 20 00 30 00 31 00 20 00 .0.1. . 29e8: 30 00 30 00 20 00 30 00 0.0. .0. 29f0: 30 00 20 00 30 00 30 00 0. .0.0. 29f8: 20 00 2d 00 20 00 38 00 .-. .8. 2a00: 38 00 20 00 31 00 63 00 8. .1.c. 2a08: 20 00 30 00 30 00 20 00 .0.0. . 2a10: 30 00 30 00 20 00 64 00 0.0. .d. 2a18: 38 00 20 00 31 00 62 00 8. .1.b. 2a20: 20 00 31 00 63 00 20 00 .1.c. . 2a28: 37 00 38 00 20 00 20 00 7.8. . . 2a30: 78 00 2e 00 36 00 2e 00 x...6... 2a38: 2e 00 2e 00 2e 00 2e 00 ........ 2a40: 2e 00 2e 00 2e 00 2e 00 ........ 2a48: 2e 00 2e 00 2e 00 78 00 ......x. 2a50: 0d 00 0a 00 30 00 30 00 ....0.0. 2a58: 30 00 30 00 30 00 30 00 0.0.0.0. 2a60: 30 00 30 00 30 00 30 00 0.0.0.0. 2a68: 31 00 31 00 36 00 61 00 1.1.6.a. 2a70: 35 00 63 00 20 00 20 00 5.c. . . 2a78: 66 00 38 00 20 00 37 00 f.8. .7. 2a80: 65 00 20 00 34 00 30 00 e. .4.0. 2a88: 20 00 30 00 30 00 20 00 .0.0. . 2a90: 64 00 38 00 20 00 31 00 d.8. .1. 2a98: 62 00 20 00 31 00 63 00 b. .1.c. 2aa0: 20 00 37 00 38 00 20 00 .7.8. . 2aa8: 2d 00 20 00 37 00 38 00 -. .7.8. 2ab0: 20 00 65 00 33 00 20 00 .e.3. . 2ab8: 33 00 36 00 20 00 30 00 3.6. .0. 2ac0: 30 00 20 00 38 00 38 00 0. .8.8. 2ac8: 20 00 31 00 63 00 20 00 .1.c. . 2ad0: 30 00 30 00 20 00 30 00 0.0. .0. 2ad8: 30 00 20 00 20 00 2e 00 0. . ... 2ae0: 7e 00 40 00 2e 00 2e 00 ~.@..... 2ae8: 2e 00 2e 00 78 00 78 00 ....x.x. 2af0: 2e 00 36 00 2e 00 2e 00 ..6..... 2af8: 2e 00 2e 00 2e 00 0d 00 ........ 2b00: 0a 00 30 00 30 00 30 00 ..0.0.0. 2b08: 30 00 30 00 30 00 30 00 0.0.0.0. 2b10: 30 00 30 00 30 00 31 00 0.0.0.1. 2b18: 31 00 36 00 61 00 36 00 1.6.a.6. 2b20: 63 00 20 00 20 00 62 00 c. . .b. 2b28: 34 00 20 00 30 00 34 00 4. .0.4. 2b30: 20 00 34 00 64 00 20 00 .4.d. . 2b38: 66 00 63 00 20 00 31 00 f.c. .1. 2b40: 30 00 20 00 30 00 31 00 0. .0.1. 2b48: 20 00 64 00 62 00 20 00 .d.b. . 2b50: 66 00 66 00 20 00 2d 00 f.f. .-. 2b58: 20 00 65 00 65 00 20 00 .e.e. . 2b60: 36 00 34 00 20 00 34 00 6.4. .4. 2b68: 30 00 20 00 30 00 30 00 0. .0.0. 2b70: 20 00 39 00 38 00 20 00 .9.8. . 2b78: 34 00 34 00 20 00 33 00 4.4. .3. 2b80: 36 00 20 00 30 00 30 00 6. .0.0. 2b88: 20 00 20 00 2e 00 2e 00 . ..... 2b90: 4d 00 2e 00 2e 00 2e 00 M....... 2b98: 2e 00 2e 00 2e 00 64 00 ......d. 2ba0: 40 00 2e 00 2e 00 44 00 @.....D. 2ba8: 36 00 2e 00 0d 00 0a 00 6....... 2bb0: 30 00 30 00 30 00 30 00 0.0.0.0. 2bb8: 30 00 30 00 30 00 30 00 0.0.0.0. 2bc0: 30 00 30 00 31 00 31 00 0.0.1.1. 2bc8: 36 00 61 00 37 00 63 00 6.a.7.c. 2bd0: 20 00 20 00 37 00 38 00 . .7.8. 2bd8: 20 00 65 00 33 00 20 00 .e.3. . 2be0: 33 00 36 00 20 00 30 00 3.6. .0. 2be8: 30 00 20 00 38 00 38 00 0. .8.8. 2bf0: 20 00 31 00 63 00 20 00 .1.c. . 2bf8: 30 00 30 00 20 00 30 00 0.0. .0. 2c00: 30 00 20 00 2d 00 20 00 0. .-. . 2c08: 39 00 38 00 20 00 34 00 9.8. .4. 2c10: 34 00 20 00 33 00 36 00 4. .3.6. 2c18: 20 00 30 00 30 00 20 00 .0.0. . 2c20: 30 00 30 00 20 00 30 00 0.0. .0. 2c28: 30 00 20 00 30 00 30 00 0. .0.0. 2c30: 20 00 30 00 30 00 20 00 .0.0. . 2c38: 20 00 78 00 2e 00 36 00 .x...6. 2c40: 2e 00 2e 00 2e 00 2e 00 ........ 2c48: 2e 00 2e 00 44 00 36 00 ....D.6. 2c50: 2e 00 2e 00 2e 00 2e 00 ........ 2c58: 2e 00 0d 00 0a 00 30 00 ......0. 2c60: 30 00 30 00 30 00 30 00 0.0.0.0. 2c68: 30 00 30 00 30 00 30 00 0.0.0.0. 2c70: 30 00 31 00 31 00 36 00 0.1.1.6. 2c78: 61 00 38 00 63 00 20 00 a.8.c. . 2c80: 20 00 30 00 63 00 20 00 .0.c. . 2c88: 30 00 39 00 20 00 30 00 0.9. .0. 2c90: 30 00 20 00 30 00 30 00 0. .0.0. 2c98: 20 00 38 00 38 00 20 00 .8.8. . 2ca0: 31 00 63 00 20 00 30 00 1.c. .0. 2ca8: 30 00 20 00 30 00 30 00 0. .0.0. 2cb0: 20 00 2d 00 20 00 39 00 .-. .9. 2cb8: 38 00 20 00 34 00 34 00 8. .4.4. 2cc0: 20 00 33 00 36 00 20 00 .3.6. . 2cc8: 30 00 30 00 20 00 30 00 0.0. .0. 2cd0: 30 00 20 00 30 00 30 00 0. .0.0. 2cd8: 20 00 30 00 30 00 20 00 .0.0. . 2ce0: 30 00 30 00 20 00 20 00 0.0. . . 2ce8: 2e 00 2e 00 2e 00 2e 00 ........ 2cf0: 2e 00 2e 00 2e 00 2e 00 ........ 2cf8: 2e 00 44 00 36 00 2e 00 ..D.6... 2d00: 2e 00 2e 00 2e 00 2e 00 ........ 2d08: 0d 00 0a 00 30 00 30 00 ....0.0. 2d10: 30 00 30 00 30 00 30 00 0.0.0.0. 2d18: 30 00 30 00 30 00 30 00 0.0.0.0. 2d20: 31 00 31 00 36 00 61 00 1.1.6.a. 2d28: 39 00 63 00 20 00 20 00 9.c. . . 2d30: 30 00 30 00 20 00 32 00 0.0. .2. 2d38: 30 00 20 00 30 00 30 00 0. .0.0. 2d40: 20 00 30 00 30 00 20 00 .0.0. . 2d48: 33 00 34 00 20 00 34 00 3.4. .4. 2d50: 33 00 20 00 34 00 30 00 3. .4.0. 2d58: 20 00 30 00 30 00 20 00 .0.0. . 2d60: 2d 00 20 00 39 00 38 00 -. .9.8. 2d68: 20 00 34 00 34 00 20 00 .4.4. . 2d70: 33 00 36 00 20 00 30 00 3.6. .0. 2d78: 30 00 20 00 30 00 30 00 0. .0.0. 2d80: 20 00 30 00 30 00 20 00 .0.0. . 2d88: 30 00 30 00 20 00 30 00 0.0. .0. 2d90: 30 00 20 00 20 00 2e 00 0. . ... 2d98: 20 00 2e 00 2e 00 34 00 .....4. 2da0: 43 00 40 00 2e 00 2e 00 C.@..... 2da8: 44 00 36 00 2e 00 2e 00 D.6..... 2db0: 2e 00 2e 00 2e 00 0d 00 ........ 2db8: 0a 00 30 00 30 00 30 00 ..0.0.0. 2dc0: 30 00 30 00 30 00 30 00 0.0.0.0. 2dc8: 30 00 30 00 30 00 31 00 0.0.0.1. 2dd0: 31 00 36 00 61 00 61 00 1.6.a.a. 2dd8: 63 00 20 00 20 00 37 00 c. . .7. 2de0: 37 00 20 00 32 00 32 00 7. .2.2. 2de8: 20 00 38 00 66 00 20 00 .8.f. . 2df0: 62 00 62 00 20 00 36 00 b.b. .6. 2df8: 33 00 20 00 34 00 33 00 3. .4.3. 2e00: 20 00 34 00 30 00 20 00 .4.0. . 2e08: 30 00 30 00 20 00 2d 00 0.0. .-. 2e10: 20 00 32 00 38 00 20 00 .2.8. . 2e18: 32 00 64 00 20 00 33 00 2.d. .3. 2e20: 36 00 20 00 30 00 30 00 6. .0.0. 2e28: 20 00 37 00 38 00 20 00 .7.8. . 2e30: 65 00 33 00 20 00 33 00 e.3. .3. 2e38: 36 00 20 00 30 00 30 00 6. .0.0. 2e40: 20 00 20 00 77 00 22 00 . .w.". 2e48: 2e 00 2e 00 63 00 43 00 ....c.C. 2e50: 40 00 2e 00 28 00 2d 00 @...(.-. 2e58: 36 00 2e 00 78 00 2e 00 6...x... 2e60: 36 00 2e 00 0d 00 0a 00 6....... 2e68: 0d 00 0a 00 ....
(In reply to comment #32) > Can anyone reproduce the problem at the command-line, by simply running > faad.exe <file.m4a>? This should produce a wav file with no errors. Andy - the ATU file works fine from the command line, it only crashes faad when invoked by SBS
What CPUs are people having this problem with? I seem to be able to play the attached files okay, so it seems like there might be something to do with the individual PCs.
A player.source log at level=info would be helpful, too. Thanks!
cc'ing LaRon since he has a customer with this issue
(In reply to comment #37) > A player.source log at level=info would be helpful, too. > Thanks! Chris - I've attached one for you...
Created attachment 6755 [details] Faad crash @20:49, player.source=info
Created attachment 6756 [details] Colin Wheatley's PC specs Just moving the goalposts! I'm back on a clean install of 7.5.0 - r30464 after a brief trip to 7.6. I did a full clear and rescan and played file 05-Taxi Cab.m4a which used to crash reliably with -1.12 left to play... and now it doesn't. Scanner.log reported no errors. So I put the SB3 on to random and the first track crashed, an iTunes encoded Apple Lossless. The only diff between my first clean install of 7.5 and this one is that the first had loads of plug-ins, this has none. I cleared the faad error from the desktop, turned player.source to info and I'm still waiting for it to crash. > Andy Grundman, comment 32 Can anyone reproduce the problem at the command-line, by simply running faad.exe <file.m4a>? This should produce a wav file with no errors. - I copied faad and the lossless file to root of c:\ and it worked fine. Screenshot attached. > Chris Owens, comment 36 What CPUs are people having this problem with? I seem to be able to play the attached files okay, so it seems like there might be something to do with the individual PCs. - I've attached a snapshot of my PC specs, have added notes to explain the drives. My music drive really is a slow old beast, and it's lack of speed causes e.g. iTunes to crash when importing my 37K tracks if I do it in one hit.
Created attachment 6757 [details] cmd line results of faad on 05-Taxi Cab.m4a 05-Taxi Cab.m4a used to crash faad, now doesn't!
Also, let's take 7.6 out of the picture here and only look at 7.5.1. 7.6 scanner may have problems but that is probably irrelevant to this bug.
Some good news, I can reproduce the crash under XP with Taxi Cab.
Created attachment 6759 [details] player.source log, left running for several minutes after crash
(In reply to comment #43) > Also, let's take 7.6 out of the picture here and only look at 7.5.1. 7.6 > scanner may > have problems but that is probably irrelevant to this bug. Agreed - but the ATU file crashes faad under 7.6 as well, with the same access violation
Created attachment 6761 [details] Debug build of faad Here is a debug build of faad, in case it's useful. I have been unable to reproduce the crash while running this version though.
(In reply to comment #47) > Created an attachment (id=6761) [details] > Debug build of faad > Here is a debug build of faad, in case it's useful. I have been unable to > reproduce the crash while running this version though. Andy - how could I use this to help you?
I think you need Visual Studio installed to actually debug the crash, so if you happen to have that, and can still cause the crash with that version, you could click debug on the crash window and it would pop up the debugger with some info about where it crashed.
I think I may have solved this problem. I got the sources, added the patches, for faad.exe. I rebuilt in Visual Studio 2005. With this rebuilt exe, the debug version never crashed, and the release version crashed nearly every time it ran. I debugged the crash point (in the release version, a little tricky) and it appears that the problem is a buffer overrun when unpacking the ALAC file. There is a place where I think a reference is made a couple bytes past the end of the buffer (again, I say I think because in the release mode it is difficult to figure out all the program state). In debug mode, memory management behaves somewhat differently and the problem did not occur. What I was seeing was that a page was not readable, and the program was trying to read it. I added 4 bytes to the buffer size and I am no longer seeing the problem in either debug or release builds. I would like others to try this out, and confirm. I only changed one line, in file mp4ff/mp4ff.c, line 433 (in my patched file). In function mp4ff_read_sample(), the following line: *audio_buffer = (uint8_t*)malloc(*bytes); I changed to this: *audio_buffer = (uint8_t*)malloc(*bytes + 4); // RGC I placed an updated release faad.exe at this location: http://corman.net/squeezebox/ The file is faad.zip. If anyone who is experiencing the crash would like to try it, they are welcome--I'd like to know if it works for them. In any case, I think this is a very safe fix, as a few extra bytes on the end of a buffer should not hurt anything. It would be nice to know, however, the exact problem and how many bytes need to be added (I have a hunch it is just one or two, based on a place in the code that looks at input_buffer[1] and input_buffer[2], when input_buffer is being incremented through the actual allocated block (file alac.c, line 162).
I should add, I have been testing with Version: 7.5.1 - r30503. I am pretty sure it will also apply to 7.5.0.
Good work! I'll give this a test in a bit.
Your build of faad won't run on my XP test system for some reason (The system cannot execute the specified program). But I built my own with your patch, and so far, no crash. Will let it run for a while to see.
(In reply to comment #50) > I think I may have solved this problem. I got the sources, added the patches, > for faad.exe. I rebuilt in Visual Studio 2005. > With this rebuilt exe, the debug version never crashed, and the release version > crashed nearly every time it ran. > I debugged the crash point (in the release version, a little tricky) and it > appears that the problem is a buffer overrun when unpacking the ALAC file. > There is a place where I think a reference is made a couple bytes past the end > of the buffer (again, I say I think because in the release mode it is difficult > to figure out all the program state). In debug mode, memory management behaves > somewhat differently and the problem did not occur. What I was seeing was that > a page was not readable, and the program was trying to read it. > I added 4 bytes to the buffer size and I am no longer seeing the problem in > either debug or release builds. > I would like others to try this out, and confirm. I only changed one line, in > file mp4ff/mp4ff.c, line 433 (in my patched file). > In function mp4ff_read_sample(), the following line: > *audio_buffer = (uint8_t*)malloc(*bytes); > I changed to this: > *audio_buffer = (uint8_t*)malloc(*bytes + 4); // RGC > I placed an updated release faad.exe at this location: > http://corman.net/squeezebox/ > The file is faad.zip. If anyone who is experiencing the crash would like to try > it, they are welcome--I'd like to know if it works for them. In any case, I > think this is a very safe fix, as a few extra bytes on the end of a buffer > should not hurt anything. It would be nice to know, however, the exact problem > and how many bytes need to be added (I have a hunch it is just one or two, > based on a place in the code that looks at input_buffer[1] and input_buffer[2], > when input_buffer is being incremented through the actual allocated block (file > alac.c, line 162). Your faad patch does indeed allow me to play the ATU file without a faad crash.
Andy, do we have a linker map output of the 7.5.0 production build of faad2, or could your create one? I'd like to confirm what function address 00404f42 is in. My guess is alac.c:readbits_16(), which will actually read up to 24-bits. This could be one or two bytes beyond the end of the buffer, although the unwanted information should actually be discarded. There are other implications of this problem that I will not elaborate in this publicly-visible bug report. It is common practice for malloc implementations (I don't know about Windows) to allocate large requests in a new page and at the end of the page (as far as alignment requirements will allow). Often, the following address will be unmapped and so references beyond the allocated space will force a seg-fault. Of course, the following page may also become part of the valid heap address space by the time such an invalid reference is made, and therefore not cause the fault.
Here is a modified start to alac.c:readbits_16(). Roger, would you like to try it, without your other change? static uint32_t readbits_16(alac_file *alac, int bits) { uint32_t result = 0; int new_accumulator; switch ((bits + alac->input_buffer_bitaccumulator - 1) >> 3) { case 2: result = alac->input_buffer[2]; case 1: result |= alac->input_buffer[1] << 8; case 0: result |= alac->input_buffer[0] << 16; } /* shift left by the number of bits we've already read, * so that the top 'n' bits of the 24 bits we read will * be the return bits */ result = result << alac->input_buffer_bitaccumulator;
== Auto-comment from SVN commit #30566 to the slim repo by agrundman == == http://svn.slimdevices.com/slim?view=revision&revision=30566 == Bug 16025, fix crashes while playing ALAC on win32
== Auto-comment from SVN commit #30567 to the slim repo by agrundman == == http://svn.slimdevices.com/slim?view=revision&revision=30567 == Bug 16025, updated faad compile for win32
Alan, Thanks, I will try to test this today. That looks like a good solution. Yes, Windows will cause seg faults if you read beyond the end of an allocated block, when the next bytes are in an uncommitted page of memory. It would only happen if the block lined up at the end of the page, and the next page was not in use. The debug libraries add padding to start and end of blocks, to inadvertant writes outside the block. That helps track down write problems, but unfortunately hides the read problems. Windows apps can use OS exception handling to handle this kind of problem if they wish. I think we now understand why the problem only shows up on certain machines, and when it does it tends to be pretty consistent. Each time you run faad.exe on a given machine, with a specific set of inputs, memory is likely to line up in a consistent fashion, and either manifest the error or not depending on where the buffer gets allocated.
I tested the fix to readbits_16(), that Alan suggested, and removed my own fix (increasing the buffer size). So far so good, songs play, no crashes. I think that was the correct way to fix the problem (avoiding reading one or two bytes past the end of the buffer).
== Auto-comment from SVN commit #30590 to the slim repo by agrundman == == http://svn.slimdevices.com/slim?view=revision&revision=30590 == Fixed bug 16025, updated builds of all faad binaries