大体BOM付きとか滅茶苦茶不合理じゃん。
"a" だけで何バイトだよ?
旧来のBOM無しUnicodeを新しいUnicodeとして制定しなおしましょう。