Original by Markus Kuhn, adapted for HTML by Martin Dürst.

continuation:
   First continuation byte 0x80: "€"