>>371
stirlingなどのバイナリエディタで開くと、
アドレス 00100474〜0010333Fまでに姓が、
アドレス 00103340〜001051CBまでに名が格納されています。
姓・名各データの間は0x00を最低ひとつ入れる必要があります。

アドレス 0013A098〜0013B41Fまでに名指定アドレスが(1250個分)、
アドレス 0013B420〜0013D107までに姓指定アドレスが(1850個分)格納されています。
指定アドレスは姓・名の各格納アドレスに0x401400を足した数値が入っています(重複あり)。

指定アドレスと姓名が格納されたアドレスが合っていないためにエラーになっているのだと思います。
試した訳ではないので想像ですが参考まで。