Все работает, но не очень дружит с русским текстом, удаляет букву т и букву Д - если файл в OEM866 кодировке, при кодировке UTF-8 такого не наблюдается, но буква ф превращается в знак вопроса (пока только это заметил, возможно, что так только у меня...)