# (~16x faster than decoding in loop;
# substr strings is twice as fast as splitting to an array)
- if ($row{set} eq 'cp437') {
+ if ($row{set} eq 'cp437' and !$row{offset}) {
substr($row{table}, 237, 1) = pack 'U*', 0x3D5; # phi sign
substr($row{table}, 0, 32) = pack 'U*', map {hex} qw(
2007 263A 263B 2665 2666 2663 2660 2022