Ви додаю два файла-орі. Один з 832kB і 896kB.
Якщо mo різання, як ви говорите, я отримую файл величі 864kB. Не може йти.
Файли з 896kB мають величини 917'504 байт
Файли з 832kb мають площу 851'968 байт.
Різниця і 65536 в decimal, Hex 10000, саме те, що ви повинні скоротити між 0x8000 і 0x18000.