Если контакты край как нужны, то можно извлечь вручную:
- в WinHex собрать текст по 11-ти цифрам
- в полученном текстовом файле выбрать строки, похожие на абонентские номера
- зацепиться за первый перспективный номер
- опять же в WinHex, в текстовом поиске найти этот номер (в вашем файле номера есть и в ASCII и в Unicode)
- выше будет имя абонента, в UCS-2BE
- собрать имя и номер (номера) в единый контакт
- сохранить
- повторить для следующего номера
- и так далее, до победного конца...
Таким макаром выдернуть все контакты. Если извлечены не все, клиент укажет на недостающие. Потребовать признаки пропущенных контактов (точные фрагменты имени и/или номера). Извлекать остальные, пока клиент не устанет и не отстанет.
Предельно муторно. Целесообразно только в случае крайней необходимости.