incorrect UTF-16 encoding of supplemental Unicode characters