e.g. attempting to substitute a data byte of 111 when the data is only defined to 100
Другими словами, вы пытаетесь как в том фильме "идиократия" воткнуть геметрический объект круг в отверстие под треугольник. Скорее всего, у вас варианты не совпадают, кол-во байтов в доменах разное, уточните этот момент. Если с родного вы в формате сгде вычитывали кодинг, то там софты указаны