Linux RAID subsystem development
 help / color / mirror / Atom feed
* Fwd: raid6 stuck at reshape
From: Иван Исаев @ 2015-11-04  6:44 UTC (permalink / raw)
  To: linux-raid
In-Reply-To: <CAD1Mkcxb3RsQVUntVzYUtA+RuNLKNqYnejEaB+Q6b5Dof=+Gug@mail.gmail.com>

1.  cat /sys/block/md3/md/sync_max
8192
2. no selinux
3.
after recreate of array:
# mdadm --grow --bitmap=none /dev/md3
# mdadm --grow /dev/md3 --raid-devices=12 --backup-file=/home/raid/md3.backup
mdadm: Need to backup 106496K of critical section..
mdadm: Recording backup file in /run/mdadm failed: File exists
...
# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] [linear]
md3 : active raid6 sdn[11] sdm[10] sdl[9] sdj[8] sdg[7] sdh[6] sdi[5]
sdk[4] sdf[3] sde[2] sdd[1] sdc[0]
      26328453120 blocks super 1.2 level 6, 4096k chunk, algorithm 2
[12/12] [UUUUUUUUUUUU]
      [>....................]  reshape =  0.0% (_4096_/2925383680)
finish=3758695.2min speed=12K/sec

no changes.

2015-11-04 13:25 GMT+07:00 Xiao Ni <xni@redhat.com>:
> Hi
>
> You can check the sync_max whether it's 0.
>
> [root@storageqe-19 ~]# cd /sys/block/md1/md/
> [root@storageqe-19 md]# cat sync_max
> 0
>
> And check selinux:
> [root@storageqe-19 ~]# systemctl status mdadm-grow-continue@md1.service
> ● mdadm-grow-continue@md1.service - Manage MD Reshape on /dev/md1
>    Loaded: loaded (/usr/lib/systemd/system/mdadm-grow-continue@.service; static; vendor preset: disabled)
>    Active: failed (Result: exit-code) since Tue 2015-11-03 03:39:11 EST; 21h ago
>   Process: 2353 ExecStart=/usr/sbin/mdadm --grow --continue /dev/%I (code=exited, status=2)
>  Main PID: 2353 (code=exited, status=2)
>
> Nov 03 03:39:10 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: Started Manage MD Reshape on /dev/md1.
> Nov 03 03:39:10 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: Starting Manage MD Reshape on /dev/md1...
> Nov 03 03:39:11 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: mdadm-grow-continue@md1.service: main process exite...ENT
> Nov 03 03:39:11 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: Unit mdadm-grow-continue@md1.service entered failed...te.
> Nov 03 03:39:11 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: mdadm-grow-continue@md1.service failed.
> Hint: Some lines were ellipsized, use -l to show in full.
>
> I think this is a selinux-policy problem. And you can try reshape a md without bitmap.
> It can success without bitmap.
>
> ----- Original Message -----
>> From: "Иван Исаев" <1@crownet.ru>
>> To: linux-raid@vger.kernel.org
>> Sent: Wednesday, November 4, 2015 1:53:17 PM
>> Subject: raid6 stuck at reshape
>>
>> 1. init state:
>> md3 : active raid6 sdm[10] sdl[9] sdj[8] sdg[7] sdh[6] sdi[5] sdk[4]
>> sdf[3] sde[2] sdd[1] sdc[0]
>>       26328453120 blocks super 1.2 level 6, 4096k chunk, algorithm 2
>> [11/11] [UUUUUUUUUUU]
>>       bitmap: 0/22 pages [0KB], 65536KB chunk
>>
>> 2. mdadm /dev/md3 -a /dev/sdn
>> mdadm --grow /dev/md3 --raid-devices=12 --backup-file=/home/raid/md3.backup
>>
>> md3 : active raid6 sdn[11] sdm[10] sdl[9] sdj[8] sdg[7] sdh[6] sdi[5]
>> sdk[4] sdf[3] sde[2] sdd[1] sdc[0]
>>       26328453120 blocks super 1.2 level 6, 4096k chunk, algorithm 2
>> [12/12] [UUUUUUUUUUUU]
>>       [>....................]  reshape =  0.0% (0/2925383680)
>> finish=3047274.6min speed=0K/sec
>>       bitmap: 0/22 pages [0KB], 65536KB chunk
>>
>> # ps aux|grep md3
>> root      5232 _54.8_  0.0      0     0 ?        R    10:55  56:43
>> [md3_raid6]
>> root      6956 _98.4_  0.4  53904 49896 ?        RL   11:01  96:29
>> mdadm --grow /dev/md3 --raid-devices=12
>> --backup-file=/home/raid/md3.backup
>>
>> # cat /sys/block/md3/md/reshape_position
>> 81920
>>
>> what can I do about it?
>>
>> P.S. If I stop the array, it can no longer be assembled:
>> # mdadm -S /dev/md3
>> # mdadm -A /dev/md3
>> mdadm: :/dev/md3 has an active reshape - checking if critical section
>> needs to be restored
>> mdadm: Failed to restore critical section for reshape, sorry.
>>
>> mdadm --assemble /dev/md3 -vv --backup-file /home/raid/md3.backup -f
>> mdadm: looking for devices for /dev/md3
>> ...
>> mdadm: /dev/sdn is identified as a member of /dev/md3, slot 11.
>> mdadm: /dev/sdl is identified as a member of /dev/md3, slot 9.
>> mdadm: /dev/sdg is identified as a member of /dev/md3, slot 7.
>> mdadm: /dev/sdm is identified as a member of /dev/md3, slot 10.
>> mdadm: /dev/sdj is identified as a member of /dev/md3, slot 8.
>> mdadm: /dev/sdk is identified as a member of /dev/md3, slot 4.
>> mdadm: /dev/sdf is identified as a member of /dev/md3, slot 3.
>> mdadm: /dev/sdd is identified as a member of /dev/md3, slot 1.
>> mdadm: /dev/sdi is identified as a member of /dev/md3, slot 5.
>> mdadm: /dev/sdh is identified as a member of /dev/md3, slot 6.
>> mdadm: /dev/sde is identified as a member of /dev/md3, slot 2.
>> mdadm: /dev/sdc is identified as a member of /dev/md3, slot 0.
>> mdadm: :/dev/md3 has an active reshape - checking if critical section
>> needs to be restored
>> mdadm: restoring critical section
>> mdadm: Error restoring backup from md3.backup
>> mdadm: Failed to restore critical section for reshape, sorry.
>>
>> # mdadm --assemble /dev/md3 -vv --invalid-backup -f
>> ...
>> mdadm: :/dev/md3 has an active reshape - checking if critical section
>> needs to be restored
>> mdadm: No backup metadata on device-11
>> mdadm: Failed to find backup of critical section
>> mdadm: continuing without restoring backup
>> mdadm: added /dev/sdd to /dev/md3 as 1
>> mdadm: added /dev/sde to /dev/md3 as 2
>> mdadm: added /dev/sdf to /dev/md3 as 3
>> mdadm: added /dev/sdk to /dev/md3 as 4
>> mdadm: added /dev/sdi to /dev/md3 as 5
>> mdadm: added /dev/sdh to /dev/md3 as 6
>> mdadm: added /dev/sdg to /dev/md3 as 7
>> mdadm: added /dev/sdj to /dev/md3 as 8
>> mdadm: added /dev/sdl to /dev/md3 as 9
>> mdadm: added /dev/sdm to /dev/md3 as 10
>> mdadm: added /dev/sdn to /dev/md3 as 11
>> mdadm: added /dev/sdc to /dev/md3 as 0
>> mdadm: failed to RUN_ARRAY /dev/md3: Invalid argument
>>
>> I had to create array again.
>> After that the array is operating normally, but I still can't grow it.
>>
>> P.S.S. kernel: 3.14.56
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-raid" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>>
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply

* Re: raid6 stuck at reshape
From: Xiao Ni @ 2015-11-04  6:25 UTC (permalink / raw)
  To: Иван Исаев
  Cc: linux-raid
In-Reply-To: <CAD1MkcxpYFx061bSzhTq_43tTPe_3Wz1unPP9LYRGrJJHXPnPw@mail.gmail.com>

Hi

You can check the sync_max whether it's 0.

[root@storageqe-19 ~]# cd /sys/block/md1/md/
[root@storageqe-19 md]# cat sync_max 
0

And check selinux:
[root@storageqe-19 ~]# systemctl status mdadm-grow-continue@md1.service
● mdadm-grow-continue@md1.service - Manage MD Reshape on /dev/md1
   Loaded: loaded (/usr/lib/systemd/system/mdadm-grow-continue@.service; static; vendor preset: disabled)
   Active: failed (Result: exit-code) since Tue 2015-11-03 03:39:11 EST; 21h ago
  Process: 2353 ExecStart=/usr/sbin/mdadm --grow --continue /dev/%I (code=exited, status=2)
 Main PID: 2353 (code=exited, status=2)

Nov 03 03:39:10 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: Started Manage MD Reshape on /dev/md1.
Nov 03 03:39:10 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: Starting Manage MD Reshape on /dev/md1...
Nov 03 03:39:11 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: mdadm-grow-continue@md1.service: main process exite...ENT
Nov 03 03:39:11 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: Unit mdadm-grow-continue@md1.service entered failed...te.
Nov 03 03:39:11 storageqe-19.rhts.eng.bos.redhat.com systemd[1]: mdadm-grow-continue@md1.service failed.
Hint: Some lines were ellipsized, use -l to show in full.

I think this is a selinux-policy problem. And you can try reshape a md without bitmap.
It can success without bitmap. 

----- Original Message -----
> From: "Иван Исаев" <1@crownet.ru>
> To: linux-raid@vger.kernel.org
> Sent: Wednesday, November 4, 2015 1:53:17 PM
> Subject: raid6 stuck at reshape
> 
> 1. init state:
> md3 : active raid6 sdm[10] sdl[9] sdj[8] sdg[7] sdh[6] sdi[5] sdk[4]
> sdf[3] sde[2] sdd[1] sdc[0]
>       26328453120 blocks super 1.2 level 6, 4096k chunk, algorithm 2
> [11/11] [UUUUUUUUUUU]
>       bitmap: 0/22 pages [0KB], 65536KB chunk
> 
> 2. mdadm /dev/md3 -a /dev/sdn
> mdadm --grow /dev/md3 --raid-devices=12 --backup-file=/home/raid/md3.backup
> 
> md3 : active raid6 sdn[11] sdm[10] sdl[9] sdj[8] sdg[7] sdh[6] sdi[5]
> sdk[4] sdf[3] sde[2] sdd[1] sdc[0]
>       26328453120 blocks super 1.2 level 6, 4096k chunk, algorithm 2
> [12/12] [UUUUUUUUUUUU]
>       [>....................]  reshape =  0.0% (0/2925383680)
> finish=3047274.6min speed=0K/sec
>       bitmap: 0/22 pages [0KB], 65536KB chunk
> 
> # ps aux|grep md3
> root      5232 _54.8_  0.0      0     0 ?        R    10:55  56:43
> [md3_raid6]
> root      6956 _98.4_  0.4  53904 49896 ?        RL   11:01  96:29
> mdadm --grow /dev/md3 --raid-devices=12
> --backup-file=/home/raid/md3.backup
> 
> # cat /sys/block/md3/md/reshape_position
> 81920
> 
> what can I do about it?
> 
> P.S. If I stop the array, it can no longer be assembled:
> # mdadm -S /dev/md3
> # mdadm -A /dev/md3
> mdadm: :/dev/md3 has an active reshape - checking if critical section
> needs to be restored
> mdadm: Failed to restore critical section for reshape, sorry.
> 
> mdadm --assemble /dev/md3 -vv --backup-file /home/raid/md3.backup -f
> mdadm: looking for devices for /dev/md3
> ...
> mdadm: /dev/sdn is identified as a member of /dev/md3, slot 11.
> mdadm: /dev/sdl is identified as a member of /dev/md3, slot 9.
> mdadm: /dev/sdg is identified as a member of /dev/md3, slot 7.
> mdadm: /dev/sdm is identified as a member of /dev/md3, slot 10.
> mdadm: /dev/sdj is identified as a member of /dev/md3, slot 8.
> mdadm: /dev/sdk is identified as a member of /dev/md3, slot 4.
> mdadm: /dev/sdf is identified as a member of /dev/md3, slot 3.
> mdadm: /dev/sdd is identified as a member of /dev/md3, slot 1.
> mdadm: /dev/sdi is identified as a member of /dev/md3, slot 5.
> mdadm: /dev/sdh is identified as a member of /dev/md3, slot 6.
> mdadm: /dev/sde is identified as a member of /dev/md3, slot 2.
> mdadm: /dev/sdc is identified as a member of /dev/md3, slot 0.
> mdadm: :/dev/md3 has an active reshape - checking if critical section
> needs to be restored
> mdadm: restoring critical section
> mdadm: Error restoring backup from md3.backup
> mdadm: Failed to restore critical section for reshape, sorry.
> 
> # mdadm --assemble /dev/md3 -vv --invalid-backup -f
> ...
> mdadm: :/dev/md3 has an active reshape - checking if critical section
> needs to be restored
> mdadm: No backup metadata on device-11
> mdadm: Failed to find backup of critical section
> mdadm: continuing without restoring backup
> mdadm: added /dev/sdd to /dev/md3 as 1
> mdadm: added /dev/sde to /dev/md3 as 2
> mdadm: added /dev/sdf to /dev/md3 as 3
> mdadm: added /dev/sdk to /dev/md3 as 4
> mdadm: added /dev/sdi to /dev/md3 as 5
> mdadm: added /dev/sdh to /dev/md3 as 6
> mdadm: added /dev/sdg to /dev/md3 as 7
> mdadm: added /dev/sdj to /dev/md3 as 8
> mdadm: added /dev/sdl to /dev/md3 as 9
> mdadm: added /dev/sdm to /dev/md3 as 10
> mdadm: added /dev/sdn to /dev/md3 as 11
> mdadm: added /dev/sdc to /dev/md3 as 0
> mdadm: failed to RUN_ARRAY /dev/md3: Invalid argument
> 
> I had to create array again.
> After that the array is operating normally, but I still can't grow it.
> 
> P.S.S. kernel: 3.14.56
> --
> To unsubscribe from this list: send the line "unsubscribe linux-raid" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply

* raid6 stuck at reshape
From: Иван Исаев @ 2015-11-04  5:53 UTC (permalink / raw)
  To: linux-raid

1. init state:
md3 : active raid6 sdm[10] sdl[9] sdj[8] sdg[7] sdh[6] sdi[5] sdk[4]
sdf[3] sde[2] sdd[1] sdc[0]
      26328453120 blocks super 1.2 level 6, 4096k chunk, algorithm 2
[11/11] [UUUUUUUUUUU]
      bitmap: 0/22 pages [0KB], 65536KB chunk

2. mdadm /dev/md3 -a /dev/sdn
mdadm --grow /dev/md3 --raid-devices=12 --backup-file=/home/raid/md3.backup

md3 : active raid6 sdn[11] sdm[10] sdl[9] sdj[8] sdg[7] sdh[6] sdi[5]
sdk[4] sdf[3] sde[2] sdd[1] sdc[0]
      26328453120 blocks super 1.2 level 6, 4096k chunk, algorithm 2
[12/12] [UUUUUUUUUUUU]
      [>....................]  reshape =  0.0% (0/2925383680)
finish=3047274.6min speed=0K/sec
      bitmap: 0/22 pages [0KB], 65536KB chunk

# ps aux|grep md3
root      5232 _54.8_  0.0      0     0 ?        R    10:55  56:43 [md3_raid6]
root      6956 _98.4_  0.4  53904 49896 ?        RL   11:01  96:29
mdadm --grow /dev/md3 --raid-devices=12
--backup-file=/home/raid/md3.backup

# cat /sys/block/md3/md/reshape_position
81920

what can I do about it?

P.S. If I stop the array, it can no longer be assembled:
# mdadm -S /dev/md3
# mdadm -A /dev/md3
mdadm: :/dev/md3 has an active reshape - checking if critical section
needs to be restored
mdadm: Failed to restore critical section for reshape, sorry.

mdadm --assemble /dev/md3 -vv --backup-file /home/raid/md3.backup -f
mdadm: looking for devices for /dev/md3
...
mdadm: /dev/sdn is identified as a member of /dev/md3, slot 11.
mdadm: /dev/sdl is identified as a member of /dev/md3, slot 9.
mdadm: /dev/sdg is identified as a member of /dev/md3, slot 7.
mdadm: /dev/sdm is identified as a member of /dev/md3, slot 10.
mdadm: /dev/sdj is identified as a member of /dev/md3, slot 8.
mdadm: /dev/sdk is identified as a member of /dev/md3, slot 4.
mdadm: /dev/sdf is identified as a member of /dev/md3, slot 3.
mdadm: /dev/sdd is identified as a member of /dev/md3, slot 1.
mdadm: /dev/sdi is identified as a member of /dev/md3, slot 5.
mdadm: /dev/sdh is identified as a member of /dev/md3, slot 6.
mdadm: /dev/sde is identified as a member of /dev/md3, slot 2.
mdadm: /dev/sdc is identified as a member of /dev/md3, slot 0.
mdadm: :/dev/md3 has an active reshape - checking if critical section
needs to be restored
mdadm: restoring critical section
mdadm: Error restoring backup from md3.backup
mdadm: Failed to restore critical section for reshape, sorry.

# mdadm --assemble /dev/md3 -vv --invalid-backup -f
...
mdadm: :/dev/md3 has an active reshape - checking if critical section
needs to be restored
mdadm: No backup metadata on device-11
mdadm: Failed to find backup of critical section
mdadm: continuing without restoring backup
mdadm: added /dev/sdd to /dev/md3 as 1
mdadm: added /dev/sde to /dev/md3 as 2
mdadm: added /dev/sdf to /dev/md3 as 3
mdadm: added /dev/sdk to /dev/md3 as 4
mdadm: added /dev/sdi to /dev/md3 as 5
mdadm: added /dev/sdh to /dev/md3 as 6
mdadm: added /dev/sdg to /dev/md3 as 7
mdadm: added /dev/sdj to /dev/md3 as 8
mdadm: added /dev/sdl to /dev/md3 as 9
mdadm: added /dev/sdm to /dev/md3 as 10
mdadm: added /dev/sdn to /dev/md3 as 11
mdadm: added /dev/sdc to /dev/md3 as 0
mdadm: failed to RUN_ARRAY /dev/md3: Invalid argument

I had to create array again.
After that the array is operating normally, but I still can't grow it.

P.S.S. kernel: 3.14.56

^ permalink raw reply

* Re: Advice requested
From: Brad Campbell @ 2015-11-04  4:31 UTC (permalink / raw)
  To: o1bigtenor, Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <CAPpdf5_0A0r9s5aCQOn3M9etUnw_2SLMVig3pH+4vfKZDh=8kQ@mail.gmail.com>

On 04/11/15 12:05, o1bigtenor wrote:
> On Tue, Nov 3, 2015 at 10:01 PM, o1bigtenor <o1bigtenor@gmail.com> wrote:
>>
>>
>>
>> On Tue, Nov 3, 2015 at 10:08 AM, Phil Turmel <philip@turmel.org> wrote:
>>> One caveat -- don't do this part until you've corrected your timeout mismatch
>>> problem, or any latent UREs will break your array again.
>>
>>
>>
>> Read through the references.
>>
>> How do I do what you suggest?

Here's how I do it. This script is run on every bootup.

It iterates through all the drives and uses smartctl to try and set erc 
timeouts. If that fails it assumes the drive does not support it and it 
sets the timeout value to 180 seconds.

#!/bin/bash
for i in /dev/sd? ; do
	if smartctl -l scterc,70,70 $i > /dev/null ; then
		echo -n $i " is good "
	else
		echo 180 > /sys/block/${i/\/dev\/}/device/timeout
		echo -n $i " is  bad "
	fi;
	smartctl -i $i | egrep "(Device Model|Product:)"
	blockdev --setra 1024 $i
done

I have a mix of 15k SAS drives, WD green & red and some left over bits 
and pieces. This ensures the timeouts all match the drives capability.

Regards,
Brad

^ permalink raw reply

* Re: Advice requested
From: o1bigtenor @ 2015-11-04  4:05 UTC (permalink / raw)
  To: Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <CAPpdf59o0kf1-mgB29AcgH2cpdwBrhazf3NeQUYNa6m9+c6C+A@mail.gmail.com>

On Tue, Nov 3, 2015 at 10:01 PM, o1bigtenor <o1bigtenor@gmail.com> wrote:
>
>
>
> On Tue, Nov 3, 2015 at 10:08 AM, Phil Turmel <philip@turmel.org> wrote:
>>
>> On 11/03/2015 08:36 AM, o1bigtenor wrote:
>> > On Tue, Nov 3, 2015 at 7:09 AM, Phil Turmel <philip@turmel.org> wrote:
>>
>> >> Just add the other drives back into the array in one step, then let them
>> >> recover.
>> >>
>> >> mdadm /dev/md0 --add /dev/sdc1 --add /dev/sde1
>> >>
>> >> {Use the current names if those aren't correct at this time.}
>>
>> One caveat -- don't do this part until you've corrected your timeout mismatch
>> problem, or any latent UREs will break your array again.
>
>
>
> Read through the references.
>
> How do I do what you suggest?
>
> Dee

^ permalink raw reply

* Re: How to recover after md crash during reshape? - SOLVED/SUMMARY
From: Andras Tantos @ 2015-11-03 23:42 UTC (permalink / raw)
  To: Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <5633B2F0.9010902@turmel.org>

Thank you all who helped me solve my problem, especially Phil Turmel, 
who I am in dept for the rest of my live. Right now my family photos - 
and my marriage - are safe.

For people, who might be interested in the future, here's a quick 
summary of the events and the recovery:

Trouble:
==========

Was going to extend RAID6 array from 7 disks to 10. Array reshape 
crashed early in the process. After reboot, the array wouldn't 
re-assemble with error message:

     mdadm: WARNING /dev/sda and /dev/sda1 appear to have very similar
     superblocks.
           If they are really different, please --zero the superblock on one
           If they are the same or overlap, please remove one from the
           DEVICE list in mdadm.conf.

What I SHOULD have done here is to remove SDA from the DEVICE list in 
mdadm.conf followed by mdadm --grow --continue /dev/md1 --backup-file .....
What I did is to zero the superblock of SDA1.

The same message appeard for the other two new HDDs in the array as 
well. By the time I zeroed the super blocks of all three new disks the 
array assembled but didn't start because it was missing three drives.

Recovery:
===========
1. Look at the partitions listed in /proc/mdstat for the array.
2. For each of the constituents of the array, do mdadm -E <disk name 
from the array>
3. Note all the parameters, especially these: 'Chunk Size', 'Raid 
Level', 'Version'
4. Make sure all remaining disks show the same event count ('Events') 
and they have correct checksum and all the above parameters match.
5. Note the order of the disks in the array. You can find that in this line:

            Number   Major   Minor   RaidDevice State
      this     6       8       98        6      active sync

6. If all matches, stop the array:
     mdadm --stop /dev/md1

7. Re-create your array as follows:
     mdadm --create --assume-clean --verbose \
         --metadata=1.0 --raid-devices=7 --chunk=64 --level=6 \
         /dev/md1 <list of devices in the exact order from note 5 above>

     Replace number of devices, chunk size and raid level from note 3 
above. For me, I had do specify metadata version 0.9, which was my 
original metadata version (as reported by the 'Version' parameter in 
point 3 above). YMMV.

8. If all goes well, the array will now re-assemble with the original 7 
disks. The data on the array is corrupted up to the point where the 
reshape stopped, so...
9. fsck -n /dev/md1 to assess the damage. If doesn't look terrible, fix 
the errors: fsck -y /dev/md1.
10. Mount the array rejoice in the data that's recovered.

Final notes:
===============
I still don't know the root cause of the crash. What I did notice is 
that this particular (Core2 duo) system seems to become unstable with 
more than 9 HDDs. It doesn't seem to be a power supply issue as it has 
trouble even if about half of the drives are supplied from a second PSU.

Version 0.9 metadata has some problems, causing the misleading message 
in the first place. Upgrading to version 1.0 metadata is a good idea.

If you use desktop or green drives in your array, fix the short kernel 
timeout on SATA devices (30s). Issue this on every boot:
     for x in /sys/block/*/device/timeout ; do echo 180 > $x ; done
If you don't do that, the first unrecoverable read error will degrade 
your array instead of simply relocating the failing sector on the hard 
drive.

To find and fix unrecoverable read errors on your array, regularly issue:
     echo check >/sys/block/md0/md/sync_action
This is a looooong operation on a large RAID6 array, but makes sure that 
bad sectors don't accumulate in seldom-accessed corners and destroy your 
array at the worst possible time.

Andras


^ permalink raw reply

* Re: Advice requested
From: o1bigtenor @ 2015-11-03 19:06 UTC (permalink / raw)
  To: Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <5638F6AF.7020501@turmel.org>

On Tue, Nov 3, 2015 at 12:02 PM, Phil Turmel <philip@turmel.org> wrote:
> On 11/02/2015 10:41 AM, Phil Turmel wrote:
>> Good morning Dee,
>>
>> { Added linux-raid back -- convention on kernel.org is reply-to-all }
>
> The next exchange in this thread were too large to make it past the
> kernel.org size limits.  They contain all of the off-list traffic
> the Dee had in his archive and my responses to it.
>
> I've archived these two mails myself for public benefit -- they were
> intended to be public after all.
>
> http://www.turmel.org/other/Advice-requested-201511021821.eml
> http://www.turmel.org/other/Advice-requested-201511021943.eml
>
> There's a few lessons here:
>
> 1) Insist on staying on-list.  Dee's help drifted away when the
> problems weren't solved.  No-one else saw the traffic, so could
> not step in.
>
> 2) Trim replies. :-)  Good G*d, these were hard to read without
> missing details.
>
> 3) Persevere.
>

I do hope that someone finds the odyssey useful rather than just amusing
- - - its why I'm comfortable having all this public.

Dee

^ permalink raw reply

* Re: Advice requested
From: Phil Turmel @ 2015-11-03 18:02 UTC (permalink / raw)
  To: o1bigtenor, Linux-RAID
In-Reply-To: <5637842D.1070000@turmel.org>

On 11/02/2015 10:41 AM, Phil Turmel wrote:
> Good morning Dee,
> 
> { Added linux-raid back -- convention on kernel.org is reply-to-all }

The next exchange in this thread were too large to make it past the
kernel.org size limits.  They contain all of the off-list traffic
the Dee had in his archive and my responses to it.

I've archived these two mails myself for public benefit -- they were
intended to be public after all.

http://www.turmel.org/other/Advice-requested-201511021821.eml
http://www.turmel.org/other/Advice-requested-201511021943.eml

There's a few lessons here:

1) Insist on staying on-list.  Dee's help drifted away when the
problems weren't solved.  No-one else saw the traffic, so could
not step in.

2) Trim replies. :-)  Good G*d, these were hard to read without
missing details.

3) Persevere.

Phil

^ permalink raw reply

* Re: Advice requested
From: Phil Turmel @ 2015-11-03 16:08 UTC (permalink / raw)
  To: o1bigtenor; +Cc: Linux-RAID
In-Reply-To: <CAPpdf58x1eKXTKbvisQGV9KUsMRzEacSifaLLzQkX53YM5c6jg@mail.gmail.com>

On 11/03/2015 08:36 AM, o1bigtenor wrote:
> On Tue, Nov 3, 2015 at 7:09 AM, Phil Turmel <philip@turmel.org> wrote:

>> Just add the other drives back into the array in one step, then let them
>> recover.
>>
>> mdadm /dev/md0 --add /dev/sdc1 --add /dev/sde1
>>
>> {Use the current names if those aren't correct at this time.}

One caveat -- don't do this part until you've corrected your timeout mismatch
problem, or any latent UREs will break your array again.

>> Although I wouldn't set up a new system quite like this, there's nothing
>> wrong with this layout.  It'll be fine like this until the day you want
>> more space.  A new bigger array would be an appropriate time to redesign.
> 
> Would you have any suggestions as to how to setup a different array?

I've pasted my most recent media server build's 'lsdrv' report at the end
of this mail.[1]  Some notes:

1) Paired SSDs for boot and OS.  Boots from EFI SYS partitions containing
monolithic kernels (EFI stub + kernel + initramfs in one file).  My
maintenance scripts place identical kernels in both boot partitions without
running as mirrors.

2) Balance of SSDs is mirrored and operated as an LVM physical volume and
Volume Group.  This group contains root, home, and swap.  Some space is
left unallocated for emergencies, as LVM can be modified on the fly.

3) Bulk storage is on multiple unpartitioned drives in raid6, which then
forms an LVM physical volume and Volume Group.  Again, some space left
unallocated for emergencies.

> (My NAS box is old server hardware where I am using hardware raid.)
> 
> Thanking you very much for your generous assistance.
> (copied all of the commands so that anyone accessing the information for
> their own use might have some ideas of what to do - - - hopefully also
> achieving a successful result!

You're welcome.

Phil

[1] http://github.com/pturmel/lsdrv

-- 

brutus ~ # lsdrv
PCI [ahci] 00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family SATA AHCI Controller (rev 05)
├scsi 0:0:0:0 ATA      Crucial_CT250MX2 {15250FDF00E8}
│└sda 232.89g [8:0] Partitioned (gpt)
│ ├sda1 512.00m [8:1] vfat 'BootA' {FDF9-37CE}
│ │└Mounted as /dev/sda1 @ /bootA
│ └sda2 232.38g [8:2] MD raid10,near2 (1/2) (w/ sdb2) in_sync 'sysresccd:1' {20b4a43b-447d-dc22-0b96-3f49392b07ec}
│  └md1 232.35g [9:1] MD v1.2 raid10,near2 (2) clean, 512k Chunk {20b4a43b:447ddc22:0b963f49:392b07ec}
│   │                 PV LVM2_member 56.00g used, 176.35g free {WnG1i4-9LYh-6EHe-mMUh-P4hZ-2oNm-R5Vze7}
│   └VG Fast 232.35g 176.35g free {Yp0bW3-xAS5-QQkW-dFSf-sGok-6ym0-XR3DLw}
│    ├dm-4 20.00g [252:4] LV Home ext4 'Home' {08f885a7-216c-47cc-8fa1-a25e28ca28b0}
│    │└Mounted as /dev/mapper/Fast-Home @ /home
│    ├dm-2 20.00g [252:2] LV Root ext4 'Root' {d77eb871-6366-4501-b3b0-5118daa034c6}
│    │└Mounted as /dev/mapper/Fast-Root @ /
│    └dm-3 16.00g [252:3] LV Swap swap 'Swap' {0e6731d8-2816-4c54-a6c3-2f6f48ee5544}
├scsi 1:0:0:0 ATA      Crucial_CT250MX2 {15250FDEF73C}
│└sdb 232.89g [8:16] Partitioned (gpt)
│ ├sdb1 512.00m [8:17] vfat 'BootB' {FDF9-37CE}
│ │└Mounted as /dev/sdb1 @ /bootB
│ └sdb2 232.38g [8:18] MD raid10,near2 (0/2) (w/ sda2) in_sync 'sysresccd:1' {20b4a43b-447d-dc22-0b96-3f49392b07ec}
│  └md1 232.35g [9:1] MD v1.2 raid10,near2 (2) clean, 512k Chunk {20b4a43b:447ddc22:0b963f49:392b07ec}
│                     PV LVM2_member 56.00g used, 176.35g free {WnG1i4-9LYh-6EHe-mMUh-P4hZ-2oNm-R5Vze7}
├scsi 2:x:x:x [Empty]
├scsi 3:x:x:x [Empty]
├scsi 4:x:x:x [Empty]
└scsi 5:x:x:x [Empty]
PCI [mpt2sas] 02:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03)
├scsi 6:0:0:0 ATA      WDC WD40EFRX-68W {WD-WCC4E1648652}
│└sdc 3.64t [8:32] MD raid6 (0/6) (w/ sdd,sde,sdf,sdg,sdh) in_sync 'sysresccd:2' {2d3f6b75-3a9b-12bc-1582-64533545931b}
│ └md2 14.55t [9:2] MD v1.2 raid6 (6) clean, 16k Chunk {2d3f6b75:3a9b12bc:15826453:3545931b}
│  │                PV LVM2_member 12.00t used, 2.55t free {ezb7fd-6iTr-PhjG-d1EW-xMNC-ThYm-KvTxgg}
│  └VG Bulk 14.55t 2.55t free {kOlzy0-xBY6-cIVX-bBgE-0ef8-cAEv-c9Ts9l}
│   ├dm-1 8.00t [252:1] LV Media xfs 'Media' {bb83668f-c4a1-44eb-a511-0e55ed10181b}
│   │└Mounted as /dev/mapper/Bulk-Media @ /media/BulkMedia
│   └dm-0 4.00t [252:0] LV MythTV xfs 'MythTV' {644bcdf4-8c1d-4eaf-baac-f71ca8d75a6f}
│    └Mounted as /dev/mapper/Bulk-MythTV @ /media/MythTV
├scsi 6:0:1:0 ATA      WDC WD40EFRX-68W {WD-WCC4E1611663}
│└sdd 3.64t [8:48] MD raid6 (1/6) (w/ sdc,sde,sdf,sdg,sdh) in_sync 'sysresccd:2' {2d3f6b75-3a9b-12bc-1582-64533545931b}
│ └md2 14.55t [9:2] MD v1.2 raid6 (6) clean, 16k Chunk {2d3f6b75:3a9b12bc:15826453:3545931b}
│                   PV LVM2_member 12.00t used, 2.55t free {ezb7fd-6iTr-PhjG-d1EW-xMNC-ThYm-KvTxgg}
├scsi 6:0:2:0 ATA      WDC WD40EFRX-68W {WD-WCC4EJJTZ35U}
│└sde 3.64t [8:64] MD raid6 (2/6) (w/ sdc,sdd,sdf,sdg,sdh) in_sync 'sysresccd:2' {2d3f6b75-3a9b-12bc-1582-64533545931b}
│ └md2 14.55t [9:2] MD v1.2 raid6 (6) clean, 16k Chunk {2d3f6b75:3a9b12bc:15826453:3545931b}
│                   PV LVM2_member 12.00t used, 2.55t free {ezb7fd-6iTr-PhjG-d1EW-xMNC-ThYm-KvTxgg}
├scsi 6:0:3:0 ATA      WDC WD40EFRX-68W {WD-WCC4E1640373}
│└sdf 3.64t [8:80] MD raid6 (4/6) (w/ sdc,sdd,sde,sdg,sdh) in_sync 'sysresccd:2' {2d3f6b75-3a9b-12bc-1582-64533545931b}
│ └md2 14.55t [9:2] MD v1.2 raid6 (6) clean, 16k Chunk {2d3f6b75:3a9b12bc:15826453:3545931b}
│                   PV LVM2_member 12.00t used, 2.55t free {ezb7fd-6iTr-PhjG-d1EW-xMNC-ThYm-KvTxgg}
├scsi 6:0:4:0 ATA      WDC WD40EFRX-68W {WD-WCC4E1631668}
│└sdg 3.64t [8:96] MD raid6 (5/6) (w/ sdc,sdd,sde,sdf,sdh) in_sync 'sysresccd:2' {2d3f6b75-3a9b-12bc-1582-64533545931b}
│ └md2 14.55t [9:2] MD v1.2 raid6 (6) clean, 16k Chunk {2d3f6b75:3a9b12bc:15826453:3545931b}
│                   PV LVM2_member 12.00t used, 2.55t free {ezb7fd-6iTr-PhjG-d1EW-xMNC-ThYm-KvTxgg}
├scsi 6:0:5:0 ATA      WDC WD40EFRX-68W {WD-WCC4E7HT90DE}
│└sdh 3.64t [8:112] MD raid6 (3/6) (w/ sdc,sdd,sde,sdf,sdg) in_sync 'sysresccd:2' {2d3f6b75-3a9b-12bc-1582-64533545931b}
│ └md2 14.55t [9:2] MD v1.2 raid6 (6) clean, 16k Chunk {2d3f6b75:3a9b12bc:15826453:3545931b}
│                   PV LVM2_member 12.00t used, 2.55t free {ezb7fd-6iTr-PhjG-d1EW-xMNC-ThYm-KvTxgg}
└scsi 6:x:x:x [Empty]
Other Block Devices
├loop0 0.00k [7:0] Empty/Unknown
└loop1 0.00k [7:1] Empty/Unknown

--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply

* Re: Advice requested
From: Adam Goryachev @ 2015-11-03 15:49 UTC (permalink / raw)
  To: o1bigtenor, Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <CAPpdf58x1eKXTKbvisQGV9KUsMRzEacSifaLLzQkX53YM5c6jg@mail.gmail.com>

On 04/11/15 00:36, o1bigtenor wrote:
> Mondo seems to be an interesting backup tool. Would you have any
> suggestions? (In the past I was backing up to 25 GB Bluray disks. Was
> in the process of setting up a NAS box (with ECC and NAS level drives)
> to be backup using rsync (I think). I don't want any more of these 2
> months without being able to get business done times if I can help it!!!

Somewhat off-topic for this list, but I would suggest some tool that you
can learn how to use it, is reliable, stable, easy to fix, and
well-supported. Personally, I use backuppc, I wouldn't suggest a simple
home-spun rsync copy, as there are lots of things to consider in backup
(eg, you want todays, yesterdays, etc... up to last month or more of
history for each file). You also want an easy restore process for a
single file, group of files, or the entire system.

Regards,
Adam

-- 
Adam Goryachev
Website Managers
Ph: +61 2 8304 0000                            adam@websitemanagers.com.au
Fax: +61 2 8304 0001                            www.websitemanagers.com.au


^ permalink raw reply

* Re: Failed Raid 5 due to OS mbr written on one of the array drives
From: Phil Turmel @ 2015-11-03 15:47 UTC (permalink / raw)
  To: Nicolas Tellier; +Cc: linux-raid
In-Reply-To: <CAArDwD9SDbH-Xdi6hRciLcYkWzY+Kv3JtgtWCyvELffJ=gv+0w@mail.gmail.com>

Hi Nicolas,

{ Top posting repaired.  Please don't do that.  Convention on kernel.org
is reply-to-all, trim unnecessary quotes, and either bottom post or
interleave. }

On 11/03/2015 09:21 AM, Nicolas Tellier wrote:
> 2015-11-02 19:19 GMT+01:00 Phil Turmel <philip@turmel.org>:
>> Good afternoon Nicolas,

[trim /]

>>> Luckily I saved the original command used to create this array. Here
>>> is the one I think would be relevant in this case :
>>>
>>> mdadm --create --verbose --assume-clean /dev/md0 --level=5
>>> --metadata=1.2 --chunk=128 --raid-devices=4 /dev/sda1 /dev/sdb1
>>> /dev/sdc1 missing /dev/sdd
>>
>> 1) Leave off /dev/sdd
>> 2) Include --data-offset=262144

> Hi Phil, and thanks for taking the time to reply to me.
>
> I'm not sure I understood you advice correctly.
> When you say leave off /dev/sdd, do you mean I should recreate a 3
> disks array like this :
> mdadm --create --verbose --assume-clean /dev/md0 --level=5
> --metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=3
> /dev/sda1 /dev/sdb1 /dev/sdc1

No.

> Or a 4 disks array with no mention of /dev/sdd, like this (my instinct
> tell me that wouldn't work) :
> mdadm --create --verbose --assume-clean /dev/md0 --level=5
> --metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=4
> /dev/sda1 /dev/sdb1 /dev/sdc1

No, but closer.

> Or, as I was thinking originally, to put /dev/sdd as missing, like so:
> mdadm --create --verbose --assume-clean /dev/md0 --level=5
> --metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=4
> /dev/sda1 /dev/sdb1 /dev/sdc1 missing /dev/sdd

No.  The keyword "missing" takes the place of a device you don't want to
include:

mdadm --create --verbose --assume-clean /dev/md0 --level=5
--metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=4
/dev/sda1 /dev/sdb1 /dev/sdc1 missing

> In the eventuality of having to start back from scratch, I'll be sure
> to clean everything (zero-superblock and all) and check the health of
> all the devices. Raid 6 might be more suited to withstand some of my
> episodic stupidity :)

I recommend raid6 for all bulk storage arrays larger than 4T capacity,
unless the data can be easily reconstructed from other sources.

> I'm tempted to subscribe to the mailing list, but I'm afraid of the
> volume of e-mail I'm going to get. I originally tried to search
> through the archives, but couldn't find anything relevant to my case.
> I'm looking right now at the "timeout mismatch" results.

This list gets a few dozen emails a day, or less.  I use filtering tools
to put the mails into a dedicated folder, skipping my inbox.  (Unless
I'm named due to reply-to-all.)  That makes them easy to manage.

Please take the timeout mismatch problem seriously -- it breaks many
people's arrays.

Phil

^ permalink raw reply

* Re: Failed Raid 5 due to OS mbr written on one of the array drives
From: Adam Goryachev @ 2015-11-03 15:45 UTC (permalink / raw)
  To: Nicolas Tellier, Phil Turmel; +Cc: linux-raid
In-Reply-To: <CAArDwD9SDbH-Xdi6hRciLcYkWzY+Kv3JtgtWCyvELffJ=gv+0w@mail.gmail.com>

On 04/11/15 01:21, Nicolas Tellier wrote:
> Hi Phil, and thanks for taking the time to reply to me.
>
> I'm not sure I understood you advice correctly.
> When you say leave off /dev/sdd, do you mean I should recreate a 3
> disks array like this :
> mdadm --create --verbose --assume-clean /dev/md0 --level=5
> --metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=3
> /dev/sda1 /dev/sdb1 /dev/sdc1
No, but lucky you checked
> Or a 4 disks array with no mention of /dev/sdd, like this (my instinct
> tell me that wouldn't work) :
> mdadm --create --verbose --assume-clean /dev/md0 --level=5
> --metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=4
> /dev/sda1 /dev/sdb1 /dev/sdc1
No, but lucky you checked
> Or, as I was thinking originally, to put /dev/sdd as missing, like so :
> mdadm --create --verbose --assume-clean /dev/md0 --level=5
> --metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=4
> /dev/sda1 /dev/sdb1 /dev/sdc1 missing /dev/sdd
No, but lucky you checked

What he means (I'm pretty sure) is that you should run the command:

mdadm --create --verbose --assume-clean /dev/md0 --level=5
--metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=4
/dev/sda1 /dev/sdb1 /dev/sdc1 missing /dev/sdd

but delete "/dev/sdd" from that, because you are using the wrong syntax.
Specifically, run this command:

mdadm --create --verbose --assume-clean /dev/md0 --level=5
--metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=4
/dev/sda1 /dev/sdb1 /dev/sdc1 missing

The word missing replaces a device name, because the device doesn't
exist. It doesn't say that the next device name is missing.


> I'm tempted to subscribe to the mailing list, but I'm afraid of the
> volume of e-mail I'm going to get. I originally tried to search
> through the archives, but couldn't find anything relevant to my case.
> I'm looking right now at the "timeout mismatch" results.
The list isn't that busy, I would guess around 10 per day. You can
always unsubscribe after you solve your problem, but staying subscribed
will let you learn a lot about common issues, especially the drive
timeout mismatch issues.

Regards,
Adam

[SNIP]

-- 
Adam Goryachev
Website Managers
www.websitemanagers.com.au


^ permalink raw reply

* Re: Failed Raid 5 due to OS mbr written on one of the array drives
From: Nicolas Tellier @ 2015-11-03 14:21 UTC (permalink / raw)
  To: Phil Turmel; +Cc: linux-raid
In-Reply-To: <5637A92B.5010305@turmel.org>

Hi Phil, and thanks for taking the time to reply to me.

I'm not sure I understood you advice correctly.
When you say leave off /dev/sdd, do you mean I should recreate a 3
disks array like this :
mdadm --create --verbose --assume-clean /dev/md0 --level=5
--metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=3
/dev/sda1 /dev/sdb1 /dev/sdc1

Or a 4 disks array with no mention of /dev/sdd, like this (my instinct
tell me that wouldn't work) :
mdadm --create --verbose --assume-clean /dev/md0 --level=5
--metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=4
/dev/sda1 /dev/sdb1 /dev/sdc1

Or, as I was thinking originally, to put /dev/sdd as missing, like so :
mdadm --create --verbose --assume-clean /dev/md0 --level=5
--metadata=1.2 --chunk=128 --data-offset=262144 --raid-devices=4
/dev/sda1 /dev/sdb1 /dev/sdc1 missing /dev/sdd


In the eventuality of having to start back from scratch, I'll be sure
to clean everything (zero-superblock and all) and check the health of
all the devices. Raid 6 might be more suited to withstand some of my
episodic stupidity :)

I'm tempted to subscribe to the mailing list, but I'm afraid of the
volume of e-mail I'm going to get. I originally tried to search
through the archives, but couldn't find anything relevant to my case.
I'm looking right now at the "timeout mismatch" results.

Thanks again.

Nico

2015-11-02 19:19 GMT+01:00 Phil Turmel <philip@turmel.org>:
> Good afternoon Nicolas,
>
> On 11/02/2015 12:02 PM, Nicolas Tellier wrote:
>> I'm looking for advices regarding a failed (2 disc down) Raid 5 array
>> with 4 disks. It was running in a NAS for quite some time but after I
>> came back from a trip, I found out that the system disk was dead.
>> After replacing the drive, I reinstalled the OS (OpenMediaVault for
>> the curious). Sadly the mbr was written to one of the raid disk
>> instead of the OS one. This would not have been too critical if, after
>> booting the system, I didn't realized that the array was already
>> running in degraded mode prior to the OS disk problem. Luckily I have
>> a backup for most of the critical data on that array. There is nothing
>> that I cannot replace, but it would still be quite inconvenient. I
>> guess it's a good opportunity to learn more about raid :)
>
> Very good.  Many people don't understand that RAID != Backup.
>
>>  mdadm --stop /dev/md0 and removing the boot flag from the wrongly
>> written raid disk are the only stuff that I did so far.
>
> Good.
>
> [trim /]
>
>> Now, /dev/sda is more interesting. The partition is still present and
>> looks intact, it seems like it's just missing the superblock because
>> of the mbr shenanigan. Also the two healthy drives still see it as
>> active.
>
> The superblock isn't anywhere near the MBR, so something more than just
> grub-install must have happened.  Be prepared to have lost more of
> /dev/sda1 than you've yet discovered.
>
>> After looking around on the internet, I found people suggesting to
>> re-create the raid. It seems a bit extreme to me, but I cannot find
>> any other solution…
>
> Unfortunately, yes.  You are past the point of a forced assembly or
> other normal operations.
>
>> Luckily I saved the original command used to create this array. Here
>> is the one I think would be relevant in this case :
>>
>> mdadm --create --verbose --assume-clean /dev/md0 --level=5
>> --metadata=1.2 --chunk=128 --raid-devices=4 /dev/sda1 /dev/sdb1
>> /dev/sdc1 missing /dev/sdd
>
> 1) Leave off /dev/sdd
> 2) Include --data-offset=262144
>
> If it runs and you can access the filesystem (I suspect not), set up a
> partition on sdd and add that to your array.  Use zero-superblock to
> blow away the stale superblock on sdd.
>
> If it doesn't work due to more sda1 damage and you end up starting over,
> consider wiping all of those partition tables and creating the new array
> on all bare devices.  That'll minimize the chance of a misidentified
> device later.
>
> You'll want to investigate the health of sdd.  If it's healthy, then its
> drop-out must have been for some other reason.  You'll want to ensure
> that doesn't happen again.
>
> Consider browsing the archives and/or subscribing to learn the many
> pitfalls for the unwary (hint: try searching for "timeout mismatch").
>
> Phil
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply

* [PATCH] raid5-cache: add crc32c Kconfig dependency
From: Arnd Bergmann @ 2015-11-03 14:12 UTC (permalink / raw)
  To: Neil Brown
  Cc: Shaohua Li, Bart Van Assche, linux-raid, linux-kernel,
	linux-arm-kernel

The recent change of the raid5-cache code to use crc32c instead
of crc32 causes link errors when CONFIG_LIBCRC32C is disabled:

drivers/built-in.o: In function crc32c'
core.c:(.text+0x1c6060): undefined reference to `crc32c'

This adds an explicit 'select' statement like all other users
of this function do.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Fixes: 5cb2fbd6ea0d ("raid5-cache: use crc32c checksum")

diff --git a/drivers/md/Kconfig b/drivers/md/Kconfig
index 3e01e6fb3424..7913fdcfc849 100644
--- a/drivers/md/Kconfig
+++ b/drivers/md/Kconfig
@@ -123,6 +123,7 @@ config MD_RAID456
 	tristate "RAID-4/RAID-5/RAID-6 mode"
 	depends on BLK_DEV_MD
 	select RAID6_PQ
+	select LIBCRC32C
 	select ASYNC_MEMCPY
 	select ASYNC_XOR
 	select ASYNC_PQ


^ permalink raw reply related

* Re: Advice requested
From: o1bigtenor @ 2015-11-03 13:36 UTC (permalink / raw)
  To: Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <5638B208.1050502@turmel.org>

On Tue, Nov 3, 2015 at 7:09 AM, Phil Turmel <philip@turmel.org> wrote:
> On 11/03/2015 07:45 AM, o1bigtenor wrote:
>
>> Command (? for help): p
>> Disk /dev/md0: 3907037184 sectors, 1.8 TiB
>> Logical sector size: 512 bytes
>> Disk identifier (GUID): 1EB47793-0CDF-4E16-AE84-33EC825AC448
>> Partition table holds up to 128 entries
>> First usable sector is 34, last usable sector is 3907037150
>> Partitions will be aligned on 2048-sector boundaries
>> Total free space is 2014 sectors (1007.0 KiB)
>>
>> Number  Start (sector)    End (sector)  Size       Code  Name
>>    1            2048      3907037150   1.8 TiB     8300  Linux filesystem
>>
>> Command (? for help): w
>>
>> Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
>> PARTITIONS!!
>>
>> Do you want to proceed? (Y/N): Y
>> OK; writing new GUID partition table (GPT) to /dev/md0.
>> The operation has completed successfully.
>> root@debianbase:/# dmesg |tail
>> [35958.237305] JBD2: Error -5 detected when updating journal
>> superblock for sdh1-8.
>> [35958.265302] sd 16:0:0:1: [sdh] Synchronize Cache(10) failed:
>> Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
>> [42828.763827] md: md0 stopped.
>> [42828.764985] md: bind<sdb1>
>> [42828.765270] md: bind<sdf1>
>> [42828.786394] md: raid10 personality registered for level 10
>> [42828.787258] md/raid10:md0: active with 2 out of 4 devices
>> [42828.787316] md0: detected capacity change from 0 to 2000403038208
>> [42828.859574]  md0:
>> [84855.526621]  md0: p1
>> root@debianbase:/# blkid
>
>> /dev/md0: PTUUID="1eb47793-0cdf-4e16-ae84-33ec825ac448" PTTYPE="gpt"
>> /dev/md0p1: UUID="49552036-b46f-4956-ade9-3541a3dd7f0a" TYPE="ext4"
>> PARTLABEL="Linux filesystem"
>> PARTUUID="2d6ef378-b27a-4de6-a42f-9c0a7e191a00"
>
>> root@debianbase:/# fsck -n /dev/md0p1
>> fsck from util-linux 2.26.2
>> e2fsck 1.42.13 (17-May-2015)
>> The filesystem size (according to the superblock) is 488379392 blocks
>> The physical size of the device is 488379387 blocks
>> Either the superblock or the partition table is likely to be corrupt!
>> Abort? no
>
> You are five sectors short.
>
>> /dev/md0p1 contains a file system with errors, check forced.
>> Pass 1: Checking inodes, blocks, and sizes
>> Pass 2: Checking directory structure
>> Pass 3: Checking directory connectivity
>> Pass 4: Checking reference counts
>> Pass 5: Checking group summary information
>> /dev/md0p1: 618365/122101760 files (0.2% non-contiguous),
>> 78222096/488379392 blocks
>
> You will need to convert the partition table to dos -- gpt stores a
> backup partition table at the end, occupying space that the ext4
> filesystem is claiming.
>
> Use gdisk to do this:
>
> gdisk /dev/md0
>
> select 'r' for recovery options, the 'g' for MBR conversion.  Then w to
> write and exit.
>
> Then use fdisk to fix the partition:
>
> fdisk /dev/md0
>
> select 'd' then '1' to delete the partition.
>
> select 'n' then 'p' for primary, then '1', then 2048, then accept the
> suggested end sector (should be larger than in gdisk).
>
> 'w' to write and exit
>
> probably need "partprobe /dev/md0" for the kernel to get the new size.
>
> Then do a real fsck (without -n):
>
> fsck -y /dev/md0p1


root@debianbase:/# gdisk /dev/md0
GPT fdisk (gdisk) version 1.0.0

Partition table scan:
 MBR: protective
 BSD: not present
 APM: not present
 GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): r

Recovery/transformation command (? for help): g

MBR command (? for help): w

Converted 1 partitions. Finalize and exit? (Y/N): y
GPT data structures destroyed! You may now partition the disk using fdisk or
other utilities.
root@debianbase:/# fdisk /dev/md0

Welcome to fdisk (util-linux 2.26.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): d
Selected partition 1
Partition 1 has been deleted.

Command (m for help): n
Partition type
  p   primary (0 primary, 0 extended, 4 free)
  e   extended (container for logical partitions)
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-3907037183, default 2048): 2048
Last sector, +sectors or +size{K,M,G,T,P} (2048-3907037183, default
3907037183):

Created a new partition 1 of type 'Linux' and of size 1.8 TiB.

Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

root@debianbase:/# partprobe /dev/md0
root@debianbase:/# partprobe /dev/md0p1
root@debianbase:/# fsck -y /dev/md0p1
fsck from util-linux 2.26.2
e2fsck 1.42.13 (17-May-2015)
/dev/md0p1 has been mounted 90 times without being checked, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/md0p1: 618365/122101760 files (0.2% non-contiguous),
78222096/488379392 blocks




>
> Then mount and backup.

Mondo seems to be an interesting backup tool.

Would you have any suggestions?

(In the past I was backing up to 25 GB Bluray disks. Was in the
process of setting up a NAS box (with ECC and NAS level drives)
to be backup using rsync (I think).

I don't want any more of these 2 months without being able to get
business done times if I can help it!!!

>
>> I think that I am right close to being able to backup the files.
>
> Yes.
>
>> Any suggestions for what to do after the files are backed up - - -
>>
>> Should I (after making backup copies) rebuild the array
>>
>> 1. just treat the disks as if they were empty
>> 2. some other process
>
> Just add the other drives back into the array in one step, then let them
> recover.
>
> mdadm /dev/md0 --add /dev/sdc1 --add /dev/sde1
>
> {Use the current names if those aren't correct at this time.}
>
> Although I wouldn't set up a new system quite like this, there's nothing
> wrong with this layout.  It'll be fine like this until the day you want
> more space.  A new bigger array would be an appropriate time to redesign.

Would you have any suggestions as to how to setup a different array?

(My NAS box is old server hardware where I am using hardware raid.)

Thanking you very much for your generous assistance.
(copied all of the commands so that anyone accessing the information for
their own use might have some ideas of what to do - - - hopefully also
achieving a successful result!

Dee

^ permalink raw reply

* Re: Advice requested
From: Phil Turmel @ 2015-11-03 13:09 UTC (permalink / raw)
  To: o1bigtenor; +Cc: Linux-RAID
In-Reply-To: <CAPpdf58=f7YVej5MEFgaw6KvCgn+WBcm=JSrTNbM8AixWdpa1g@mail.gmail.com>

On 11/03/2015 07:45 AM, o1bigtenor wrote:

> Command (? for help): p
> Disk /dev/md0: 3907037184 sectors, 1.8 TiB
> Logical sector size: 512 bytes
> Disk identifier (GUID): 1EB47793-0CDF-4E16-AE84-33EC825AC448
> Partition table holds up to 128 entries
> First usable sector is 34, last usable sector is 3907037150
> Partitions will be aligned on 2048-sector boundaries
> Total free space is 2014 sectors (1007.0 KiB)
> 
> Number  Start (sector)    End (sector)  Size       Code  Name
>    1            2048      3907037150   1.8 TiB     8300  Linux filesystem
> 
> Command (? for help): w
> 
> Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
> PARTITIONS!!
> 
> Do you want to proceed? (Y/N): Y
> OK; writing new GUID partition table (GPT) to /dev/md0.
> The operation has completed successfully.
> root@debianbase:/# dmesg |tail
> [35958.237305] JBD2: Error -5 detected when updating journal
> superblock for sdh1-8.
> [35958.265302] sd 16:0:0:1: [sdh] Synchronize Cache(10) failed:
> Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
> [42828.763827] md: md0 stopped.
> [42828.764985] md: bind<sdb1>
> [42828.765270] md: bind<sdf1>
> [42828.786394] md: raid10 personality registered for level 10
> [42828.787258] md/raid10:md0: active with 2 out of 4 devices
> [42828.787316] md0: detected capacity change from 0 to 2000403038208
> [42828.859574]  md0:
> [84855.526621]  md0: p1
> root@debianbase:/# blkid

> /dev/md0: PTUUID="1eb47793-0cdf-4e16-ae84-33ec825ac448" PTTYPE="gpt"
> /dev/md0p1: UUID="49552036-b46f-4956-ade9-3541a3dd7f0a" TYPE="ext4"
> PARTLABEL="Linux filesystem"
> PARTUUID="2d6ef378-b27a-4de6-a42f-9c0a7e191a00"

> root@debianbase:/# fsck -n /dev/md0p1
> fsck from util-linux 2.26.2
> e2fsck 1.42.13 (17-May-2015)
> The filesystem size (according to the superblock) is 488379392 blocks
> The physical size of the device is 488379387 blocks
> Either the superblock or the partition table is likely to be corrupt!
> Abort? no

You are five sectors short.

> /dev/md0p1 contains a file system with errors, check forced.
> Pass 1: Checking inodes, blocks, and sizes
> Pass 2: Checking directory structure
> Pass 3: Checking directory connectivity
> Pass 4: Checking reference counts
> Pass 5: Checking group summary information
> /dev/md0p1: 618365/122101760 files (0.2% non-contiguous),
> 78222096/488379392 blocks

You will need to convert the partition table to dos -- gpt stores a
backup partition table at the end, occupying space that the ext4
filesystem is claiming.

Use gdisk to do this:

gdisk /dev/md0

select 'r' for recovery options, the 'g' for MBR conversion.  Then w to
write and exit.

Then use fdisk to fix the partition:

fdisk /dev/md0

select 'd' then '1' to delete the partition.

select 'n' then 'p' for primary, then '1', then 2048, then accept the
suggested end sector (should be larger than in gdisk).

'w' to write and exit

probably need "partprobe /dev/md0" for the kernel to get the new size.

Then do a real fsck (without -n):

fsck -y /dev/md0p1

Then mount and backup.

> I think that I am right close to being able to backup the files.

Yes.

> Any suggestions for what to do after the files are backed up - - -
> 
> Should I (after making backup copies) rebuild the array
> 
> 1. just treat the disks as if they were empty
> 2. some other process

Just add the other drives back into the array in one step, then let them
recover.

mdadm /dev/md0 --add /dev/sdc1 --add /dev/sde1

{Use the current names if those aren't correct at this time.}

Although I wouldn't set up a new system quite like this, there's nothing
wrong with this layout.  It'll be fine like this until the day you want
more space.  A new bigger array would be an appropriate time to redesign.

Phil


^ permalink raw reply

* Re: Advice requested
From: o1bigtenor @ 2015-11-03 12:45 UTC (permalink / raw)
  To: Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <56383C64.2070807@turmel.org>

On Mon, Nov 2, 2015 at 10:47 PM, Phil Turmel <philip@turmel.org> wrote:
> On 11/02/2015 11:28 PM, o1bigtenor wrote:
>> gdisk
>>
>> n 1 2048 1923518592
>>
>> Will that change any of the data on the sectors?
>>
>> Please - - - is there any way of getting specific commands?
>
> gdisk /dev/md0
>
> {Yes, you put /dev/md0 on the gdisk command line.}
>
> then select 'n' for new partition.  It should offer to create partition
> #1.  It should offer 2048 as the starting sector.  It should offer the
> last legal sector as the ending sector.  It will probably assign type
> 8300 by default too.  All good.  Just make sure it *does* get the
> starting sector right (2048).
>
> When it gives you its prompt again, select 'p' to print it out so you
> can double check.  Then select 'w' to write the new partition table.  It
> will warn you, but yes you are sure (as long as the start sector is 2048).
>
> You will end up back at the shell prompt.  You may or may not have seen
> a partition device name in the messages.  If not, use "partprobe /dev/md0".
>
> Finally, use "dmesg |tail" to see the last few kernel messages -- the
> new device name should show up there.  Or use "blkid" to see all known
> partition names.
>
> Whatever name it is, fsck it with the '-n' option.
>
> Then mount it.
>
> Then make backups.
>

root@debianbase:/# gdisk /dev/md0
GPT fdisk (gdisk) version 1.0.0

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): n
Partition number (1-128, default 1): 1
First sector (34-3907037150, default = 2048) or {+-}size{KMGTP}: 2048
Last sector (2048-3907037150, default = 3907037150) or
{+-}size{KMGTP}: 3907037150
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): 8300
Changed type of partition to 'Linux filesystem'

Command (? for help): p
Disk /dev/md0: 3907037184 sectors, 1.8 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 1EB47793-0CDF-4E16-AE84-33EC825AC448
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 3907037150
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      3907037150   1.8 TiB     8300  Linux filesystem

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): Y
OK; writing new GUID partition table (GPT) to /dev/md0.
The operation has completed successfully.
root@debianbase:/# dmesg |tail
[35958.237305] JBD2: Error -5 detected when updating journal
superblock for sdh1-8.
[35958.265302] sd 16:0:0:1: [sdh] Synchronize Cache(10) failed:
Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[42828.763827] md: md0 stopped.
[42828.764985] md: bind<sdb1>
[42828.765270] md: bind<sdf1>
[42828.786394] md: raid10 personality registered for level 10
[42828.787258] md/raid10:md0: active with 2 out of 4 devices
[42828.787316] md0: detected capacity change from 0 to 2000403038208
[42828.859574]  md0:
[84855.526621]  md0: p1
root@debianbase:/# blkid
/dev/sda1: UUID="8685-1E58" TYPE="vfat"
PARTUUID="b0e65d5d-5192-4bb1-8bcc-18aaba41cc51"
/dev/sda2: UUID="86A5-6A1A" TYPE="vfat" PARTLABEL="EFI"
PARTUUID="a03a817f-e1ff-4d4c-bff2-465113366d5a"
/dev/sda3: UUID="325c280b-4a4b-420e-8ac4-82aec9db48ec" TYPE="ext2"
PARTLABEL="/boot" PARTUUID="5bd9a487-053a-454d-8db4-2451646ac2fb"
/dev/sda4: UUID="63e7d344-7e9c-443a-9c77-1fe839e694ef" TYPE="ext4"
PARTLABEL="/root" PARTUUID="17740d0d-6bcd-4155-8a9d-17260dcbe027"
/dev/sda5: UUID="1c9d8fba-dd27-4c90-a061-4300e6ff475d" TYPE="swap"
PARTLABEL="swap" PARTUUID="3215a477-3430-4cca-87f4-96d16a7a73d7"
/dev/sda6: UUID="c0ba6eb7-e64a-4b83-8ae1-98c5fd8c0837" TYPE="ext4"
PARTLABEL="/tmp" PARTUUID="037e1c13-6448-4808-b64d-d73580a20848"
/dev/sda7: UUID="6e1a5b3f-e247-4745-a648-8d570a3614c2" TYPE="ext4"
PARTLABEL="/var" PARTUUID="0d31bc6d-a7d1-458d-a32b-d824f70e091c"
/dev/sda8: UUID="ab17dd8c-07b2-45a2-9348-280a46e5b8c3" TYPE="ext4"
PARTLABEL="/usr" PARTUUID="02fd1bc8-f698-4c68-858f-b29777688f49"
/dev/sda9: UUID="7f1cf0d8-ece1-4ba2-8b15-39a51e2eef46" TYPE="ext4"
PARTLABEL="/usr/local" PARTUUID="12e6d517-798d-40d9-919f-29baafe3a0f5"
/dev/sda10: UUID="a8517954-4fae-4eac-806a-e6a8a4f470d5" TYPE="ext4"
PARTLABEL="/home" PARTUUID="3a465b4c-148d-45be-af57-bb0f7957c535"
/dev/sdb1: UUID="79baaa2f-0aa2-b9fa-18e2-ea6b6e2846b3"
UUID_SUB="a80c76db-eaea-61af-bcb9-cbbbac99e467" LABEL="debianbase:0"
TYPE="linux_raid_member" PARTUUID="000e4ced-01"
/dev/sdc1: PARTLABEL="Linux filesystem"
PARTUUID="a79c809a-0333-41d7-918a-e340febddcf4"
/dev/sde1: UUID="79baaa2f-0aa2-b9fa-18e2-ea6b6e2846b3"
UUID_SUB="cb37e722-d3a9-8f88-1343-9de2bdad9d2b" LABEL="debianbase:0"
TYPE="linux_raid_member" PARTUUID="000dc7e1-01"
/dev/sdd1: UUID="a0ce336b-35cd-4413-a1c7-e77a1a4e91a6" TYPE="ext2"
PARTUUID="000c9868-01"
/dev/sdd5: UUID="bbe77e50-0eaa-4048-934e-9f1b72b157ff" TYPE="ext4"
PARTUUID="000c9868-05"
/dev/sdd6: UUID="533f504b-30a6-4cf6-86e9-56772c87bae3" TYPE="ext4"
PARTUUID="000c9868-06"
/dev/sdd7: UUID="ff6bcbe9-f25f-4738-ba6b-5ea3c2fe0b70" TYPE="ext4"
PARTUUID="000c9868-07"
/dev/sdd8: UUID="2d0d1953-dae6-4e33-8d04-cc685e2e36fb" TYPE="ext4"
PARTUUID="000c9868-08"
/dev/sdd9: UUID="df754d9a-3dcf-470f-8e26-d38ef6f82df0" TYPE="ext4"
PARTUUID="000c9868-09"
/dev/sdd10: UUID="842d5e5f-590e-49bd-9a36-8513a2e81f8c" TYPE="swap"
PARTUUID="000c9868-0a"
/dev/sdf1: UUID="79baaa2f-0aa2-b9fa-18e2-ea6b6e2846b3"
UUID_SUB="9e749fa9-a0ef-e791-ea09-d2e272b99f6c" LABEL="debianbase:0"
TYPE="linux_raid_member" PARTUUID="0002d71f-01"
/dev/md0: PTUUID="1eb47793-0cdf-4e16-ae84-33ec825ac448" PTTYPE="gpt"
/dev/md0p1: UUID="49552036-b46f-4956-ade9-3541a3dd7f0a" TYPE="ext4"
PARTLABEL="Linux filesystem"
PARTUUID="2d6ef378-b27a-4de6-a42f-9c0a7e191a00"
root@debianbase:/# fsck -n /dev/md0p1
fsck from util-linux 2.26.2
e2fsck 1.42.13 (17-May-2015)
The filesystem size (according to the superblock) is 488379392 blocks
The physical size of the device is 488379387 blocks
Either the superblock or the partition table is likely to be corrupt!
Abort? no

/dev/md0p1 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/md0p1: 618365/122101760 files (0.2% non-contiguous),
78222096/488379392 blocks



Then I checked using my file manager program and a 2.0 TB volume is listed.
When I tried opening it

Error mounting /dev/md0p1 at
/media/xxxx/49552036-b46f-4956-ade9-3541a3dd7f0a: Command-line `mount
-t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/md0p1"
"/media/darald/49552036-b46f-4956-ade9-3541a3dd7f0a"' exited with
non-zero exit status 32: mount: wrong fs type, bad option, bad
superblock on /dev/md0p1,
       missing codepage or helper program, or other error

If I go back to

gdisk /dev/md0

run

n

and change the last sector to say about 2 or maybe 3 from the last number

1. will I damage something
2. is this what I should do?

as for mounting

I used to use the command

#mount /dev/md0 /home/xxxx/RAID

is that what I use for mounting?


I think that I am right close to being able to backup the files.

Any suggestions for what to do after the files are backed up - - -

Should I (after making backup copies) rebuild the array

1. just treat the disks as if they were empty
2. some other process

Thanking you for your assistance.

Dee

^ permalink raw reply

* Re: Advice requested
From: Phil Turmel @ 2015-11-03  4:47 UTC (permalink / raw)
  To: o1bigtenor; +Cc: Linux-RAID
In-Reply-To: <CAPpdf5-DMFrKRiBXjstJkvqQU1KzqJoL=hfNVqTGjy2HfMcALQ@mail.gmail.com>

On 11/02/2015 11:28 PM, o1bigtenor wrote:
> gdisk
> 
> n 1 2048 1923518592
> 
> Will that change any of the data on the sectors?
> 
> Please - - - is there any way of getting specific commands?

gdisk /dev/md0

{Yes, you put /dev/md0 on the gdisk command line.}

then select 'n' for new partition.  It should offer to create partition
#1.  It should offer 2048 as the starting sector.  It should offer the
last legal sector as the ending sector.  It will probably assign type
8300 by default too.  All good.  Just make sure it *does* get the
starting sector right (2048).

When it gives you its prompt again, select 'p' to print it out so you
can double check.  Then select 'w' to write the new partition table.  It
will warn you, but yes you are sure (as long as the start sector is 2048).

You will end up back at the shell prompt.  You may or may not have seen
a partition device name in the messages.  If not, use "partprobe /dev/md0".

Finally, use "dmesg |tail" to see the last few kernel messages -- the
new device name should show up there.  Or use "blkid" to see all known
partition names.

Whatever name it is, fsck it with the '-n' option.

Then mount it.

Then make backups.

Phil

^ permalink raw reply

* Re: Advice requested
From: o1bigtenor @ 2015-11-03  4:28 UTC (permalink / raw)
  To: Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <5638336E.4030400@turmel.org>

On Mon, Nov 2, 2015 at 10:09 PM, Phil Turmel <philip@turmel.org> wrote:
> On 11/02/2015 11:03 PM, o1bigtenor wrote:
>> On Mon, Nov 2, 2015 at 7:55 PM, Phil Turmel <philip@turmel.org> wrote:
>
>>> > Woo hoo!  There's your ext4 superblock.
>>> >
>>> > Use "gdisk /dev/md0" and create a partition starting at sector 2048 and
>>> > occupying the rest of the array.  After you save that, you may need
>>> > "partprobe /dev/md0" to rescan it.
>
> I specifically recommended gdisk because it works very much like fdisk,
> but for gpt instead of dos.  I don't ever use parted or gparted, so I
> can't help you there.
>
> Try:
>
> man gdisk
>
> ;-)
>
> You might need "apt-get install gdisk" first.

Sorry - - - meant

gdisk

then ???????

Looking at:
root@debianbase:/# gdisk /dev/md0
GPT fdisk (gdisk) version 1.0.0

Partition table scan:
 MBR: protective
 BSD: not present
 APM: not present
 GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): r

Recovery/transformation command (? for help): ?
b       use backup GPT header (rebuilding main)
c       load backup partition table from disk (rebuilding main)
d       use main GPT header (rebuilding backup)
e       load main partition table from disk (rebuilding backup)
f       load MBR and build fresh GPT from it
g       convert GPT into MBR and exit
h       make hybrid MBR
i       show detailed information on a partition
l       load partition data from a backup file
m       return to main menu
o       print protective MBR data
p       print the partition table
q       quit without saving changes
t       transform BSD disklabel partition
v       verify disk
w       write table to disk and exit
x       extra functionality (experts only)
?       print this menu

Recovery/transformation command (? for help): q
root@debianbase:/# gdisk /dev/md0
GPT fdisk (gdisk) version 1.0.0

Partition table scan:
 MBR: protective
 BSD: not present
 APM: not present
 GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): x

Expert command (? for help): ?
a       set attributes
c       change partition GUID
d       display the sector alignment value
e       relocate backup data structures to the end of the disk
g       change disk GUID
h       recompute CHS values in protective/hybrid MBR
i       show detailed information on a partition
l       set the sector alignment value
m       return to main menu
n       create a new protective MBR
o       print protective MBR data
p       print the partition table
q       quit without saving changes
r       recovery and transformation options (experts only)
s       resize partition table
t       transpose two partition table entries
u       replicate partition table on new device
v       verify disk
w       write table to disk and exit
z       zap (destroy) GPT data structures and exit
?       print this menu

doesn't really give me anything that seems even close to:

create a partition starting at sector 2048

the man page really isn't clearer - - -

n      Create a new partition. This command is modelled after the
equivalent fdisk option, although some differences exist. You enter a
partition number, starting sector, and an ending sector. Both start
and end sectors
             can be specified in absolute terms as sector numbers or
as positions measured in kibibytes (K), mebibytes (M), gibibytes (G),
tebibytes (T), or pebibytes (P); for instance, 40M specifies a
position 40MiB from the
             start  of  the disk. You can specify locations relative
to the start or end of the specified default range by preceding the
number by a '+' or '-' symbol, as in +2G to specify a point 2GiB after
the default start
             sector, or -200M to specify a point 200MiB before the
last available sector. Pressing the Enter key with no input specifies
the default value, which is the start of the largest available block
for the start  sec‐
             tor and the end of the same block for the end sector.


so I just do ?

gdisk

n 1 2048 1923518592

Will that change any of the data on the sectors?

Please - - - is there any way of getting specific commands?

Dee
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply

* Re: Advice requested
From: Phil Turmel @ 2015-11-03  4:09 UTC (permalink / raw)
  To: o1bigtenor; +Cc: Linux-RAID
In-Reply-To: <CAPpdf59EV2TfpHUiZghAfWW6qy5je686Hg_qAs4xLchrUa=G7w@mail.gmail.com>

On 11/02/2015 11:03 PM, o1bigtenor wrote:
> On Mon, Nov 2, 2015 at 7:55 PM, Phil Turmel <philip@turmel.org> wrote:

>> > Woo hoo!  There's your ext4 superblock.
>> >
>> > Use "gdisk /dev/md0" and create a partition starting at sector 2048 and
>> > occupying the rest of the array.  After you save that, you may need
>> > "partprobe /dev/md0" to rescan it.

I specifically recommended gdisk because it works very much like fdisk,
but for gpt instead of dos.  I don't ever use parted or gparted, so I
can't help you there.

Try:

man gdisk

;-)

You might need "apt-get install gdisk" first.

Phil

^ permalink raw reply

* Re: Advice requested
From: o1bigtenor @ 2015-11-03  4:03 UTC (permalink / raw)
  To: Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <56381406.7070608@turmel.org>

On Mon, Nov 2, 2015 at 7:55 PM, Phil Turmel <philip@turmel.org> wrote:
> On 11/02/2015 08:02 PM, o1bigtenor wrote:
>
>> root@debianbase:/# dd if=/dev/md0 bs=1M count=16 |hexdump -C |head -n 1000
>> 00000260  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
>> *
>> 00100400  00 20 47 07 00 14 1c 1d  99 9a 74 01 f0 80 72 18  |. G.......t...r.|
>> 00100410  83 b0 3d 07 00 00 00 00  02 00 00 00 02 00 00 00  |..=.............|
>> 00100420  00 80 00 00 00 80 00 00  00 20 00 00 fa 46 d5 55  |......... ...F.U|
>> 00100430  78 80 e0 55 5a 00 27 00  53 ef 01 00 01 00 00 00  |x..UZ.'.S.......|
>> 00100440  1e de 6d 52 00 4e ed 00  00 00 00 00 01 00 00 00  |..mR.N..........|
>> 00100450  00 00 00 00 0b 00 00 00  00 01 00 00 3c 00 00 00  |............<...|
>> 00100460  42 02 00 00 7b 00 00 00  49 55 20 36 b4 6f 49 56  |B...{...IU 6.oIV|
>> 00100470  ad e9 35 41 a3 dd 7f 0a  00 00 00 00 00 00 00 00  |..5A............|
>> 00100480  00 00 00 00 00 00 00 00  2f 6d 65 64 69 61 2f 64  |......../media/d|
>> 00100490  61 72 61 6c 64 2f 34 39  35 35 32 30 33 36 2d 62  |arald/49552036-b|
>> 001004a0  34 36 66 2d 34 39 35 36  2d 61 64 65 39 2d 33 35  |46f-4956-ade9-35|
>> 001004b0  34 31 61 33 64 64 37 66  30 61 00 00 00 00 00 00  |41a3dd7f0a......|
>> 001004c0  00 00 d8 60 0f fa 0f 88  00 00 00 00 00 00 8b 03  |...`............|
>> 001004d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
>> 001004e0  08 00 00 00 00 00 00 00  00 00 00 00 c7 2a e8 cd  |.............*..|
>> 001004f0  c2 6f 4d 09 8f c2 2b 44  fc 95 b6 5e 01 01 00 00  |.oM...+D...^....|
>> 00100500  00 00 00 00 00 00 00 00  a1 25 65 4f 0a f3 02 00  |.........%eO....|
>> 00100510  04 00 00 00 00 00 00 00  00 00 00 00 ff 7f 00 00  |................|
>> 00100520  00 80 88 0e ff 7f 00 00  01 00 00 00 ff ff 88 0e  |................|
>> 00100530  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
>> 00100540  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 08  |................|
>> 00100550  00 00 00 00 00 00 00 00  00 00 00 00 1c 00 1c 00  |................|
>> 00100560  01 00 00 00 80 00 00 00  00 00 00 00 00 00 00 00  |................|
>> 00100570  00 01 00 00 04 00 00 00  a8 96 ac 12 00 00 00 00  |................|
>> 00100580  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
>> *
>
> Woo hoo!  There's your ext4 superblock.
>
> Use "gdisk /dev/md0" and create a partition starting at sector 2048 and
> occupying the rest of the array.  After you save that, you may need
> "partprobe /dev/md0" to rescan it.

OK - - - can this be broken down into specific commands.

gparted

then do I use

o

for a new empty GUID partion

or?

(I see using 'r' gives some other options - - - still not clear should
I be using 'e'
how do I specify the partition starting at sector 2048?)q
>
> You'll probably end up with a device named something like /dev/md0p1.
> The output of dmesg will likely show you the device name.
>
> Use "fsck -n /dev/md0p1" to verify the filesystem, and if that has
> relatively few errors, you may mount it and start making backups.

This sounds really good.

Is there any way that I could get series of commands for doing these
different things? (This is no wheres close to what I do regularly!!!)

Thanking you for your assistance!!

Dee
>
> You'll probably end up with a device named something like /dev/md0p1.
> The output of dmesg will likely show you the device name.
>
> Use "fsck -n /dev/md0p1" to verify the filesystem, and if that has
> relatively few errors, you may mount it and start making backups.
>
> Phil
>

^ permalink raw reply

* Re: Advice requested
From: Phil Turmel @ 2015-11-03  1:55 UTC (permalink / raw)
  To: o1bigtenor; +Cc: Linux-RAID
In-Reply-To: <CAPpdf5-HbrFESY_zhfkZ4=2CtYjgO4bA4LmA+1AHkT+Gv9iY2w@mail.gmail.com>

On 11/02/2015 08:02 PM, o1bigtenor wrote:

> root@debianbase:/# dd if=/dev/md0 bs=1M count=16 |hexdump -C |head -n 1000
> 00000260  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
> *
> 00100400  00 20 47 07 00 14 1c 1d  99 9a 74 01 f0 80 72 18  |. G.......t...r.|
> 00100410  83 b0 3d 07 00 00 00 00  02 00 00 00 02 00 00 00  |..=.............|
> 00100420  00 80 00 00 00 80 00 00  00 20 00 00 fa 46 d5 55  |......... ...F.U|
> 00100430  78 80 e0 55 5a 00 27 00  53 ef 01 00 01 00 00 00  |x..UZ.'.S.......|
> 00100440  1e de 6d 52 00 4e ed 00  00 00 00 00 01 00 00 00  |..mR.N..........|
> 00100450  00 00 00 00 0b 00 00 00  00 01 00 00 3c 00 00 00  |............<...|
> 00100460  42 02 00 00 7b 00 00 00  49 55 20 36 b4 6f 49 56  |B...{...IU 6.oIV|
> 00100470  ad e9 35 41 a3 dd 7f 0a  00 00 00 00 00 00 00 00  |..5A............|
> 00100480  00 00 00 00 00 00 00 00  2f 6d 65 64 69 61 2f 64  |......../media/d|
> 00100490  61 72 61 6c 64 2f 34 39  35 35 32 30 33 36 2d 62  |arald/49552036-b|
> 001004a0  34 36 66 2d 34 39 35 36  2d 61 64 65 39 2d 33 35  |46f-4956-ade9-35|
> 001004b0  34 31 61 33 64 64 37 66  30 61 00 00 00 00 00 00  |41a3dd7f0a......|
> 001004c0  00 00 d8 60 0f fa 0f 88  00 00 00 00 00 00 8b 03  |...`............|
> 001004d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
> 001004e0  08 00 00 00 00 00 00 00  00 00 00 00 c7 2a e8 cd  |.............*..|
> 001004f0  c2 6f 4d 09 8f c2 2b 44  fc 95 b6 5e 01 01 00 00  |.oM...+D...^....|
> 00100500  00 00 00 00 00 00 00 00  a1 25 65 4f 0a f3 02 00  |.........%eO....|
> 00100510  04 00 00 00 00 00 00 00  00 00 00 00 ff 7f 00 00  |................|
> 00100520  00 80 88 0e ff 7f 00 00  01 00 00 00 ff ff 88 0e  |................|
> 00100530  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
> 00100540  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 08  |................|
> 00100550  00 00 00 00 00 00 00 00  00 00 00 00 1c 00 1c 00  |................|
> 00100560  01 00 00 00 80 00 00 00  00 00 00 00 00 00 00 00  |................|
> 00100570  00 01 00 00 04 00 00 00  a8 96 ac 12 00 00 00 00  |................|
> 00100580  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
> *

Woo hoo!  There's your ext4 superblock.

Use "gdisk /dev/md0" and create a partition starting at sector 2048 and
occupying the rest of the array.  After you save that, you may need
"partprobe /dev/md0" to rescan it.

You'll probably end up with a device named something like /dev/md0p1.
The output of dmesg will likely show you the device name.

Use "fsck -n /dev/md0p1" to verify the filesystem, and if that has
relatively few errors, you may mount it and start making backups.

Phil


^ permalink raw reply

* Re: performance issue
From: Neil Brown @ 2015-11-03  1:34 UTC (permalink / raw)
  To: Rainer Fügenstein; +Cc: Linux-RAID
In-Reply-To: <5637E9C9.70600@oudeis.org>

[-- Attachment #1: Type: text/plain, Size: 615 bytes --]

On Tue, Nov 03 2015, Rainer Fügenstein wrote:

> On 25.10.2015 21:08, Neil Brown wrote:
>> mdadm --grow /dev/md0 --bitmap=intermnal --bitmap-chunk=256
>
>   not sure how to specify the chunks size:
>
> [root@alfred ~]# mdadm --grow /dev/md0 --bitmap=internal --bitmap-chunk=256
> mdadm: failed to create internal bitmap - chunksize problem.
> [root@alfred ~]# mdadm --grow /dev/md0 --bitmap=internal --bitmap-chunk=256M
> mdadm: invalid bitmap chunksize: 256M

I guess you have an mdadm version earlier than 3.2

try
   --bitmap-chunk=262144

which is 256*1024.  The number is in K.

NeilBrown

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 818 bytes --]

^ permalink raw reply

* Re: Advice requested
From: o1bigtenor @ 2015-11-03  1:02 UTC (permalink / raw)
  To: Phil Turmel; +Cc: Linux-RAID
In-Reply-To: <56380690.5030600@turmel.org>

On Mon, Nov 2, 2015 at 6:57 PM, Phil Turmel <philip@turmel.org> wrote:
> On 11/02/2015 07:44 PM, o1bigtenor wrote:
>
>> root@debianbase:/# dd if=/dev/md0 bs=1M count=16 |hexdump -c |head -n 1000
>> 0000000  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
>
> Please use a capital 'C' as the hexdump option.
>
> Hexdump collapses repeated data as a convenience ... that I was counting on.

root@debianbase:/# dd if=/dev/md0 bs=1M count=16 |hexdump -C |head -n 1000
00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001c0  01 00 ee fe ff ff 01 00  00 00 ff a7 e0 e8 00 00  |................|
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200  45 46 49 20 50 41 52 54  00 00 01 00 5c 00 00 00  |EFI PART....\...|
00000210  38 46 4c 5d 00 00 00 00  01 00 00 00 00 00 00 00  |8FL]............|
00000220  ff a7 e0 e8 00 00 00 00  22 00 00 00 00 00 00 00  |........".......|
00000230  de a7 e0 e8 00 00 00 00  93 77 b4 1e df 0c 16 4e  |.........w.....N|
00000240  ae 84 33 ec 82 5a c4 48  02 00 00 00 00 00 00 00  |..3..Z.H........|
00000250  80 00 00 00 80 00 00 00  86 d2 54 ab 00 00 00 00  |..........T.....|
00000260  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00100400  00 20 47 07 00 14 1c 1d  99 9a 74 01 f0 80 72 18  |. G.......t...r.|
00100410  83 b0 3d 07 00 00 00 00  02 00 00 00 02 00 00 00  |..=.............|
00100420  00 80 00 00 00 80 00 00  00 20 00 00 fa 46 d5 55  |......... ...F.U|
00100430  78 80 e0 55 5a 00 27 00  53 ef 01 00 01 00 00 00  |x..UZ.'.S.......|
00100440  1e de 6d 52 00 4e ed 00  00 00 00 00 01 00 00 00  |..mR.N..........|
00100450  00 00 00 00 0b 00 00 00  00 01 00 00 3c 00 00 00  |............<...|
00100460  42 02 00 00 7b 00 00 00  49 55 20 36 b4 6f 49 56  |B...{...IU 6.oIV|
00100470  ad e9 35 41 a3 dd 7f 0a  00 00 00 00 00 00 00 00  |..5A............|
00100480  00 00 00 00 00 00 00 00  2f 6d 65 64 69 61 2f 64  |......../media/d|
00100490  61 72 61 6c 64 2f 34 39  35 35 32 30 33 36 2d 62  |arald/49552036-b|
001004a0  34 36 66 2d 34 39 35 36  2d 61 64 65 39 2d 33 35  |46f-4956-ade9-35|
001004b0  34 31 61 33 64 64 37 66  30 61 00 00 00 00 00 00  |41a3dd7f0a......|
001004c0  00 00 d8 60 0f fa 0f 88  00 00 00 00 00 00 8b 03  |...`............|
001004d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
001004e0  08 00 00 00 00 00 00 00  00 00 00 00 c7 2a e8 cd  |.............*..|
001004f0  c2 6f 4d 09 8f c2 2b 44  fc 95 b6 5e 01 01 00 00  |.oM...+D...^....|
00100500  00 00 00 00 00 00 00 00  a1 25 65 4f 0a f3 02 00  |.........%eO....|
00100510  04 00 00 00 00 00 00 00  00 00 00 00 ff 7f 00 00  |................|
00100520  00 80 88 0e ff 7f 00 00  01 00 00 00 ff ff 88 0e  |................|
00100530  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00100540  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 08  |................|
00100550  00 00 00 00 00 00 00 00  00 00 00 00 1c 00 1c 00  |................|
00100560  01 00 00 00 80 00 00 00  00 00 00 00 00 00 00 00  |................|
00100570  00 01 00 00 04 00 00 00  a8 96 ac 12 00 00 00 00  |................|
00100580  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00101000  01 04 00 00 11 04 00 00  21 04 00 00 d8 5b f4 1f  |........!....[..|
00101010  02 00 04 00 00 00 00 00  00 00 00 00 f2 1f e8 54  |...............T|
00101020  02 04 00 00 12 04 00 00  21 06 00 00 45 01 00 20  |........!...E.. |
00101030  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a5 3c  |............. .<|
00101040  03 04 00 00 13 04 00 00  21 08 00 00 ea 06 00 20  |........!...... |
00101050  00 00 05 00 00 00 00 00  00 00 00 00 00 20 10 ce  |............. ..|
00101060  04 04 00 00 14 04 00 00  21 0a 00 00 f1 28 00 20  |........!....(. |
00101070  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d3 04  |............. ..|
00101080  05 04 00 00 15 04 00 00  21 0c 00 00 00 00 00 20  |........!...... |
00101090  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b1 09  |............. ..|
001010a0  06 04 00 00 16 04 00 00  21 0e 00 00 0b 02 00 20  |........!...... |
001010b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 48 f0  |............. H.|
001010c0  07 04 00 00 17 04 00 00  21 10 00 00 00 00 00 20  |........!...... |
001010d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9f d1  |............. ..|
001010e0  08 04 00 00 18 04 00 00  21 12 00 00 83 03 00 20  |........!...... |
001010f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ba 72  |............. .r|
00101100  09 04 00 00 19 04 00 00  21 14 00 00 00 00 00 20  |........!...... |
00101110  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0f 0c  |............. ..|
00101120  0a 04 00 00 1a 04 00 00  21 16 00 00 ff 01 00 20  |........!...... |
00101130  00 00 05 00 00 00 00 00  00 00 00 00 00 20 74 07  |............. t.|
00101140  0b 04 00 00 1b 04 00 00  21 18 00 00 00 00 00 20  |........!...... |
00101150  00 00 05 00 00 00 00 00  00 00 00 00 00 20 33 45  |............. 3E|
00101160  0c 04 00 00 1c 04 00 00  21 1a 00 00 d2 01 00 20  |........!...... |
00101170  00 00 05 00 00 00 00 00  00 00 00 00 00 20 33 14  |............. 3.|
00101180  0d 04 00 00 1d 04 00 00  21 1c 00 00 f3 03 00 20  |........!...... |
00101190  00 00 05 00 00 00 00 00  00 00 00 00 00 20 56 88  |............. V.|
001011a0  0e 04 00 00 1e 04 00 00  21 1e 00 00 29 06 00 20  |........!...).. |
001011b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 74 45  |............. tE|
001011c0  0f 04 00 00 1f 04 00 00  21 20 00 00 27 02 00 20  |........! ..'.. |
001011d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 77 6a  |............. wj|
001011e0  10 04 00 00 20 04 00 00  21 22 00 00 03 01 00 20  |.... ...!"..... |
001011f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 62 de  |............. b.|
00101200  00 00 08 00 10 00 08 00  20 00 08 00 d0 59 00 20  |........ ....Y. |
00101210  00 00 05 00 00 00 00 00  00 00 00 00 00 20 26 06  |............. &.|
00101220  01 00 08 00 11 00 08 00  20 02 08 00 5c 01 00 20  |........ ...\.. |
00101230  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ac ce  |............. ..|
00101240  02 00 08 00 12 00 08 00  20 04 08 00 09 01 00 20  |........ ...... |
00101250  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c3 b3  |............. ..|
00101260  03 00 08 00 13 00 08 00  20 06 08 00 81 00 00 20  |........ ...... |
00101270  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e2 09  |............. ..|
00101280  04 00 08 00 14 00 08 00  20 08 08 00 f7 02 00 20  |........ ...... |
00101290  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bd 99  |............. ..|
001012a0  05 00 08 00 15 00 08 00  20 0a 08 00 79 04 00 20  |........ ...y.. |
001012b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ce 9b  |............. ..|
001012c0  06 00 08 00 16 00 08 00  20 0c 08 00 35 04 00 20  |........ ...5.. |
001012d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 76 bd  |............. v.|
001012e0  07 00 08 00 17 00 08 00  20 0e 08 00 4c 01 00 20  |........ ...L.. |
001012f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 77 09  |............. w.|
00101300  08 00 08 00 18 00 08 00  20 10 08 00 00 00 00 20  |........ ...... |
00101310  00 00 05 00 00 00 00 00  00 00 00 00 00 20 20 ba  |.............  .|
00101320  09 00 08 00 19 00 08 00  20 12 08 00 63 01 00 20  |........ ...c.. |
00101330  00 00 05 00 00 00 00 00  00 00 00 00 00 20 44 d0  |............. D.|
00101340  0a 00 08 00 1a 00 08 00  20 14 08 00 00 00 00 20  |........ ...... |
00101350  00 00 05 00 00 00 00 00  00 00 00 00 00 20 95 bb  |............. ..|
00101360  0b 00 08 00 1b 00 08 00  20 16 08 00 bd 01 00 20  |........ ...... |
00101370  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ab c3  |............. ..|
00101380  0c 00 08 00 1c 00 08 00  20 18 08 00 5d 05 00 20  |........ ...].. |
00101390  00 00 05 00 00 00 00 00  00 00 00 00 00 20 da 56  |............. .V|
001013a0  0d 00 08 00 1d 00 08 00  20 1a 08 00 e9 03 00 20  |........ ...... |
001013b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 85 81  |............. ..|
001013c0  0e 00 08 00 1e 00 08 00  20 1c 08 00 48 03 00 20  |........ ...H.. |
001013d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 98 fe  |............. ..|
001013e0  0f 00 08 00 1f 00 08 00  20 1e 08 00 53 04 00 20  |........ ...S.. |
001013f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 87 8c  |............. ..|
00101400  00 00 10 00 10 00 10 00  20 00 10 00 e0 5f 00 20  |........ ...._. |
00101410  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f0 3d  |............. .=|
00101420  01 00 10 00 11 00 10 00  20 02 10 00 83 00 00 20  |........ ...... |
00101430  00 00 05 00 00 00 00 00  00 00 00 00 00 20 cc 25  |............. .%|
00101440  02 00 10 00 12 00 10 00  20 04 10 00 e8 02 00 20  |........ ...... |
00101450  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6f dc  |............. o.|
00101460  03 00 10 00 13 00 10 00  20 06 10 00 00 00 00 20  |........ ...... |
00101470  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a0 88  |............. ..|
00101480  04 00 10 00 14 00 10 00  20 08 10 00 00 00 00 20  |........ ...... |
00101490  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a4 2a  |............. .*|
001014a0  05 00 10 00 15 00 10 00  20 0a 10 00 60 00 00 20  |........ ...`.. |
001014b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 61 94  |............. a.|
001014c0  06 00 10 00 16 00 10 00  20 0c 10 00 00 00 00 20  |........ ...... |
001014d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 11 2b  |............. .+|
001014e0  07 00 10 00 17 00 10 00  20 0e 10 00 c1 00 00 20  |........ ...... |
001014f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a7 4b  |............. .K|
00101500  08 00 10 00 18 00 10 00  20 10 10 00 0d 03 00 20  |........ ...... |
00101510  00 00 05 00 00 00 00 00  00 00 00 00 00 20 78 70  |............. xp|
00101520  09 00 10 00 19 00 10 00  20 12 10 00 c6 03 00 20  |........ ...... |
00101530  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ed ca  |............. ..|
00101540  0a 00 10 00 1a 00 10 00  20 14 10 00 f7 01 00 20  |........ ...... |
00101550  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7c f8  |............. |.|
00101560  0b 00 10 00 1b 00 10 00  20 16 10 00 6a 01 00 20  |........ ...j.. |
00101570  00 00 05 00 00 00 00 00  00 00 00 00 00 20 18 da  |............. ..|
00101580  0c 00 10 00 1c 00 10 00  20 18 10 00 7f 01 00 20  |........ ...... |
00101590  00 00 05 00 00 00 00 00  00 00 00 00 00 20 08 70  |............. .p|
001015a0  0d 00 10 00 1d 00 10 00  20 1a 10 00 00 00 00 20  |........ ...... |
001015b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ab 8c  |............. ..|
001015c0  0e 00 10 00 1e 00 10 00  20 1c 10 00 00 00 00 20  |........ ...... |
001015d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c5 2d  |............. .-|
001015e0  0f 00 10 00 1f 00 10 00  20 1e 10 00 3d 00 00 20  |........ ...=.. |
001015f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 83 2d  |............. .-|
00101600  00 00 18 00 10 00 18 00  20 00 18 00 37 5e 00 20  |........ ...7^. |
00101610  00 00 05 00 00 00 00 00  00 00 00 00 00 20 3e 52  |............. >R|
00101620  01 00 18 00 11 00 18 00  20 02 18 00 28 00 00 20  |........ ...(.. |
00101630  00 00 05 00 00 00 00 00  00 00 00 00 00 20 8a 52  |............. .R|
00101640  02 00 18 00 12 00 18 00  20 04 18 00 57 02 00 20  |........ ...W.. |
00101650  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6c 5f  |............. l_|
00101660  03 00 18 00 13 00 18 00  20 06 18 00 00 00 00 20  |........ ...... |
00101670  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b6 fb  |............. ..|
00101680  04 00 18 00 14 00 18 00  20 08 18 00 00 00 00 20  |........ ...... |
00101690  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b2 59  |............. .Y|
001016a0  05 00 18 00 15 00 18 00  20 0a 18 00 00 00 00 20  |........ ...... |
001016b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 69 f9  |............. i.|
001016c0  06 00 18 00 16 00 18 00  20 0c 18 00 10 02 00 20  |........ ...... |
001016d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a2 fd  |............. ..|
001016e0  07 00 18 00 17 00 18 00  20 0e 18 00 00 00 00 20  |........ ...... |
001016f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 dc f8  |............. ..|
00101700  08 00 18 00 18 00 18 00  20 10 18 00 00 00 00 20  |........ ...... |
00101710  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0c 5c  |............. .\|
00101720  09 00 18 00 19 00 18 00  20 12 18 00 4d 04 00 20  |........ ...M.. |
00101730  00 00 05 00 00 00 00 00  00 00 00 00 00 20 12 46  |............. .F|
00101740  0a 00 18 00 1a 00 18 00  20 14 18 00 8f 05 00 20  |........ ...... |
00101750  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b0 f3  |............. ..|
00101760  0b 00 18 00 1b 00 18 00  20 16 18 00 13 02 00 20  |........ ...... |
00101770  00 00 05 00 00 00 00 00  00 00 00 00 00 20 37 1c  |............. 7.|
00101780  0c 00 18 00 1c 00 18 00  20 18 18 00 fb 01 00 20  |........ ...... |
00101790  00 00 05 00 00 00 00 00  00 00 00 00 00 20 76 da  |............. v.|
001017a0  0d 00 18 00 1d 00 18 00  20 1a 18 00 1c 04 00 20  |........ ...... |
001017b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 38 a8  |............. 8.|
001017c0  0e 00 18 00 1e 00 18 00  20 1c 18 00 5c 05 00 20  |........ ...\.. |
001017d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 12 4d  |............. .M|
001017e0  0f 00 18 00 1f 00 18 00  20 1e 18 00 fa 01 00 20  |........ ...... |
001017f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 49 87  |............. I.|
00101800  00 00 20 00 10 00 20 00  20 00 20 00 e0 5f 00 20  |.. ... . . .._. |
00101810  00 00 05 00 00 00 00 00  00 00 00 00 00 20 87 57  |............. .W|
00101820  01 00 20 00 11 00 20 00  20 02 20 00 00 00 00 20  |.. ... . . .... |
00101830  00 00 05 00 00 00 00 00  00 00 00 00 00 20 62 e3  |............. b.|
00101840  02 00 20 00 12 00 20 00  20 04 20 00 00 00 00 20  |.. ... . . .... |
00101850  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0c 42  |............. .B|
00101860  03 00 20 00 13 00 20 00  20 06 20 00 dd 02 00 20  |.. ... . . .... |
00101870  00 00 05 00 00 00 00 00  00 00 00 00 00 20 dc d4  |............. ..|
00101880  04 00 20 00 14 00 20 00  20 08 20 00 ac 05 00 20  |.. ... . . .... |
00101890  00 00 05 00 00 00 00 00  00 00 00 00 00 20 21 60  |............. !`|
001018a0  05 00 20 00 15 00 20 00  20 0a 20 00 36 00 00 20  |.. ... . . .6.. |
001018b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e7 66  |............. .f|
001018c0  06 00 20 00 16 00 20 00  20 0c 20 00 96 02 00 20  |.. ... . . .... |
001018d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0a 85  |............. ..|
001018e0  07 00 20 00 17 00 20 00  20 0e 20 00 6b 03 00 20  |.. ... . . .k.. |
001018f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 21 29  |............. !)|
00101900  08 00 20 00 18 00 20 00  20 10 20 00 00 00 00 20  |.. ... . . .... |
00101910  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6d 45  |............. mE|
00101920  09 00 20 00 19 00 20 00  20 12 20 00 40 01 00 20  |.. ... . . .@.. |
00101930  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f2 a1  |............. ..|
00101940  0a 00 20 00 1a 00 20 00  20 14 20 00 c7 02 00 20  |.. ... . . .... |
00101950  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f4 6d  |............. .m|
00101960  0b 00 20 00 1b 00 20 00  20 16 20 00 00 00 00 20  |.. ... . . .... |
00101970  00 00 05 00 00 00 00 00  00 00 00 00 00 20 03 e4  |............. ..|
00101980  0c 00 20 00 1c 00 20 00  20 18 20 00 00 00 00 20  |.. ... . . .... |
00101990  00 00 05 00 00 00 00 00  00 00 00 00 00 20 07 46  |............. .F|
001019a0  0d 00 20 00 1d 00 20 00  20 1a 20 00 00 00 00 20  |.. ... . . .... |
001019b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 dc e6  |............. ..|
001019c0  0e 00 20 00 1e 00 20 00  20 1c 20 00 00 00 00 20  |.. ... . . .... |
001019d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b2 47  |............. .G|
001019e0  0f 00 20 00 1f 00 20 00  20 1e 20 00 00 01 00 20  |.. ... . . .... |
001019f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 38 77  |............. 8w|
00101a00  00 00 28 00 10 00 28 00  20 00 28 00 e0 5f 00 20  |..(...(. .(.._. |
00101a10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 91 24  |............. .$|
00101a20  01 00 28 00 11 00 28 00  20 02 28 00 e8 03 00 20  |..(...(. .(.... |
00101a30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 31 f4  |............. 1.|
00101a40  02 00 28 00 12 00 28 00  20 04 28 00 00 00 00 20  |..(...(. .(.... |
00101a50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1a 31  |............. .1|
00101a60  03 00 28 00 13 00 28 00  20 06 28 00 99 02 00 20  |..(...(. .(.... |
00101a70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9e 42  |............. .B|
00101a80  04 00 28 00 14 00 28 00  20 08 28 00 00 00 00 20  |..(...(. .(.... |
00101a90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c5 33  |............. .3|
00101aa0  05 00 28 00 15 00 28 00  20 0a 28 00 00 00 00 20  |..(...(. .(.... |
00101ab0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1e 93  |............. ..|
00101ac0  06 00 28 00 16 00 28 00  20 0c 28 00 00 00 00 20  |..(...(. .(.... |
00101ad0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 70 32  |............. p2|
00101ae0  07 00 28 00 17 00 28 00  20 0e 28 00 41 03 00 20  |..(...(. .(.A.. |
00101af0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1f 4a  |............. .J|
00101b00  08 00 28 00 18 00 28 00  20 10 28 00 00 00 00 20  |..(...(. .(.... |
00101b10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7b 36  |............. {6|
00101b20  09 00 28 00 19 00 28 00  20 12 28 00 a7 02 00 20  |..(...(. .(.... |
00101b30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 92 a1  |............. ..|
00101b40  0a 00 28 00 1a 00 28 00  20 14 28 00 00 00 00 20  |..(...(. .(.... |
00101b50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ce 37  |............. .7|
00101b60  0b 00 28 00 1b 00 28 00  20 16 28 00 00 00 00 20  |..(...(. .(.... |
00101b70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 15 97  |............. ..|
00101b80  0c 00 28 00 1c 00 28 00  20 18 28 00 bf 03 00 20  |..(...(. .(.... |
00101b90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f4 35  |............. .5|
00101ba0  0d 00 28 00 1d 00 28 00  20 1a 28 00 00 00 00 20  |..(...(. .(.... |
00101bb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ca 95  |............. ..|
00101bc0  0e 00 28 00 1e 00 28 00  20 1c 28 00 00 00 00 20  |..(...(. .(.... |
00101bd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a4 34  |............. .4|
00101be0  0f 00 28 00 1f 00 28 00  20 1e 28 00 64 03 00 20  |..(...(. .(.d.. |
00101bf0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d0 4b  |............. .K|
00101c00  00 00 30 00 10 00 30 00  20 00 30 00 e0 5f 00 20  |..0...0. .0.._. |
00101c10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ab b1  |............. ..|
00101c20  01 00 30 00 11 00 30 00  20 02 30 00 00 00 00 20  |..0...0. .0.... |
00101c30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 4e 05  |............. N.|
00101c40  02 00 30 00 12 00 30 00  20 04 30 00 00 00 00 20  |..0...0. .0.... |
00101c50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 20 a4  |.............  .|
00101c60  03 00 30 00 13 00 30 00  20 06 30 00 00 00 00 20  |..0...0. .0.... |
00101c70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 fb 04  |............. ..|
00101c80  04 00 30 00 14 00 30 00  20 08 30 00 00 00 00 20  |..0...0. .0.... |
00101c90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ff a6  |............. ..|
00101ca0  05 00 30 00 15 00 30 00  20 0a 30 00 00 00 00 20  |..0...0. .0.... |
00101cb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 24 06  |............. $.|
00101cc0  06 00 30 00 16 00 30 00  20 0c 30 00 98 01 00 20  |..0...0. .0.... |
00101cd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b4 78  |............. .x|
00101ce0  07 00 30 00 17 00 30 00  20 0e 30 00 00 00 00 20  |..0...0. .0.... |
00101cf0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 91 07  |............. ..|
00101d00  08 00 30 00 18 00 30 00  20 10 30 00 00 00 00 20  |..0...0. .0.... |
00101d10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 41 a3  |............. A.|
00101d20  09 00 30 00 19 00 30 00  20 12 30 00 00 00 00 20  |..0...0. .0.... |
00101d30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9a 03  |............. ..|
00101d40  0a 00 30 00 1a 00 30 00  20 14 30 00 e0 00 00 20  |..0...0. .0.... |
00101d50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c3 54  |............. .T|
00101d60  0b 00 30 00 1b 00 30 00  20 16 30 00 00 00 00 20  |..0...0. .0.... |
00101d70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 2f 02  |............. /.|
00101d80  0c 00 30 00 1c 00 30 00  20 18 30 00 00 00 00 20  |..0...0. .0.... |
00101d90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 2b a0  |............. +.|
00101da0  0d 00 30 00 1d 00 30 00  20 1a 30 00 00 00 00 20  |..0...0. .0.... |
00101db0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f0 00  |............. ..|
00101dc0  0e 00 30 00 1e 00 30 00  20 1c 30 00 00 00 00 20  |..0...0. .0.... |
00101dd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9e a1  |............. ..|
00101de0  0f 00 30 00 1f 00 30 00  20 1e 30 00 68 09 00 20  |..0...0. .0.h.. |
00101df0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0f 2f  |............. ./|
00101e00  00 00 38 00 10 00 38 00  20 00 38 00 e0 5f 00 20  |..8...8. .8.._. |
00101e10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bd c2  |............. ..|
00101e20  01 00 38 00 11 00 38 00  20 02 38 00 a2 00 00 20  |..8...8. .8.... |
00101e30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 db ec  |............. ..|
00101e40  02 00 38 00 12 00 38 00  20 04 38 00 00 00 00 20  |..8...8. .8.... |
00101e50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 36 d7  |............. 6.|
00101e60  03 00 38 00 13 00 38 00  20 06 38 00 b4 01 00 20  |..8...8. .8.... |
00101e70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 db 31  |............. .1|
00101e80  04 00 38 00 14 00 38 00  20 08 38 00 46 05 00 20  |..8...8. .8.F.. |
00101e90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0f d9  |............. ..|
00101ea0  05 00 38 00 15 00 38 00  20 0a 38 00 9a 05 00 20  |..8...8. .8.... |
00101eb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 2f d3  |............. /.|
00101ec0  06 00 38 00 16 00 38 00  20 0c 38 00 65 03 00 20  |..8...8. .8.e.. |
00101ed0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a2 f7  |............. ..|
00101ee0  07 00 38 00 17 00 38 00  20 0e 38 00 5f 04 00 20  |..8...8. .8._.. |
00101ef0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e7 b3  |............. ..|
00101f00  08 00 38 00 18 00 38 00  20 10 38 00 9a 01 00 20  |..8...8. .8.... |
00101f10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 08 b7  |............. ..|
00101f20  09 00 38 00 19 00 38 00  20 12 38 00 6d 05 00 20  |..8...8. .8.m.. |
00101f30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 13 90  |............. ..|
00101f40  0a 00 38 00 1a 00 38 00  20 14 38 00 00 00 00 20  |..8...8. .8.... |
00101f50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e2 d1  |............. ..|
00101f60  0b 00 38 00 1b 00 38 00  20 16 38 00 00 00 00 20  |..8...8. .8.... |
00101f70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 39 71  |............. 9q|
00101f80  0c 00 38 00 1c 00 38 00  20 18 38 00 5a 07 00 20  |..8...8. .8.Z.. |
00101f90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bd 29  |............. .)|
00101fa0  0d 00 38 00 1d 00 38 00  20 1a 38 00 12 08 00 20  |..8...8. .8.... |
00101fb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c4 cc  |............. ..|
00101fc0  0e 00 38 00 1e 00 38 00  20 1c 38 00 eb 04 00 20  |..8...8. .8.... |
00101fd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 8f c3  |............. ..|
00101fe0  0f 00 38 00 1f 00 38 00  20 1e 38 00 e5 0b 00 20  |..8...8. .8.... |
00101ff0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 03 7b  |............. .{|
00102000  00 00 40 00 10 00 40 00  20 00 40 00 c2 51 00 20  |..@...@. .@..Q. |
00102010  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a7 92  |............. ..|
00102020  01 00 40 00 11 00 40 00  20 02 40 00 e4 01 00 20  |..@...@. .@.... |
00102030  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ab 60  |............. .`|
00102040  02 00 40 00 12 00 40 00  20 04 40 00 49 07 00 20  |..@...@. .@.I.. |
00102050  00 00 05 00 00 00 00 00  00 00 00 00 00 20 96 ed  |............. ..|
00102060  03 00 40 00 13 00 40 00  20 06 40 00 b3 01 00 20  |..@...@. .@.... |
00102070  00 00 05 00 00 00 00 00  00 00 00 00 00 20 be 05  |............. ..|
00102080  04 00 40 00 14 00 40 00  20 08 40 00 ae 05 00 20  |..@...@. .@.... |
00102090  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6e 0c  |............. n.|
001020a0  05 00 40 00 15 00 40 00  20 0a 40 00 9a 17 00 20  |..@...@. .@.... |
001020b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 57 37  |............. W7|
001020c0  06 00 40 00 16 00 40 00  20 0c 40 00 8d 03 00 20  |..@...@. .@.... |
001020d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c3 22  |............. ."|
001020e0  07 00 40 00 17 00 40 00  20 0e 40 00 00 00 00 20  |..@...@. .@.... |
001020f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 53 35  |............. S5|
00102100  08 00 40 00 18 00 40 00  20 10 40 00 2b 08 00 20  |..@...@. .@.+.. |
00102110  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7d bf  |............. }.|
00102120  09 00 40 00 19 00 40 00  20 12 40 00 0a 02 00 20  |..@...@. .@.... |
00102130  00 00 05 00 00 00 00 00  00 00 00 00 00 20 da 8b  |............. ..|
00102140  0a 00 40 00 1a 00 40 00  20 14 40 00 88 00 00 20  |..@...@. .@.... |
00102150  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9d 1a  |............. ..|
00102160  0b 00 40 00 1b 00 40 00  20 16 40 00 8e 02 00 20  |..@...@. .@.... |
00102170  00 00 05 00 00 00 00 00  00 00 00 00 00 20 07 53  |............. .S|
00102180  0c 00 40 00 1c 00 40 00  20 18 40 00 62 00 00 20  |..@...@. .@.b.. |
00102190  00 00 05 00 00 00 00 00  00 00 00 00 00 20 56 34  |............. V4|
001021a0  0d 00 40 00 1d 00 40 00  20 1a 40 00 00 00 00 20  |..@...@. .@.... |
001021b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 32 32  |............. 22|
001021c0  0e 00 40 00 1e 00 40 00  20 1c 40 00 62 05 00 20  |..@...@. .@.b.. |
001021d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f0 64  |............. .d|
001021e0  0f 00 40 00 1f 00 40 00  20 1e 40 00 e9 0d 00 20  |..@...@. .@.... |
001021f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f7 c8  |............. ..|
00102200  00 00 48 00 10 00 48 00  20 00 48 00 8e 59 00 20  |..H...H. .H..Y. |
00102210  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e0 a4  |............. ..|
00102220  01 00 48 00 11 00 48 00  20 02 48 00 16 02 00 20  |..H...H. .H.... |
00102230  00 00 05 00 00 00 00 00  00 00 00 00 00 20 df 68  |............. .h|
00102240  02 00 48 00 12 00 48 00  20 04 48 00 36 0d 00 20  |..H...H. .H.6.. |
00102250  00 00 05 00 00 00 00 00  00 00 00 00 00 20 8f f0  |............. ..|
00102260  03 00 48 00 13 00 48 00  20 06 48 00 7f 01 00 20  |..H...H. .H.... |
00102270  00 00 05 00 00 00 00 00  00 00 00 00 00 20 57 19  |............. W.|
00102280  04 00 48 00 14 00 48 00  20 08 48 00 62 0f 00 20  |..H...H. .H.b.. |
00102290  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a1 b2  |............. ..|
001022a0  05 00 48 00 15 00 48 00  20 0a 48 00 d1 1d 00 20  |..H...H. .H.... |
001022b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 00 14  |............. ..|
001022c0  06 00 48 00 16 00 48 00  20 0c 48 00 40 11 00 20  |..H...H. .H.@.. |
001022d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d7 67  |............. .g|
001022e0  07 00 48 00 17 00 48 00  20 0e 48 00 60 0f 00 20  |..H...H. .H.`.. |
001022f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6e ab  |............. n.|
00102300  08 00 48 00 18 00 48 00  20 10 48 00 e0 02 00 20  |..H...H. .H.... |
00102310  00 00 05 00 00 00 00 00  00 00 00 00 00 20 03 74  |............. .t|
00102320  09 00 48 00 19 00 48 00  20 12 48 00 99 01 00 20  |..H...H. .H.... |
00102330  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e1 61  |............. .a|
00102340  0a 00 48 00 1a 00 48 00  20 14 48 00 0b 07 00 20  |..H...H. .H.... |
00102350  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e0 f4  |............. ..|
00102360  0b 00 48 00 1b 00 48 00  20 16 48 00 c3 08 00 20  |..H...H. .H.... |
00102370  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b0 f9  |............. ..|
00102380  0c 00 48 00 1c 00 48 00  20 18 48 00 7b 07 00 20  |..H...H. .H.{.. |
00102390  00 00 05 00 00 00 00 00  00 00 00 00 00 20 25 2d  |............. %-|
001023a0  0d 00 48 00 1d 00 48 00  20 1a 48 00 fe 0c 00 20  |..H...H. .H.... |
001023b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b0 9a  |............. ..|
001023c0  0e 00 48 00 1e 00 48 00  20 1c 48 00 ea 00 00 20  |..H...H. .H.... |
001023d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 5e cc  |............. ^.|
001023e0  0f 00 48 00 1f 00 48 00  20 1e 48 00 fb 02 00 20  |..H...H. .H.... |
001023f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 71 35  |............. q5|
00102400  00 00 50 00 10 00 50 00  20 00 50 00 e0 5f 00 20  |..P...P. .P.._. |
00102410  00 00 05 00 00 00 00 00  00 00 00 00 00 20 45 65  |............. Ee|
00102420  01 00 50 00 11 00 50 00  20 02 50 00 ec 0d 00 20  |..P...P. .P.... |
00102430  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c0 e7  |............. ..|
00102440  02 00 50 00 12 00 50 00  20 04 50 00 b9 04 00 20  |..P...P. .P.... |
00102450  00 00 05 00 00 00 00 00  00 00 00 00 00 20 79 c8  |............. y.|
00102460  03 00 50 00 13 00 50 00  20 06 50 00 fb 04 00 20  |..P...P. .P.... |
00102470  00 00 05 00 00 00 00 00  00 00 00 00 00 20 16 04  |............. ..|
00102480  04 00 50 00 14 00 50 00  20 08 50 00 7d 08 00 20  |..P...P. .P.}.. |
00102490  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1e c4  |............. ..|
001024a0  05 00 50 00 15 00 50 00  20 0a 50 00 eb 01 00 20  |..P...P. .P.... |
001024b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 de 92  |............. ..|
001024c0  06 00 50 00 16 00 50 00  20 0c 50 00 82 0c 00 20  |..P...P. .P.... |
001024d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e9 20  |............. . |
001024e0  07 00 50 00 17 00 50 00  20 0e 50 00 f2 04 00 20  |..P...P. .P.... |
001024f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 af 99  |............. ..|
00102500  08 00 50 00 18 00 50 00  20 10 50 00 00 00 00 20  |..P...P. .P.... |
00102510  00 00 05 00 00 00 00 00  00 00 00 00 00 20 af 77  |............. .w|
00102520  09 00 50 00 19 00 50 00  20 12 50 00 00 07 00 20  |..P...P. .P.... |
00102530  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c6 e6  |............. ..|
00102540  0a 00 50 00 1a 00 50 00  20 14 50 00 00 00 00 20  |..P...P. .P.... |
00102550  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1a 76  |............. .v|
00102560  0b 00 50 00 1b 00 50 00  20 16 50 00 00 00 00 20  |..P...P. .P.... |
00102570  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c1 d6  |............. ..|
00102580  0c 00 50 00 1c 00 50 00  20 18 50 00 00 00 00 20  |..P...P. .P.... |
00102590  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c5 74  |............. .t|
001025a0  0d 00 50 00 1d 00 50 00  20 1a 50 00 00 00 00 20  |..P...P. .P.... |
001025b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1e d4  |............. ..|
001025c0  0e 00 50 00 1e 00 50 00  20 1c 50 00 00 00 00 20  |..P...P. .P.... |
001025d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 70 75  |............. pu|
001025e0  0f 00 50 00 1f 00 50 00  20 1e 50 00 00 00 00 20  |..P...P. .P.... |
001025f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ab d5  |............. ..|
00102600  00 00 58 00 10 00 58 00  20 00 58 00 e0 5f 00 20  |..X...X. .X.._. |
00102610  00 00 05 00 00 00 00 00  00 00 00 00 00 20 53 16  |............. S.|
00102620  01 00 58 00 11 00 58 00  20 02 58 00 00 00 00 20  |..X...X. .X.... |
00102630  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b6 a2  |............. ..|
00102640  02 00 58 00 12 00 58 00  20 04 58 00 00 00 00 20  |..X...X. .X.... |
00102650  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d8 03  |............. ..|
00102660  03 00 58 00 13 00 58 00  20 06 58 00 00 00 00 20  |..X...X. .X.... |
00102670  00 00 05 00 00 00 00 00  00 00 00 00 00 20 03 a3  |............. ..|
00102680  04 00 58 00 14 00 58 00  20 08 58 00 00 00 00 20  |..X...X. .X.... |
00102690  00 00 05 00 00 00 00 00  00 00 00 00 00 20 07 01  |............. ..|
001026a0  05 00 58 00 15 00 58 00  20 0a 58 00 00 00 00 20  |..X...X. .X.... |
001026b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 dc a1  |............. ..|
001026c0  06 00 58 00 16 00 58 00  20 0c 58 00 00 00 00 20  |..X...X. .X.... |
001026d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b2 00  |............. ..|
001026e0  07 00 58 00 17 00 58 00  20 0e 58 00 00 00 00 20  |..X...X. .X.... |
001026f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 69 a0  |............. i.|
00102700  08 00 58 00 18 00 58 00  20 10 58 00 00 00 00 20  |..X...X. .X.... |
00102710  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b9 04  |............. ..|
00102720  09 00 58 00 19 00 58 00  20 12 58 00 00 00 00 20  |..X...X. .X.... |
00102730  00 00 05 00 00 00 00 00  00 00 00 00 00 20 62 a4  |............. b.|
00102740  0a 00 58 00 1a 00 58 00  20 14 58 00 00 00 00 20  |..X...X. .X.... |
00102750  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0c 05  |............. ..|
00102760  0b 00 58 00 1b 00 58 00  20 16 58 00 00 00 00 20  |..X...X. .X.... |
00102770  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d7 a5  |............. ..|
00102780  0c 00 58 00 1c 00 58 00  20 18 58 00 00 00 00 20  |..X...X. .X.... |
00102790  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d3 07  |............. ..|
001027a0  0d 00 58 00 1d 00 58 00  20 1a 58 00 00 00 00 20  |..X...X. .X.... |
001027b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 08 a7  |............. ..|
001027c0  0e 00 58 00 1e 00 58 00  20 1c 58 00 00 00 00 20  |..X...X. .X.... |
001027d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 66 06  |............. f.|
001027e0  0f 00 58 00 1f 00 58 00  20 1e 58 00 00 00 00 20  |..X...X. .X.... |
001027f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bd a6  |............. ..|
00102800  00 00 60 00 10 00 60 00  20 00 60 00 e0 5f 00 20  |..`...`. .`.._. |
00102810  00 00 05 00 00 00 00 00  00 00 00 00 00 20 32 0f  |............. 2.|
00102820  01 00 60 00 11 00 60 00  20 02 60 00 00 00 00 20  |..`...`. .`.... |
00102830  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d7 bb  |............. ..|
00102840  02 00 60 00 12 00 60 00  20 04 60 00 00 00 00 20  |..`...`. .`.... |
00102850  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b9 1a  |............. ..|
00102860  03 00 60 00 13 00 60 00  20 06 60 00 00 00 00 20  |..`...`. .`.... |
00102870  00 00 05 00 00 00 00 00  00 00 00 00 00 20 62 ba  |............. b.|
00102880  04 00 60 00 14 00 60 00  20 08 60 00 00 00 00 20  |..`...`. .`.... |
00102890  00 00 05 00 00 00 00 00  00 00 00 00 00 20 66 18  |............. f.|
001028a0  05 00 60 00 15 00 60 00  20 0a 60 00 00 00 00 20  |..`...`. .`.... |
001028b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bd b8  |............. ..|
001028c0  06 00 60 00 16 00 60 00  20 0c 60 00 00 00 00 20  |..`...`. .`.... |
001028d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d3 19  |............. ..|
001028e0  07 00 60 00 17 00 60 00  20 0e 60 00 ce 06 00 20  |..`...`. .`.... |
001028f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b5 cf  |............. ..|
00102900  08 00 60 00 18 00 60 00  20 10 60 00 44 01 00 20  |..`...`. .`.D.. |
00102910  00 00 05 00 00 00 00 00  00 00 00 00 00 20 dd 68  |............. .h|
00102920  09 00 60 00 19 00 60 00  20 12 60 00 bf 05 00 20  |..`...`. .`.... |
00102930  00 00 05 00 00 00 00 00  00 00 00 00 00 20 05 1c  |............. ..|
00102940  0a 00 60 00 1a 00 60 00  20 14 60 00 6d 03 00 20  |..`...`. .`.m.. |
00102950  00 00 05 00 00 00 00 00  00 00 00 00 00 20 11 5d  |............. .]|
00102960  0b 00 60 00 1b 00 60 00  20 16 60 00 57 02 00 20  |..`...`. .`.W.. |
00102970  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b7 b8  |............. ..|
00102980  0c 00 60 00 1c 00 60 00  20 18 60 00 3d 1b 00 20  |..`...`. .`.=.. |
00102990  00 00 05 00 00 00 00 00  00 00 00 00 00 20 55 49  |............. UI|
001029a0  0d 00 60 00 1d 00 60 00  20 1a 60 00 0a 07 00 20  |..`...`. .`.... |
001029b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f8 55  |............. .U|
001029c0  0e 00 60 00 1e 00 60 00  20 1c 60 00 dd 06 00 20  |..`...`. .`.... |
001029d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 4e e8  |............. N.|
001029e0  0f 00 60 00 1f 00 60 00  20 1e 60 00 4f 08 00 20  |..`...`. .`.O.. |
001029f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7d be  |............. }.|
00102a00  00 00 68 00 10 00 68 00  20 00 68 00 e0 5f 00 20  |..h...h. .h.._. |
00102a10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 24 7c  |............. $||
00102a20  01 00 68 00 11 00 68 00  20 02 68 00 ee 09 00 20  |..h...h. .h.... |
00102a30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 42 87  |............. B.|
00102a40  02 00 68 00 12 00 68 00  20 04 68 00 b0 08 00 20  |..h...h. .h.... |
00102a50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0e 4c  |............. .L|
00102a60  03 00 68 00 13 00 68 00  20 06 68 00 b8 02 00 20  |..h...h. .h.... |
00102a70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 71 2c  |............. q,|
00102a80  04 00 68 00 14 00 68 00  20 08 68 00 34 00 00 20  |..h...h. .h.4.. |
00102a90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 3e 55  |............. >U|
00102aa0  05 00 68 00 15 00 68 00  20 0a 68 00 00 00 00 20  |..h...h. .h.... |
00102ab0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ab cb  |............. ..|
00102ac0  06 00 68 00 16 00 68 00  20 0c 68 00 00 00 00 20  |..h...h. .h.... |
00102ad0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c5 6a  |............. .j|
00102ae0  07 00 68 00 17 00 68 00  20 0e 68 00 00 00 00 20  |..h...h. .h.... |
00102af0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1e ca  |............. ..|
00102b00  08 00 68 00 18 00 68 00  20 10 68 00 00 00 00 20  |..h...h. .h.... |
00102b10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ce 6e  |............. .n|
00102b20  09 00 68 00 19 00 68 00  20 12 68 00 ed 06 00 20  |..h...h. .h.... |
00102b30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 53 36  |............. S6|
00102b40  0a 00 68 00 1a 00 68 00  20 14 68 00 00 00 00 20  |..h...h. .h.... |
00102b50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7b 6f  |............. {o|
00102b60  0b 00 68 00 1b 00 68 00  20 16 68 00 00 00 00 20  |..h...h. .h.... |
00102b70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a0 cf  |............. ..|
00102b80  0c 00 68 00 1c 00 68 00  20 18 68 00 00 00 00 20  |..h...h. .h.... |
00102b90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a4 6d  |............. .m|
00102ba0  0d 00 68 00 1d 00 68 00  20 1a 68 00 00 00 00 20  |..h...h. .h.... |
00102bb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7f cd  |............. ..|
00102bc0  0e 00 68 00 1e 00 68 00  20 1c 68 00 00 00 00 20  |..h...h. .h.... |
00102bd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 11 6c  |............. .l|
00102be0  0f 00 68 00 1f 00 68 00  20 1e 68 00 00 00 00 20  |..h...h. .h.... |
00102bf0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ca cc  |............. ..|
00102c00  00 00 70 00 10 00 70 00  20 00 70 00 e0 5f 00 20  |..p...p. .p.._. |
00102c10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1e e9  |............. ..|
00102c20  01 00 70 00 11 00 70 00  20 02 70 00 31 02 00 20  |..p...p. .p.1.. |
00102c30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 04 ce  |............. ..|
00102c40  02 00 70 00 12 00 70 00  20 04 70 00 00 00 00 20  |..p...p. .p.... |
00102c50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 95 fc  |............. ..|
00102c60  03 00 70 00 13 00 70 00  20 06 70 00 00 00 00 20  |..p...p. .p.... |
00102c70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 4e 5c  |............. N\|
00102c80  04 00 70 00 14 00 70 00  20 08 70 00 00 00 00 20  |..p...p. .p.... |
00102c90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 4a fe  |............. J.|
00102ca0  05 00 70 00 15 00 70 00  20 0a 70 00 00 00 00 20  |..p...p. .p.... |
00102cb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 91 5e  |............. .^|
00102cc0  06 00 70 00 16 00 70 00  20 0c 70 00 00 00 00 20  |..p...p. .p.... |
00102cd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ff ff  |............. ..|
00102ce0  07 00 70 00 17 00 70 00  20 0e 70 00 00 00 00 20  |..p...p. .p.... |
00102cf0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 24 5f  |............. $_|
00102d00  08 00 70 00 18 00 70 00  20 10 70 00 00 00 00 20  |..p...p. .p.... |
00102d10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f4 fb  |............. ..|
00102d20  09 00 70 00 19 00 70 00  20 12 70 00 00 00 00 20  |..p...p. .p.... |
00102d30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 2f 5b  |............. /[|
00102d40  0a 00 70 00 1a 00 70 00  20 14 70 00 00 00 00 20  |..p...p. .p.... |
00102d50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 41 fa  |............. A.|
00102d60  0b 00 70 00 1b 00 70 00  20 16 70 00 00 00 00 20  |..p...p. .p.... |
00102d70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9a 5a  |............. .Z|
00102d80  0c 00 70 00 1c 00 70 00  20 18 70 00 00 00 00 20  |..p...p. .p.... |
00102d90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9e f8  |............. ..|
00102da0  0d 00 70 00 1d 00 70 00  20 1a 70 00 00 00 00 20  |..p...p. .p.... |
00102db0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 45 58  |............. EX|
00102dc0  0e 00 70 00 1e 00 70 00  20 1c 70 00 00 00 00 20  |..p...p. .p.... |
00102dd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 2b f9  |............. +.|
00102de0  0f 00 70 00 1f 00 70 00  20 1e 70 00 00 00 00 20  |..p...p. .p.... |
00102df0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f0 59  |............. .Y|
00102e00  00 00 78 00 10 00 78 00  20 00 78 00 e0 5f 00 20  |..x...x. .x.._. |
00102e10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 08 9a  |............. ..|
00102e20  01 00 78 00 11 00 78 00  20 02 78 00 00 00 00 20  |..x...x. .x.... |
00102e30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ed 2e  |............. ..|
00102e40  02 00 78 00 12 00 78 00  20 04 78 00 00 00 00 20  |..x...x. .x.... |
00102e50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 83 8f  |............. ..|
00102e60  03 00 78 00 13 00 78 00  20 06 78 00 ff 03 00 20  |..x...x. .x.... |
00102e70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a8 fb  |............. ..|
00102e80  04 00 78 00 14 00 78 00  20 08 78 00 9d 04 00 20  |..x...x. .x.... |
00102e90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a1 ce  |............. ..|
00102ea0  05 00 78 00 15 00 78 00  20 0a 78 00 1f 0c 00 20  |..x...x. .x.... |
00102eb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 75 fc  |............. u.|
00102ec0  06 00 78 00 16 00 78 00  20 0c 78 00 25 2a 00 20  |..x...x. .x.%*. |
00102ed0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 cd e3  |............. ..|
00102ee0  07 00 78 00 17 00 78 00  20 0e 78 00 2d 13 00 20  |..x...x. .x.-.. |
00102ef0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 56 7c  |............. V||
00102f00  08 00 78 00 18 00 78 00  20 10 78 00 32 02 00 20  |..x...x. .x.2.. |
00102f10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ed 5f  |............. ._|
00102f20  09 00 78 00 19 00 78 00  20 12 78 00 00 00 00 20  |..x...x. .x.... |
00102f30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 39 28  |............. 9(|
00102f40  0a 00 78 00 1a 00 78 00  20 14 78 00 00 00 00 20  |..x...x. .x.... |
00102f50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 57 89  |............. W.|
00102f60  0b 00 78 00 1b 00 78 00  20 16 78 00 00 00 00 20  |..x...x. .x.... |
00102f70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 8c 29  |............. .)|
00102f80  0c 00 78 00 1c 00 78 00  20 18 78 00 00 00 00 20  |..x...x. .x.... |
00102f90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 88 8b  |............. ..|
00102fa0  0d 00 78 00 1d 00 78 00  20 1a 78 00 00 00 00 20  |..x...x. .x.... |
00102fb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 53 2b  |............. S+|
00102fc0  0e 00 78 00 1e 00 78 00  20 1c 78 00 00 00 00 20  |..x...x. .x.... |
00102fd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 3d 8a  |............. =.|
00102fe0  0f 00 78 00 1f 00 78 00  20 1e 78 00 00 00 00 20  |..x...x. .x.... |
00102ff0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e6 2a  |............. .*|
00103000  00 00 80 00 10 00 80 00  20 00 80 00 e0 5f 00 20  |........ ...._. |
00103010  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b6 6a  |............. .j|
00103020  01 00 80 00 11 00 80 00  20 02 80 00 00 00 00 20  |........ ...... |
00103030  00 00 05 00 00 00 00 00  00 00 00 00 00 20 53 de  |............. S.|
00103040  02 00 80 00 12 00 80 00  20 04 80 00 00 00 00 20  |........ ...... |
00103050  00 00 05 00 00 00 00 00  00 00 00 00 00 20 3d 7f  |............. =.|
00103060  03 00 80 00 13 00 80 00  20 06 80 00 00 00 00 20  |........ ...... |
00103070  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e6 df  |............. ..|
00103080  04 00 80 00 14 00 80 00  20 08 80 00 00 00 00 20  |........ ...... |
00103090  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e2 7d  |............. .}|
001030a0  05 00 80 00 15 00 80 00  20 0a 80 00 00 00 00 20  |........ ...... |
001030b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 39 dd  |............. 9.|
001030c0  06 00 80 00 16 00 80 00  20 0c 80 00 00 00 00 20  |........ ...... |
001030d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 57 7c  |............. W||
001030e0  07 00 80 00 17 00 80 00  20 0e 80 00 00 00 00 20  |........ ...... |
001030f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 8c dc  |............. ..|
00103100  08 00 80 00 18 00 80 00  20 10 80 00 00 00 00 20  |........ ...... |
00103110  00 00 05 00 00 00 00 00  00 00 00 00 00 20 5c 78  |............. \x|
00103120  09 00 80 00 19 00 80 00  20 12 80 00 00 00 00 20  |........ ...... |
00103130  00 00 05 00 00 00 00 00  00 00 00 00 00 20 87 d8  |............. ..|
00103140  0a 00 80 00 1a 00 80 00  20 14 80 00 00 00 00 20  |........ ...... |
00103150  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e9 79  |............. .y|
00103160  0b 00 80 00 1b 00 80 00  20 16 80 00 68 05 00 20  |........ ...h.. |
00103170  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bd f4  |............. ..|
00103180  0c 00 80 00 1c 00 80 00  20 18 80 00 0d 07 00 20  |........ ...... |
00103190  00 00 05 00 00 00 00 00  00 00 00 00 00 20 16 e5  |............. ..|
001031a0  0d 00 80 00 1d 00 80 00  20 1a 80 00 06 04 00 20  |........ ...... |
001031b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 4f 93  |............. O.|
001031c0  0e 00 80 00 1e 00 80 00  20 1c 80 00 cf 0b 00 20  |........ ...... |
001031d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 fb 63  |............. .c|
001031e0  0f 00 80 00 1f 00 80 00  20 1e 80 00 54 09 00 20  |........ ...T.. |
001031f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 de a8  |............. ..|
00103200  00 00 88 00 10 00 88 00  20 00 88 00 cc 5e 00 20  |........ ....^. |
00103210  00 00 05 00 00 00 00 00  00 00 00 00 00 20 39 10  |............. 9.|
00103220  01 00 88 00 11 00 88 00  20 02 88 00 73 0c 00 20  |........ ...s.. |
00103230  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6a 31  |............. j1|
00103240  02 00 88 00 12 00 88 00  20 04 88 00 14 07 00 20  |........ ...... |
00103250  00 00 05 00 00 00 00 00  00 00 00 00 00 20 dc c9  |............. ..|
00103260  03 00 88 00 13 00 88 00  20 06 88 00 86 08 00 20  |........ ...... |
00103270  00 00 05 00 00 00 00 00  00 00 00 00 00 20 be 0f  |............. ..|
00103280  04 00 88 00 14 00 88 00  20 08 88 00 5d 08 00 20  |........ ...].. |
00103290  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f0 72  |............. .r|
001032a0  05 00 88 00 15 00 88 00  20 0a 88 00 e0 04 00 20  |........ ...... |
001032b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 5a 99  |............. Z.|
001032c0  06 00 88 00 16 00 88 00  20 0c 88 00 ac 06 00 20  |........ ...... |
001032d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 43 df  |............. C.|
001032e0  07 00 88 00 17 00 88 00  20 0e 88 00 19 01 00 20  |........ ...... |
001032f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1c 64  |............. .d|
00103300  08 00 88 00 18 00 88 00  20 10 88 00 00 00 00 20  |........ ...... |
00103310  00 00 05 00 00 00 00 00  00 00 00 00 00 20 4a 0b  |............. J.|
00103320  09 00 88 00 19 00 88 00  20 12 88 00 00 00 00 20  |........ ...... |
00103330  00 00 05 00 00 00 00 00  00 00 00 00 00 20 91 ab  |............. ..|
00103340  0a 00 88 00 1a 00 88 00  20 14 88 00 00 00 00 20  |........ ...... |
00103350  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ff 0a  |............. ..|
00103360  0b 00 88 00 1b 00 88 00  20 16 88 00 00 00 00 20  |........ ...... |
00103370  00 00 05 00 00 00 00 00  00 00 00 00 00 20 24 aa  |............. $.|
00103380  0c 00 88 00 1c 00 88 00  20 18 88 00 6d 05 00 20  |........ ...m.. |
00103390  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bf e8  |............. ..|
001033a0  0d 00 88 00 1d 00 88 00  20 1a 88 00 00 00 00 20  |........ ...... |
001033b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 fb a8  |............. ..|
001033c0  0e 00 88 00 1e 00 88 00  20 1c 88 00 00 00 00 20  |........ ...... |
001033d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 95 09  |............. ..|
001033e0  0f 00 88 00 1f 00 88 00  20 1e 88 00 00 00 00 20  |........ ...... |
001033f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 4e a9  |............. N.|
00103400  00 00 90 00 10 00 90 00  20 00 90 00 e0 5f 00 20  |........ ...._. |
00103410  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9a 8c  |............. ..|
00103420  01 00 90 00 11 00 90 00  20 02 90 00 00 00 00 20  |........ ...... |
00103430  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7f 38  |............. .8|
00103440  02 00 90 00 12 00 90 00  20 04 90 00 00 00 00 20  |........ ...... |
00103450  00 00 05 00 00 00 00 00  00 00 00 00 00 20 11 99  |............. ..|
00103460  03 00 90 00 13 00 90 00  20 06 90 00 a4 05 00 20  |........ ...... |
00103470  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ba 7b  |............. .{|
00103480  04 00 90 00 14 00 90 00  20 08 90 00 00 00 00 20  |........ ...... |
00103490  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ce 9b  |............. ..|
001034a0  05 00 90 00 15 00 90 00  20 0a 90 00 00 00 00 20  |........ ...... |
001034b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 15 3b  |............. .;|
001034c0  06 00 90 00 16 00 90 00  20 0c 90 00 00 00 00 20  |........ ...... |
001034d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7b 9a  |............. {.|
001034e0  07 00 90 00 17 00 90 00  20 0e 90 00 00 00 00 20  |........ ...... |
001034f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a0 3a  |............. .:|
00103500  08 00 90 00 18 00 90 00  20 10 90 00 00 00 00 20  |........ ...... |
00103510  00 00 05 00 00 00 00 00  00 00 00 00 00 20 70 9e  |............. p.|
00103520  09 00 90 00 19 00 90 00  20 12 90 00 00 00 00 20  |........ ...... |
00103530  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ab 3e  |............. .>|
00103540  0a 00 90 00 1a 00 90 00  20 14 90 00 00 00 00 20  |........ ...... |
00103550  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c5 9f  |............. ..|
00103560  0b 00 90 00 1b 00 90 00  20 16 90 00 00 03 00 20  |........ ...... |
00103570  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ee cf  |............. ..|
00103580  0c 00 90 00 1c 00 90 00  20 18 90 00 00 00 00 20  |........ ...... |
00103590  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1a 9d  |............. ..|
001035a0  0d 00 90 00 1d 00 90 00  20 1a 90 00 00 00 00 20  |........ ...... |
001035b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c1 3d  |............. .=|
001035c0  0e 00 90 00 1e 00 90 00  20 1c 90 00 00 00 00 20  |........ ...... |
001035d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 af 9c  |............. ..|
001035e0  0f 00 90 00 1f 00 90 00  20 1e 90 00 00 00 00 20  |........ ...... |
001035f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 74 3c  |............. t<|
00103600  00 00 98 00 10 00 98 00  20 00 98 00 e0 5f 00 20  |........ ...._. |
00103610  00 00 05 00 00 00 00 00  00 00 00 00 00 20 8c ff  |............. ..|
00103620  01 00 98 00 11 00 98 00  20 02 98 00 00 00 00 20  |........ ...... |
00103630  00 00 05 00 00 00 00 00  00 00 00 00 00 20 69 4b  |............. iK|
00103640  02 00 98 00 12 00 98 00  20 04 98 00 00 00 00 20  |........ ...... |
00103650  00 00 05 00 00 00 00 00  00 00 00 00 00 20 07 ea  |............. ..|
00103660  03 00 98 00 13 00 98 00  20 06 98 00 31 02 00 20  |........ ...1.. |
00103670  00 00 05 00 00 00 00 00  00 00 00 00 00 20 23 d9  |............. #.|
00103680  04 00 98 00 14 00 98 00  20 08 98 00 00 00 00 20  |........ ...... |
00103690  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d8 e8  |............. ..|
001036a0  05 00 98 00 15 00 98 00  20 0a 98 00 00 00 00 20  |........ ...... |
001036b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 03 48  |............. .H|
001036c0  06 00 98 00 16 00 98 00  20 0c 98 00 cf 04 00 20  |........ ...... |
001036d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 20 03  |.............  .|
001036e0  07 00 98 00 17 00 98 00  20 0e 98 00 00 00 00 20  |........ ...... |
001036f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b6 49  |............. .I|
00103700  08 00 98 00 18 00 98 00  20 10 98 00 00 02 00 20  |........ ...... |
00103710  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c7 8d  |............. ..|
00103720  09 00 98 00 19 00 98 00  20 12 98 00 c0 00 00 20  |........ ...... |
00103730  00 00 05 00 00 00 00 00  00 00 00 00 00 20 81 71  |............. .q|
00103740  0a 00 98 00 1a 00 98 00  20 14 98 00 00 00 00 20  |........ ...... |
00103750  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d3 ec  |............. ..|
00103760  0b 00 98 00 1b 00 98 00  20 16 98 00 00 00 00 20  |........ ...... |
00103770  00 00 05 00 00 00 00 00  00 00 00 00 00 20 08 4c  |............. .L|
00103780  0c 00 98 00 1c 00 98 00  20 18 98 00 00 00 00 20  |........ ...... |
00103790  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0c ee  |............. ..|
001037a0  0d 00 98 00 1d 00 98 00  20 1a 98 00 00 00 00 20  |........ ...... |
001037b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d7 4e  |............. .N|
001037c0  0e 00 98 00 1e 00 98 00  20 1c 98 00 00 00 00 20  |........ ...... |
001037d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b9 ef  |............. ..|
001037e0  0f 00 98 00 1f 00 98 00  20 1e 98 00 00 04 00 20  |........ ...... |
001037f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 20 8e  |.............  .|
00103800  00 00 a0 00 10 00 a0 00  20 00 a0 00 e0 5f 00 20  |........ ...._. |
00103810  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ed e6  |............. ..|
00103820  01 00 a0 00 11 00 a0 00  20 02 a0 00 72 06 00 20  |........ ...r.. |
00103830  00 00 05 00 00 00 00 00  00 00 00 00 00 20 50 90  |............. P.|
00103840  02 00 a0 00 12 00 a0 00  20 04 a0 00 00 00 00 20  |........ ...... |
00103850  00 00 05 00 00 00 00 00  00 00 00 00 00 20 66 f3  |............. f.|
00103860  03 00 a0 00 13 00 a0 00  20 06 a0 00 00 00 00 20  |........ ...... |
00103870  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bd 53  |............. .S|
00103880  04 00 a0 00 14 00 a0 00  20 08 a0 00 a2 02 00 20  |........ ...... |
00103890  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9b 0b  |............. ..|
001038a0  05 00 a0 00 15 00 a0 00  20 0a a0 00 00 00 00 20  |........ ...... |
001038b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 62 51  |............. bQ|
001038c0  06 00 a0 00 16 00 a0 00  20 0c a0 00 30 02 00 20  |........ ...0.. |
001038d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a2 9f  |............. ..|
001038e0  07 00 a0 00 17 00 a0 00  20 0e a0 00 95 03 00 20  |........ ...... |
001038f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1a 40  |............. .@|
00103900  08 00 a0 00 18 00 a0 00  20 10 a0 00 00 00 00 20  |........ ...... |
00103910  00 00 05 00 00 00 00 00  00 00 00 00 00 20 07 f4  |............. ..|
00103920  09 00 a0 00 19 00 a0 00  20 12 a0 00 6c 02 00 20  |........ ...l.. |
00103930  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a0 79  |............. .y|
00103940  0a 00 a0 00 1a 00 a0 00  20 14 a0 00 e7 03 00 20  |........ ...... |
00103950  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c4 86  |............. ..|
00103960  0b 00 a0 00 1b 00 a0 00  20 16 a0 00 b1 07 00 20  |........ ...... |
00103970  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ac 7f  |............. ..|
00103980  0c 00 a0 00 1c 00 a0 00  20 18 a0 00 51 02 00 20  |........ ...Q.. |
00103990  00 00 05 00 00 00 00 00  00 00 00 00 00 20 8c 7a  |............. .z|
001039a0  0d 00 a0 00 1d 00 a0 00  20 1a a0 00 3e 0f 00 20  |........ ...>.. |
001039b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ee 40  |............. .@|
001039c0  0e 00 a0 00 1e 00 a0 00  20 1c a0 00 19 09 00 20  |........ ...... |
001039d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d9 ff  |............. ..|
001039e0  0f 00 a0 00 1f 00 a0 00  20 1e a0 00 de 02 00 20  |........ ...... |
001039f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f8 24  |............. .$|
00103a00  00 00 a8 00 10 00 a8 00  20 00 a8 00 e0 5f 00 20  |........ ...._. |
00103a10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 fb 95  |............. ..|
00103a20  01 00 a8 00 11 00 a8 00  20 02 a8 00 3b 09 00 20  |........ ...;.. |
00103a30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b5 5a  |............. .Z|
00103a40  02 00 a8 00 12 00 a8 00  20 04 a8 00 89 0b 00 20  |........ ...... |
00103a50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 fd c4  |............. ..|
00103a60  03 00 a8 00 13 00 a8 00  20 06 a8 00 11 0f 00 20  |........ ...... |
00103a70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 cb ea  |............. ..|
00103a80  04 00 a8 00 14 00 a8 00  20 08 a8 00 66 11 00 20  |........ ...f.. |
00103a90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0d 40  |............. .@|
00103aa0  05 00 a8 00 15 00 a8 00  20 0a a8 00 b1 06 00 20  |........ ...... |
00103ab0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e0 98  |............. ..|
00103ac0  06 00 a8 00 16 00 a8 00  20 0c a8 00 e1 0f 00 20  |........ ...... |
00103ad0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 49 7a  |............. Iz|
00103ae0  07 00 a8 00 17 00 a8 00  20 0e a8 00 57 00 00 20  |........ ...W.. |
00103af0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 61 47  |............. aG|
00103b00  08 00 a8 00 18 00 a8 00  20 10 a8 00 80 0f 00 20  |........ ...... |
00103b10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0d 9c  |............. ..|
00103b20  09 00 a8 00 19 00 a8 00  20 12 a8 00 a1 09 00 20  |........ ...... |
00103b30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6f ab  |............. o.|
00103b40  0a 00 a8 00 1a 00 a8 00  20 14 a8 00 37 0b 00 20  |........ ...7.. |
00103b50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6d ce  |............. m.|
00103b60  0b 00 a8 00 1b 00 a8 00  20 16 a8 00 00 00 00 20  |........ ...... |
00103b70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7f 26  |............. .&|
00103b80  0c 00 a8 00 1c 00 a8 00  20 18 a8 00 00 00 00 20  |........ ...... |
00103b90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7b 84  |............. {.|
00103ba0  0d 00 a8 00 1d 00 a8 00  20 1a a8 00 32 03 00 20  |........ ...2.. |
00103bb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 fe 63  |............. .c|
00103bc0  0e 00 a8 00 1e 00 a8 00  20 1c a8 00 d2 03 00 20  |........ ...... |
00103bd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a7 34  |............. .4|
00103be0  0f 00 a8 00 1f 00 a8 00  20 1e a8 00 53 04 00 20  |........ ...S.. |
00103bf0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b6 b1  |............. ..|
00103c00  00 00 b0 00 10 00 b0 00  20 00 b0 00 e0 5f 00 20  |........ ...._. |
00103c10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c1 00  |............. ..|
00103c20  01 00 b0 00 11 00 b0 00  20 02 b0 00 6e 06 00 20  |........ ...n.. |
00103c30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bb e0  |............. ..|
00103c40  02 00 b0 00 12 00 b0 00  20 04 b0 00 24 07 00 20  |........ ...$.. |
00103c50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b2 df  |............. ..|
00103c60  03 00 b0 00 13 00 b0 00  20 06 b0 00 9e 06 00 20  |........ ...... |
00103c70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 3d d2  |............. =.|
00103c80  04 00 b0 00 14 00 b0 00  20 08 b0 00 c5 02 00 20  |........ ...... |
00103c90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 18 86  |............. ..|
00103ca0  05 00 b0 00 15 00 b0 00  20 0a b0 00 11 06 00 20  |........ ...... |
00103cb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f8 2f  |............. ./|
00103cc0  06 00 b0 00 16 00 b0 00  20 0c b0 00 00 00 00 20  |........ ...... |
00103cd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 20 16  |.............  .|
00103ce0  07 00 b0 00 17 00 b0 00  20 0e b0 00 00 00 00 20  |........ ...... |
00103cf0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 fb b6  |............. ..|
00103d00  08 00 b0 00 18 00 b0 00  20 10 b0 00 00 00 00 20  |........ ...... |
00103d10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 2b 12  |............. +.|
00103d20  09 00 b0 00 19 00 b0 00  20 12 b0 00 00 00 00 20  |........ ...... |
00103d30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f0 b2  |............. ..|
00103d40  0a 00 b0 00 1a 00 b0 00  20 14 b0 00 00 00 00 20  |........ ...... |
00103d50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9e 13  |............. ..|
00103d60  0b 00 b0 00 1b 00 b0 00  20 16 b0 00 ed 07 00 20  |........ ...... |
00103d70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 52 db  |............. R.|
00103d80  0c 00 b0 00 1c 00 b0 00  20 18 b0 00 07 07 00 20  |........ ...... |
00103d90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 42 55  |............. BU|
00103da0  0d 00 b0 00 1d 00 b0 00  20 1a b0 00 d8 03 00 20  |........ ...... |
00103db0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d0 da  |............. ..|
00103dc0  0e 00 b0 00 1e 00 b0 00  20 1c b0 00 af 05 00 20  |........ ...... |
00103dd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f6 74  |............. .t|
00103de0  0f 00 b0 00 1f 00 b0 00  20 1e b0 00 a2 06 00 20  |........ ...... |
00103df0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 4f 8b  |............. O.|
00103e00  00 00 b8 00 10 00 b8 00  20 00 b8 00 e0 5f 00 20  |........ ...._. |
00103e10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d7 73  |............. .s|
00103e20  01 00 b8 00 11 00 b8 00  20 02 b8 00 69 06 00 20  |........ ...i.. |
00103e30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1c e6  |............. ..|
00103e40  02 00 b8 00 12 00 b8 00  20 04 b8 00 b6 02 00 20  |........ ...... |
00103e50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 3b 68  |............. ;h|
00103e60  03 00 b8 00 13 00 b8 00  20 06 b8 00 11 08 00 20  |........ ...... |
00103e70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 55 3d  |............. U=|
00103e80  04 00 b8 00 14 00 b8 00  20 08 b8 00 0e 08 00 20  |........ ...... |
00103e90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 66 4d  |............. fM|
00103ea0  05 00 b8 00 15 00 b8 00  20 0a b8 00 6b 06 00 20  |........ ...k.. |
00103eb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d7 5d  |............. .]|
00103ec0  06 00 b8 00 16 00 b8 00  20 0c b8 00 5a 09 00 20  |........ ...Z.. |
00103ed0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d2 fc  |............. ..|
00103ee0  07 00 b8 00 17 00 b8 00  20 0e b8 00 b8 01 00 20  |........ ...... |
00103ef0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 18 d0  |............. ..|
00103f00  08 00 b8 00 18 00 b8 00  20 10 b8 00 db 03 00 20  |........ ...... |
00103f10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 87 4e  |............. .N|
00103f20  09 00 b8 00 19 00 b8 00  20 12 b8 00 42 00 00 20  |........ ...B.. |
00103f30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 52 ad  |............. R.|
00103f40  0a 00 b8 00 1a 00 b8 00  20 14 b8 00 00 00 00 20  |........ ...... |
00103f50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 88 60  |............. .`|
00103f60  0b 00 b8 00 1b 00 b8 00  20 16 b8 00 c3 03 00 20  |........ ...... |
00103f70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6f 48  |............. oH|
00103f80  0c 00 b8 00 1c 00 b8 00  20 18 b8 00 89 05 00 20  |........ ...... |
00103f90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 be 45  |............. .E|
00103fa0  0d 00 b8 00 1d 00 b8 00  20 1a b8 00 30 00 00 20  |........ ...0.. |
00103fb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 83 cd  |............. ..|
00103fc0  0e 00 b8 00 1e 00 b8 00  20 1c b8 00 de 07 00 20  |........ ...... |
00103fd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0a 40  |............. .@|
00103fe0  0f 00 b8 00 1f 00 b8 00  20 1e b8 00 48 04 00 20  |........ ...H.. |
00103ff0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ec b4  |............. ..|
00104000  00 00 c0 00 10 00 c0 00  20 00 c0 00 e0 5f 00 20  |........ ...._. |
00104010  00 00 05 00 00 00 00 00  00 00 00 00 00 20 03 32  |............. .2|
00104020  01 00 c0 00 11 00 c0 00  20 02 c0 00 00 00 00 20  |........ ...... |
00104030  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e6 86  |............. ..|
00104040  02 00 c0 00 12 00 c0 00  20 04 c0 00 00 00 00 20  |........ ...... |
00104050  00 00 05 00 00 00 00 00  00 00 00 00 00 20 88 27  |............. .'|
00104060  03 00 c0 00 13 00 c0 00  20 06 c0 00 46 06 00 20  |........ ...F.. |
00104070  00 00 05 00 00 00 00 00  00 00 00 00 00 20 45 7b  |............. E{|
00104080  04 00 c0 00 14 00 c0 00  20 08 c0 00 81 0a 00 20  |........ ...... |
00104090  00 00 05 00 00 00 00 00  00 00 00 00 00 20 09 93  |............. ..|
001040a0  05 00 c0 00 15 00 c0 00  20 0a c0 00 3c 05 00 20  |........ ...<.. |
001040b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 53 88  |............. S.|
001040c0  06 00 c0 00 16 00 c0 00  20 0c c0 00 7a 03 00 20  |........ ...z.. |
001040d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 2b d5  |............. +.|
001040e0  07 00 c0 00 17 00 c0 00  20 0e c0 00 34 08 00 20  |........ ...4.. |
001040f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 f0 78  |............. .x|
00104100  08 00 c0 00 18 00 c0 00  20 10 c0 00 34 05 00 20  |........ ...4.. |
00104110  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b4 4f  |............. .O|
00104120  09 00 c0 00 19 00 c0 00  20 12 c0 00 fc 05 00 20  |........ ...... |
00104130  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d1 b1  |............. ..|
00104140  0a 00 c0 00 1a 00 c0 00  20 14 c0 00 93 01 00 20  |........ ...... |
00104150  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d0 d8  |............. ..|
00104160  0b 00 c0 00 1b 00 c0 00  20 16 c0 00 32 05 00 20  |........ ...2.. |
00104170  00 00 05 00 00 00 00 00  00 00 00 00 00 20 3a 67  |............. :g|
00104180  0c 00 c0 00 1c 00 c0 00  20 18 c0 00 1a 03 00 20  |........ ...... |
00104190  00 00 05 00 00 00 00 00  00 00 00 00 00 20 54 cc  |............. T.|
001041a0  0d 00 c0 00 1d 00 c0 00  20 1a c0 00 62 07 00 20  |........ ...b.. |
001041b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 55 14  |............. U.|
001041c0  0e 00 c0 00 1e 00 c0 00  20 1c c0 00 38 09 00 20  |........ ...8.. |
001041d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6d 1d  |............. m.|
001041e0  0f 00 c0 00 1f 00 c0 00  20 1e c0 00 d8 03 00 20  |........ ...... |
001041f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a7 e9  |............. ..|
00104200  00 00 c8 00 10 00 c8 00  20 00 c8 00 e0 5f 00 20  |........ ...._. |
00104210  00 00 05 00 00 00 00 00  00 00 00 00 00 20 15 41  |............. .A|
00104220  01 00 c8 00 11 00 c8 00  20 02 c8 00 9d 03 00 20  |........ ...... |
00104230  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bf 87  |............. ..|
00104240  02 00 c8 00 12 00 c8 00  20 04 c8 00 b3 07 00 20  |........ ...... |
00104250  00 00 05 00 00 00 00 00  00 00 00 00 00 20 fa c6  |............. ..|
00104260  03 00 c8 00 13 00 c8 00  20 06 c8 00 4d 07 00 20  |........ ...M.. |
00104270  00 00 05 00 00 00 00 00  00 00 00 00 00 20 70 be  |............. p.|
00104280  04 00 c8 00 14 00 c8 00  20 08 c8 00 be 05 00 20  |........ ...... |
00104290  00 00 05 00 00 00 00 00  00 00 00 00 00 20 16 0b  |............. ..|
001042a0  05 00 c8 00 15 00 c8 00  20 0a c8 00 37 07 00 20  |........ ...7.. |
001042b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 96 bd  |............. ..|
001042c0  06 00 c8 00 16 00 c8 00  20 0c c8 00 a1 08 00 20  |........ ...... |
001042d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 00 4b  |............. .K|
001042e0  07 00 c8 00 17 00 c8 00  20 0e c8 00 dd 05 00 20  |........ ...... |
001042f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 96 f0  |............. ..|
00104300  08 00 c8 00 18 00 c8 00  20 10 c8 00 c0 09 00 20  |........ ...... |
00104310  00 00 05 00 00 00 00 00  00 00 00 00 00 20 15 3d  |............. .=|
00104320  09 00 c8 00 19 00 c8 00  20 12 c8 00 00 00 00 20  |........ ...... |
00104330  00 00 05 00 00 00 00 00  00 00 00 00 00 20 24 f3  |............. $.|
00104340  0a 00 c8 00 1a 00 c8 00  20 14 c8 00 ff 03 00 20  |........ ...... |
00104350  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ba 86  |............. ..|
00104360  0b 00 c8 00 1b 00 c8 00  20 16 c8 00 bf 0f 00 20  |........ ...... |
00104370  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b1 f1  |............. ..|
00104380  0c 00 c8 00 1c 00 c8 00  20 18 c8 00 3b 08 00 20  |........ ...;.. |
00104390  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6f bb  |............. o.|
001043a0  0d 00 c8 00 1d 00 c8 00  20 1a c8 00 5c 00 00 20  |........ ...\.. |
001043b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9c b2  |............. ..|
001043c0  0e 00 c8 00 1e 00 c8 00  20 1c c8 00 00 00 00 20  |........ ...... |
001043d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 20 51  |.............  Q|
001043e0  0f 00 c8 00 1f 00 c8 00  20 1e c8 00 40 08 00 20  |........ ...@.. |
001043f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 69 e7  |............. i.|
00104400  00 00 d0 00 10 00 d0 00  20 00 d0 00 e0 5f 00 20  |........ ...._. |
00104410  00 00 05 00 00 00 00 00  00 00 00 00 00 20 2f d4  |............. /.|
00104420  01 00 d0 00 11 00 d0 00  20 02 d0 00 00 00 00 20  |........ ...... |
00104430  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ca 60  |............. .`|
00104440  02 00 d0 00 12 00 d0 00  20 04 d0 00 00 00 00 20  |........ ...... |
00104450  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a4 c1  |............. ..|
00104460  03 00 d0 00 13 00 d0 00  20 06 d0 00 00 00 00 20  |........ ...... |
00104470  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7f 61  |............. .a|
00104480  04 00 d0 00 14 00 d0 00  20 08 d0 00 00 00 00 20  |........ ...... |
00104490  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7b c3  |............. {.|
001044a0  05 00 d0 00 15 00 d0 00  20 0a d0 00 00 00 00 20  |........ ...... |
001044b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a0 63  |............. .c|
001044c0  06 00 d0 00 16 00 d0 00  20 0c d0 00 47 03 00 20  |........ ...G.. |
001044d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 9a 93  |............. ..|
001044e0  07 00 d0 00 17 00 d0 00  20 0e d0 00 00 00 00 20  |........ ...... |
001044f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 15 62  |............. .b|
00104500  08 00 d0 00 18 00 d0 00  20 10 d0 00 00 00 00 20  |........ ...... |
00104510  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c5 c6  |............. ..|
00104520  09 00 d0 00 19 00 d0 00  20 12 d0 00 35 04 00 20  |........ ...5.. |
00104530  00 00 05 00 00 00 00 00  00 00 00 00 00 20 43 65  |............. Ce|
00104540  0a 00 d0 00 1a 00 d0 00  20 14 d0 00 2f 03 00 20  |........ .../.. |
00104550  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b8 ea  |............. ..|
00104560  0b 00 d0 00 1b 00 d0 00  20 16 d0 00 00 00 00 20  |........ ...... |
00104570  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ab 67  |............. .g|
00104580  0c 00 d0 00 1c 00 d0 00  20 18 d0 00 99 07 00 20  |........ ...... |
00104590  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e3 47  |............. .G|
001045a0  0d 00 d0 00 1d 00 d0 00  20 1a d0 00 5a 02 00 20  |........ ...Z.. |
001045b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e7 ce  |............. ..|
001045c0  0e 00 d0 00 1e 00 d0 00  20 1c d0 00 00 00 00 20  |........ ...... |
001045d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1a c4  |............. ..|
001045e0  0f 00 d0 00 1f 00 d0 00  20 1e d0 00 78 01 00 20  |........ ...x.. |
001045f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 08 4d  |............. .M|
00104600  00 00 d8 00 10 00 d8 00  20 00 d8 00 e0 5f 00 20  |........ ...._. |
00104610  00 00 05 00 00 00 00 00  00 00 00 00 00 20 39 a7  |............. 9.|
00104620  01 00 d8 00 11 00 d8 00  20 02 d8 00 31 05 00 20  |........ ...1.. |
00104630  00 00 05 00 00 00 00 00  00 00 00 00 00 20 91 b1  |............. ..|
00104640  02 00 d8 00 12 00 d8 00  20 04 d8 00 85 04 00 20  |........ ...... |
00104650  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c9 56  |............. .V|
00104660  03 00 d8 00 13 00 d8 00  20 06 d8 00 36 01 00 20  |........ ...6.. |
00104670  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d7 04  |............. ..|
00104680  04 00 d8 00 14 00 d8 00  20 08 d8 00 96 00 00 20  |........ ...... |
00104690  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a0 14  |............. ..|
001046a0  05 00 d8 00 15 00 d8 00  20 0a d8 00 0a 01 00 20  |........ ...... |
001046b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c4 5a  |............. .Z|
001046c0  06 00 d8 00 16 00 d8 00  20 0c d8 00 5a 03 00 20  |........ ...Z.. |
001046d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1a 8a  |............. ..|
001046e0  07 00 d8 00 17 00 d8 00  20 0e d8 00 93 01 00 20  |........ ...... |
001046f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 8f e8  |............. ..|
00104700  08 00 d8 00 18 00 d8 00  20 10 d8 00 b4 02 00 20  |........ ...... |
00104710  00 00 05 00 00 00 00 00  00 00 00 00 00 20 15 03  |............. ..|
00104720  09 00 d8 00 19 00 d8 00  20 12 d8 00 27 01 00 20  |........ ...'.. |
00104730  00 00 05 00 00 00 00 00  00 00 00 00 00 20 e3 3a  |............. .:|
00104740  0a 00 d8 00 1a 00 d8 00  20 14 d8 00 00 00 00 20  |........ ...... |
00104750  00 00 05 00 00 00 00 00  00 00 00 00 00 20 66 b4  |............. f.|
00104760  0b 00 d8 00 1b 00 d8 00  20 16 d8 00 00 00 00 20  |........ ...... |
00104770  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bd 14  |............. ..|
00104780  0c 00 d8 00 1c 00 d8 00  20 18 d8 00 00 00 00 20  |........ ...... |
00104790  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b9 b6  |............. ..|
001047a0  0d 00 d8 00 1d 00 d8 00  20 1a d8 00 00 00 00 20  |........ ...... |
001047b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 62 16  |............. b.|
001047c0  0e 00 d8 00 1e 00 d8 00  20 1c d8 00 00 00 00 20  |........ ...... |
001047d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0c b7  |............. ..|
001047e0  0f 00 d8 00 1f 00 d8 00  20 1e d8 00 00 00 00 20  |........ ...... |
001047f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d7 17  |............. ..|
00104800  00 00 e0 00 10 00 e0 00  20 00 e0 00 b1 58 00 20  |........ ....X. |
00104810  00 00 05 00 00 00 00 00  00 00 00 00 00 20 aa 62  |............. .b|
00104820  01 00 e0 00 11 00 e0 00  20 02 e0 00 00 00 00 20  |........ ...... |
00104830  00 00 05 00 00 00 00 00  00 00 00 00 00 20 bd 0a  |............. ..|
00104840  02 00 e0 00 12 00 e0 00  20 04 e0 00 00 00 00 20  |........ ...... |
00104850  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d3 ab  |............. ..|
00104860  03 00 e0 00 13 00 e0 00  20 06 e0 00 00 00 00 20  |........ ...... |
00104870  00 00 05 00 00 00 00 00  00 00 00 00 00 20 08 0b  |............. ..|
00104880  04 00 e0 00 14 00 e0 00  20 08 e0 00 00 00 00 20  |........ ...... |
00104890  00 00 05 00 00 00 00 00  00 00 00 00 00 20 0c a9  |............. ..|
001048a0  05 00 e0 00 15 00 e0 00  20 0a e0 00 00 00 00 20  |........ ...... |
001048b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d7 09  |............. ..|
001048c0  06 00 e0 00 16 00 e0 00  20 0c e0 00 00 00 00 20  |........ ...... |
001048d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b9 a8  |............. ..|
001048e0  07 00 e0 00 17 00 e0 00  20 0e e0 00 00 00 00 20  |........ ...... |
001048f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 62 08  |............. b.|
00104900  08 00 e0 00 18 00 e0 00  20 10 e0 00 00 00 00 20  |........ ...... |
00104910  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b2 ac  |............. ..|
00104920  09 00 e0 00 19 00 e0 00  20 12 e0 00 00 00 00 20  |........ ...... |
00104930  00 00 05 00 00 00 00 00  00 00 00 00 00 20 69 0c  |............. i.|
00104940  0a 00 e0 00 1a 00 e0 00  20 14 e0 00 00 00 00 20  |........ ...... |
00104950  00 00 05 00 00 00 00 00  00 00 00 00 00 20 07 ad  |............. ..|
00104960  0b 00 e0 00 1b 00 e0 00  20 16 e0 00 00 00 00 20  |........ ...... |
00104970  00 00 05 00 00 00 00 00  00 00 00 00 00 20 dc 0d  |............. ..|
00104980  0c 00 e0 00 1c 00 e0 00  20 18 e0 00 00 00 00 20  |........ ...... |
00104990  00 00 05 00 00 00 00 00  00 00 00 00 00 20 d8 af  |............. ..|
001049a0  0d 00 e0 00 1d 00 e0 00  20 1a e0 00 00 00 00 20  |........ ...... |
001049b0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 03 0f  |............. ..|
001049c0  0e 00 e0 00 1e 00 e0 00  20 1c e0 00 00 00 00 20  |........ ...... |
001049d0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 6d ae  |............. m.|
001049e0  0f 00 e0 00 1f 00 e0 00  20 1e e0 00 00 00 00 20  |........ ...... |
001049f0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 b6 0e  |............. ..|
00104a00  00 00 e8 00 10 00 e8 00  20 00 e8 00 e0 5f 00 20  |........ ...._. |
00104a10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 4e cd  |............. N.|
00104a20  01 00 e8 00 11 00 e8 00  20 02 e8 00 00 00 00 20  |........ ...... |
00104a30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ab 79  |............. .y|
00104a40  02 00 e8 00 12 00 e8 00  20 04 e8 00 00 00 00 20  |........ ...... |
00104a50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c5 d8  |............. ..|
00104a60  03 00 e8 00 13 00 e8 00  20 06 e8 00 00 00 00 20  |........ ...... |
00104a70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1e 78  |............. .x|
00104a80  04 00 e8 00 14 00 e8 00  20 08 e8 00 00 00 00 20  |........ ...... |
00104a90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 1a da  |............. ..|
00104aa0  05 00 e8 00 15 00 e8 00  20 0a e8 00 00 00 00 20  |........ ...... |
00104ab0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 c1 7a  |............. .z|
00104ac0  06 00 e8 00 16 00 e8 00  20 0c e8 00 00 00 00 20  |........ ...... |
00104ad0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 af db  |............. ..|
00104ae0  07 00 e8 00 17 00 e8 00  20 0e e8 00 00 00 00 20  |........ ...... |
00104af0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 74 7b  |............. t{|
00104b00  08 00 e8 00 18 00 e8 00  20 10 e8 00 00 00 00 20  |........ ...... |
00104b10  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a4 df  |............. ..|
00104b20  09 00 e8 00 19 00 e8 00  20 12 e8 00 00 00 00 20  |........ ...... |
00104b30  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7f 7f  |............. ..|
00104b40  0a 00 e8 00 1a 00 e8 00  20 14 e8 00 00 00 00 20  |........ ...... |
00104b50  00 00 05 00 00 00 00 00  00 00 00 00 00 20 11 de  |............. ..|
00104b60  0b 00 e8 00 1b 00 e8 00  20 16 e8 00 00 00 00 20  |........ ...... |
00104b70  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ca 7e  |............. .~|
00104b80  0c 00 e8 00 1c 00 e8 00  20 18 e8 00 00 00 00 20  |........ ...... |
00104b90  00 00 05 00 00 00 00 00  00 00 00 00 00 20 ce dc  |............. ..|
00104ba0  0d 00 e8 00 1d 00 e8 00  20 1a e8 00 00 00 00 20  |........ ...... |
00104bb0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 15 7c  |............. .||
00104bc0  0e 00 e8 00 1e 00 e8 00  20 1c e8 00 00 00 00 20  |........ ...... |
00104bd0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 7b dd  |............. {.|
00104be0  0f 00 e8 00 1f 00 e8 00  20 1e e8 00 00 00 00 20  |........ ...... |
00104bf0  00 00 05 00 00 00 00 00  00 00 00 00 00 20 a0 7d  |............. .}|

Is this what you want?

Dee

^ permalink raw reply

* Re: Advice requested
From: Phil Turmel @ 2015-11-03  0:57 UTC (permalink / raw)
  To: o1bigtenor; +Cc: Linux-RAID
In-Reply-To: <CAPpdf59mkRiyNYF1dT6Xp9tcofTU8hOdih+tz+i=wPJfRQrTnQ@mail.gmail.com>

On 11/02/2015 07:44 PM, o1bigtenor wrote:

> root@debianbase:/# dd if=/dev/md0 bs=1M count=16 |hexdump -c |head -n 1000
> 0000000  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0

Please use a capital 'C' as the hexdump option.

Hexdump collapses repeated data as a convenience ... that I was counting on.

Phil


^ permalink raw reply


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox