| <?php
static $data = array (
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '·',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '§',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '×',
  '??' => '÷',
  '??' => '±',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '¥',
  '?E' => '?',
  '?F' => '¢',
  '?G' => '£',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '°',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '¡' => '?',
  '¢' => '?',
  '£' => '?',
  '¤' => '?',
  '¥' => '?',
  '¦' => '?',
  '§' => '?',
  '¨' => '?',
  '©' => '?',
  'ª' => '?',
  '«' => '?',
  '¬' => '?',
  '' => '?',
  '®' => '?',
  '¯' => '?',
  '°' => '?',
  '±' => '?',
  '²' => '?',
  '³' => '?',
  '´' => '?',
  'µ' => '?',
  '¶' => '?',
  '·' => '?',
  '¸' => '?',
  '¹' => '?',
  'º' => '?',
  '»' => '?',
  '¼' => '?',
  '½' => '?',
  '¾' => '?',
  '¿' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  'á' => '?',
  'â' => '?',
  'ã' => '?',
  'ä' => '?',
  'å' => '?',
  'æ' => '?',
  'ç' => '?',
  'è' => '?',
  'é' => '?',
  'ê' => '?',
  'ë' => '?',
  'ì' => '?',
  'í' => '?',
  'î' => '?',
  'ï' => '?',
  'ð' => '?',
  'ñ' => '?',
  'ò' => '?',
  'ó' => '?',
  'ô' => '?',
  'õ' => '?',
  'ö' => '?',
  '÷' => '?',
  'ø' => '?',
  'ù' => '?',
  'ú' => '?',
  'û' => '?',
  'ü' => '?',
  'ý' => '?',
  'þ' => '?',
  'ÿ' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '?@' => '?',
  '?A' => '?',
  '?B' => '?',
  '?C' => '?',
  '?D' => '?',
  '?E' => '?',
  '?F' => '?',
  '?G' => '?',
  '?H' => '?',
  '?I' => '?',
  '?J' => '?',
  '?K' => '?',
  '?L' => '?',
  '?M' => '?',
  '?N' => '?',
  '?O' => '?',
  '?P' => '?',
  '?Q' => '?',
  '?R' => '?',
  '?S' => '?',
  '?T' => '?',
  '?U' => '?',
  '?V' => '?',
  '?W' => '?',
  '?X' => '?',
  '?Y' => '?',
  '?Z' => '?',
  '?[' => '?',
  '?\\' => '?',
  '?]' => '?',
  '?^' => '?',
  '?_' => '?',
  '?`' => '?',
  '?a' => '?',
  '?b' => '?',
  '?c' => '?',
  '?d' => '?',
  '?e' => '?',
  '?f' => '?',
  '?g' => '?',
  '?h' => '?',
  '?i' => '?',
  '?j' => '?',
  '?k' => '?',
  '?l' => '?',
  '?m' => '?',
  '?n' => '?',
  '?o' => '?',
  '?p' => '?',
  '?q' => '?',
  '?r' => '?',
  '?s' => '?',
  '?t' => '?',
  '?u' => '?',
  '?v' => '?',
  '?w' => '?',
  '?x' => '?',
  '?y' => '?',
  '?z' => '?',
  '?{' => '?',
  '?|' => '?',
  '?}' => '?',
  '?~' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
  '??' => '?',
);
$result =& $data;
unset($data);
return $result;
 |