PHP Classes
elePHPant
Icontem

File: src/voku/helper/data/entities_fallback.php

Recommend this page to a friend!
  Classes of Lars Moelleken  >  PHP Anti XSS Filter  >  src/voku/helper/data/entities_fallback.php  >  Download  
File: src/voku/helper/data/entities_fallback.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: PHP Anti XSS Filter
Remove tags from HTML that may cause XSS attacks
Author: By
Last change:
Date: 9 months ago
Size: 39,155 bytes
 

 

Contents

Class file image Download
<?php

return [
    "\t" => '&Tab;',
    "\n" => '&NewLine;',
    '!'  => '&excl;',
    '"'  => '&quot;',
    '#'  => '&num;',
    '$'  => '&dollar;',
    '%'  => '&percnt;',
    '&'  => '&amp;',
    "'"  => '&apos;',
    '('  => '&lpar;',
    ')'  => '&rpar;',
    '*'  => '&ast;',
    '+'  => '&plus;',
    ','  => '&comma;',
    '.'  => '&period;',
    '/'  => '&sol;',
    ':'  => '&colon;',
    ';'  => '&semi;',
    '<'  => '&lt;',
    '<?' => '&nvlt;',
    '='  => '&equals;',
    '=?' => '&bne;',
    '>'  => '&gt;',
    '>?' => '&nvgt',
    '?'  => '&quest;',
    '@'  => '&commat;',
    '['  => '&lbrack;',
    ']'  => '&rsqb;',
    '^'  => '&Hat;',
    '_'  => '&lowbar;',
    '`'  => '&grave;',
    'fj' => '&fjlig;',
    '{'  => '&lbrace;',
    '|'  => '&vert;',
    '}'  => '&rcub;',
    ' '  => '&nbsp;',
    ''  => '&iexcl;',
    ''  => '&cent;',
    ''  => '&pound;',
    ''  => '&curren;',
    ''  => '&yen;',
    ''  => '&brvbar;',
    ''  => '&sect;',
    ''  => '&DoubleDot;',
    ''  => '&copy;',
    ''  => '&ordf;',
    ''  => '&laquo;',
    ''  => '&not;',
    ''  => '&shy;',
    ''  => '&reg;',
    ''  => '&macr;',
    ''  => '&deg;',
    ''  => '&plusmn;',
    ''  => '&sup2;',
    ''  => '&sup3;',
    ''  => '&DiacriticalAcute;',
    ''  => '&micro;',
    ''  => '&para;',
    ''  => '&CenterDot;',
    ''  => '&Cedilla;',
    ''  => '&sup1;',
    ''  => '&ordm;',
    ''  => '&raquo;',
    ''  => '&frac14;',
    ''  => '&half;',
    ''  => '&frac34;',
    ''  => '&iquest;',
    ''  => '&Agrave;',
    ''  => '&Aacute;',
    ''  => '&Acirc;',
    ''  => '&Atilde;',
    ''  => '&Auml;',
    ''  => '&Aring;',
    ''  => '&AElig;',
    ''  => '&Ccedil;',
    ''  => '&Egrave;',
    ''  => '&Eacute;',
    ''  => '&Ecirc;',
    ''  => '&Euml;',
    ''  => '&Igrave;',
    ''  => '&Iacute;',
    ''  => '&Icirc;',
    ''  => '&Iuml;',
    ''  => '&ETH;',
    ''  => '&Ntilde;',
    ''  => '&Ograve;',
    ''  => '&Oacute;',
    ''  => '&Ocirc;',
    ''  => '&Otilde;',
    ''  => '&Ouml;',
    ''  => '&times;',
    ''  => '&Oslash;',
    ''  => '&Ugrave;',
    ''  => '&Uacute;',
    ''  => '&Ucirc;',
    ''  => '&Uuml;',
    ''  => '&Yacute;',
    ''  => '&THORN;',
    ''  => '&szlig;',
    ''  => '&agrave;',
    ''  => '&aacute;',
    ''  => '&acirc;',
    ''  => '&atilde;',
    ''  => '&auml;',
    ''  => '&aring;',
    ''  => '&aelig;',
    ''  => '&ccedil;',
    ''  => '&egrave;',
    ''  => '&eacute;',
    ''  => '&ecirc;',
    ''  => '&euml;',
    ''  => '&igrave;',
    ''  => '&iacute;',
    ''  => '&icirc;',
    ''  => '&iuml;',
    ''  => '&eth;',
    ''  => '&ntilde;',
    ''  => '&ograve;',
    ''  => '&oacute;',
    ''  => '&ocirc;',
    ''  => '&otilde;',
    ''  => '&ouml;',
    ''  => '&divide;',
    ''  => '&oslash;',
    ''  => '&ugrave;',
    ''  => '&uacute;',
    ''  => '&ucirc;',
    ''  => '&uuml;',
    ''  => '&yacute;',
    ''  => '&thorn;',
    ''  => '&yuml;',
    '?'  => '&Amacr;',
    '?'  => '&amacr;',
    '?'  => '&Abreve;',
    '?'  => '&abreve;',
    '?'  => '&Aogon;',
    '?'  => '&aogon;',
    '?'  => '&Cacute;',
    '?'  => '&cacute;',
    '?'  => '&Ccirc;',
    '?'  => '&ccirc;',
    '?'  => '&Cdot;',
    '?'  => '&cdot;',
    '?'  => '&Ccaron;',
    '?'  => '&ccaron;',
    '?'  => '&Dcaron;',
    '?'  => '&dcaron;',
    '?'  => '&Dstrok;',
    '?'  => '&dstrok;',
    '?'  => '&Emacr;',
    '?'  => '&emacr;',
    '?'  => '&Edot;',
    '?'  => '&edot;',
    '?'  => '&Eogon;',
    '?'  => '&eogon;',
    '?'  => '&Ecaron;',
    '?'  => '&ecaron;',
    '?'  => '&Gcirc;',
    '?'  => '&gcirc;',
    '?'  => '&Gbreve;',
    '?'  => '&gbreve;',
    '?'  => '&Gdot;',
    '?'  => '&gdot;',
    '?'  => '&Gcedil;',
    '?'  => '&Hcirc;',
    '?'  => '&hcirc;',
    '?'  => '&Hstrok;',
    '?'  => '&hstrok;',
    '?'  => '&Itilde;',
    '?'  => '&itilde;',
    '?'  => '&Imacr;',
    '?'  => '&imacr;',
    '?'  => '&Iogon;',
    '?'  => '&iogon;',
    '?'  => '&Idot;',
    '?'  => '&inodot;',
    '?'  => '&IJlig;',
    '?'  => '&ijlig;',
    '?'  => '&Jcirc;',
    '?'  => '&jcirc;',
    '?'  => '&Kcedil;',
    '?'  => '&kcedil;',
    '?'  => '&kgreen;',
    '?'  => '&Lacute;',
    '?'  => '&lacute;',
    '?'  => '&Lcedil;',
    '?'  => '&lcedil;',
    '?'  => '&Lcaron;',
    '?'  => '&lcaron;',
    '?'  => '&Lmidot;',
    '?'  => '&lmidot;',
    '?'  => '&Lstrok;',
    '?'  => '&lstrok;',
    '?'  => '&Nacute;',
    '?'  => '&nacute;',
    '?'  => '&Ncedil;',
    '?'  => '&ncedil;',
    '?'  => '&Ncaron;',
    '?'  => '&ncaron;',
    '?'  => '&napos;',
    '?'  => '&ENG;',
    '?'  => '&eng;',
    '?'  => '&Omacr;',
    '?'  => '&omacr;',
    '?'  => '&Odblac;',
    '?'  => '&odblac;',
    '?'  => '&OElig;',
    '?'  => '&oelig;',
    '?'  => '&Racute;',
    '?'  => '&racute;',
    '?'  => '&Rcedil;',
    '?'  => '&rcedil;',
    '?'  => '&Rcaron;',
    '?'  => '&rcaron;',
    '?'  => '&Sacute;',
    '?'  => '&sacute;',
    '?'  => '&Scirc;',
    '?'  => '&scirc;',
    '?'  => '&Scedil;',
    '?'  => '&scedil;',
    '?'  => '&Scaron;',
    '?'  => '&scaron;',
    '?'  => '&Tcedil;',
    '?'  => '&tcedil;',
    '?'  => '&Tcaron;',
    '?'  => '&tcaron;',
    '?'  => '&Tstrok;',
    '?'  => '&tstrok;',
    '?'  => '&Utilde;',
    '?'  => '&utilde;',
    '?'  => '&Umacr;',
    '?'  => '&umacr;',
    '?'  => '&Ubreve;',
    '?'  => '&ubreve;',
    '?'  => '&Uring;',
    '?'  => '&uring;',
    '?'  => '&Udblac;',
    '?'  => '&udblac;',
    '?'  => '&Uogon;',
    '?'  => '&uogon;',
    '?'  => '&Wcirc;',
    '?'  => '&wcirc;',
    '?'  => '&Ycirc;',
    '?'  => '&ycirc;',
    '?'  => '&Yuml;',
    '?'  => '&Zacute;',
    '?'  => '&zacute;',
    '?'  => '&Zdot;',
    '?'  => '&zdot;',
    '?'  => '&Zcaron;',
    '?'  => '&zcaron;',
    '?'  => '&fnof;',
    '?'  => '&imped;',
    '?'  => '&gacute;',
    '?'  => '&jmath;',
    '?'  => '&circ;',
    '?'  => '&Hacek;',
    '?'  => '&Breve;',
    '?'  => '&dot;',
    '?'  => '&ring;',
    '?'  => '&ogon;',
    '?'  => '&DiacriticalTilde;',
    '?'  => '&DiacriticalDoubleAcute;',
    '?'  => '&DownBreve;',
    '?'  => '&Alpha;',
    '?'  => '&Beta;',
    '?'  => '&Gamma;',
    '?'  => '&Delta;',
    '?'  => '&Epsilon;',
    '?'  => '&Zeta;',
    '?'  => '&Eta;',
    '?'  => '&Theta;',
    '?'  => '&Iota;',
    '?'  => '&Kappa;',
    '?'  => '&Lambda;',
    '?'  => '&Mu;',
    '?'  => '&Nu;',
    '?'  => '&Xi;',
    '?'  => '&Omicron;',
    '?'  => '&Pi;',
    '?'  => '&Rho;',
    '?'  => '&Sigma;',
    '?'  => '&Tau;',
    '?'  => '&Upsilon;',
    '?'  => '&Phi;',
    '?'  => '&Chi;',
    '?'  => '&Psi;',
    '?'  => '&Omega;',
    '?'  => '&alpha;',
    '?'  => '&beta;',
    '?'  => '&gamma;',
    '?'  => '&delta;',
    '?'  => '&epsi;',
    '?'  => '&zeta;',
    '?'  => '&eta;',
    '?'  => '&theta;',
    '?'  => '&iota;',
    '?'  => '&kappa;',
    '?'  => '&lambda;',
    '?'  => '&mu;',
    '?'  => '&nu;',
    '?'  => '&xi;',
    '?'  => '&omicron;',
    '?'  => '&pi;',
    '?'  => '&rho;',
    '?'  => '&sigmav;',
    '?'  => '&sigma;',
    '?'  => '&tau;',
    '?'  => '&upsi;',
    '?'  => '&phi;',
    '?'  => '&chi;',
    '?'  => '&psi;',
    '?'  => '&omega;',
    '?'  => '&thetasym;',
    '?'  => '&upsih;',
    '?'  => '&straightphi;',
    '?'  => '&piv;',
    '?'  => '&Gammad;',
    '?'  => '&gammad;',
    '?'  => '&varkappa;',
    '?'  => '&rhov;',
    '?'  => '&straightepsilon;',
    '?'  => '&backepsilon;',
    '?'  => '&IOcy;',
    '?'  => '&DJcy;',
    '?'  => '&GJcy;',
    '?'  => '&Jukcy;',
    '?'  => '&DScy;',
    '?'  => '&Iukcy;',
    '?'  => '&YIcy;',
    '?'  => '&Jsercy;',
    '?'  => '&LJcy;',
    '?'  => '&NJcy;',
    '?'  => '&TSHcy;',
    '?'  => '&KJcy;',
    '?'  => '&Ubrcy;',
    '?'  => '&DZcy;',
    '?'  => '&Acy;',
    '?'  => '&Bcy;',
    '?'  => '&Vcy;',
    '?'  => '&Gcy;',
    '?'  => '&Dcy;',
    '?'  => '&IEcy;',
    '?'  => '&ZHcy;',
    '?'  => '&Zcy;',
    '?'  => '&Icy;',
    '?'  => '&Jcy;',
    '?'  => '&Kcy;',
    '?'  => '&Lcy;',
    '?'  => '&Mcy;',
    '?'  => '&Ncy;',
    '?'  => '&Ocy;',
    '?'  => '&Pcy;',
    '?'  => '&Rcy;',
    '?'  => '&Scy;',
    '?'  => '&Tcy;',
    '?'  => '&Ucy;',
    '?'  => '&Fcy;',
    '?'  => '&KHcy;',
    '?'  => '&TScy;',
    '?'  => '&CHcy;',
    '?'  => '&SHcy;',
    '?'  => '&SHCHcy;',
    '?'  => '&HARDcy;',
    '?'  => '&Ycy;',
    '?'  => '&SOFTcy;',
    '?'  => '&Ecy;',
    '?'  => '&YUcy;',
    '?'  => '&YAcy;',
    '?'  => '&acy;',
    '?'  => '&bcy;',
    '?'  => '&vcy;',
    '?'  => '&gcy;',
    '?'  => '&dcy;',
    '?'  => '&iecy;',
    '?'  => '&zhcy;',
    '?'  => '&zcy;',
    '?'  => '&icy;',
    '?'  => '&jcy;',
    '?'  => '&kcy;',
    '?'  => '&lcy;',
    '?'  => '&mcy;',
    '?'  => '&ncy;',
    '?'  => '&ocy;',
    '?'  => '&pcy;',
    '?'  => '&rcy;',
    '?'  => '&scy;',
    '?'  => '&tcy;',
    '?'  => '&ucy;',
    '?'  => '&fcy;',
    '?'  => '&khcy;',
    '?'  => '&tscy;',
    '?'  => '&chcy;',
    '?'  => '&shcy;',
    '?'  => '&shchcy;',
    '?'  => '&hardcy;',
    '?'  => '&ycy;',
    '?'  => '&softcy;',
    '?'  => '&ecy;',
    '?'  => '&yucy;',
    '?'  => '&yacy;',
    '?'  => '&iocy;',
    '?'  => '&djcy;',
    '?'  => '&gjcy;',
    '?'  => '&jukcy;',
    '?'  => '&dscy;',
    '?'  => '&iukcy;',
    '?'  => '&yicy;',
    '?'  => '&jsercy;',
    '?'  => '&ljcy;',
    '?'  => '&njcy;',
    '?'  => '&tshcy;',
    '?'  => '&kjcy;',
    '?'  => '&ubrcy;',
    '?'  => '&dzcy;',
    '?'  => '&ensp;',
    '?'  => '&emsp;',
    '?'  => '&emsp13;',
    '?'  => '&emsp14;',
    '?'  => '&numsp;',
    '?'  => '&puncsp;',
    '?'  => '&ThinSpace;',
    '?'  => '&hairsp;',
    '?'  => '&ZeroWidthSpace;',
    '?'  => '&zwnj;',
    '?'  => '&zwj;',
    '?'  => '&lrm;',
    '?'  => '&rlm;',
    '?'  => '&hyphen;',
    '?'  => '&ndash;',
    '?'  => '&mdash;',
    '?'  => '&horbar;',
    '?'  => '&Verbar;',
    '?'  => '&OpenCurlyQuote;',
    '?'  => '&rsquo;',
    '?'  => '&sbquo;',
    '?'  => '&OpenCurlyDoubleQuote;',
    '?'  => '&rdquo;',
    '?'  => '&bdquo;',
    '?'  => '&dagger;',
    '?'  => '&Dagger;',
    '?'  => '&bull;',
    '?'  => '&nldr;',
    '?'  => '&hellip;',
    '?'  => '&permil;',
    '?'  => '&pertenk;',
    '?'  => '&prime;',
    '?'  => '&Prime;',
    '?'  => '&tprime;',
    '?'  => '&backprime;',
    '?'  => '&lsaquo;',
    '?'  => '&rsaquo;',
    '?'  => '&oline;',
    '?'  => '&caret;',
    '?'  => '&hybull;',
    '?'  => '&frasl;',
    '?'  => '&bsemi;',
    '?'  => '&qprime;',
    '?'  => '&MediumSpace;',
    '??' => '&ThickSpace;',
    '?'  => '&NoBreak;',
    '?'  => '&af;',
    '?'  => '&InvisibleTimes;',
    '?'  => '&ic;',
    '?'  => '&euro;',
    '?'  => '&TripleDot;',
    '?'  => '&DotDot;',
    '?'  => '&complexes;',
    '?'  => '&incare;',
    '?'  => '&gscr;',
    '?'  => '&HilbertSpace;',
    '?'  => '&Hfr;',
    '?'  => '&Hopf;',
    '?'  => '&planckh;',
    '?'  => '&planck;',
    '?'  => '&imagline;',
    '?'  => '&Ifr;',
    '?'  => '&lagran;',
    '?'  => '&ell;',
    '?'  => '&naturals;',
    '?'  => '&numero;',
    '?'  => '&copysr;',
    '?'  => '&wp;',
    '?'  => '&primes;',
    '?'  => '&rationals;',
    '?'  => '&realine;',
    '?'  => '&Rfr;',
    '?'  => '&Ropf;',
    '?'  => '&rx;',
    '?'  => '&trade;',
    '?'  => '&Zopf;',
    '?'  => '&mho;',
    '?'  => '&Zfr;',
    '?'  => '&iiota;',
    '?'  => '&Bscr;',
    '?'  => '&Cfr;',
    '?'  => '&escr;',
    '?'  => '&expectation;',
    '?'  => '&Fouriertrf;',
    '?'  => '&Mellintrf;',
    '?'  => '&orderof;',
    '?'  => '&aleph;',
    '?'  => '&beth;',
    '?'  => '&gimel;',
    '?'  => '&daleth;',
    '?'  => '&CapitalDifferentialD;',
    '?'  => '&DifferentialD;',
    '?'  => '&exponentiale;',
    '?'  => '&ImaginaryI;',
    '?'  => '&frac13;',
    '?'  => '&frac23;',
    '?'  => '&frac15;',
    '?'  => '&frac25;',
    '?'  => '&frac35;',
    '?'  => '&frac45;',
    '?'  => '&frac16;',
    '?'  => '&frac56;',
    '?'  => '&frac18;',
    '?'  => '&frac38;',
    '?'  => '&frac58;',
    '?'  => '&frac78;',
    '?'  => '&larr;',
    '?'  => '&uarr;',
    '?'  => '&srarr;',
    '?'  => '&darr;',
    '?'  => '&harr;',
    '?'  => '&UpDownArrow;',
    '?'  => '&nwarrow;',
    '?'  => '&UpperRightArrow;',
    '?'  => '&LowerRightArrow;',
    '?'  => '&swarr;',
    '?'  => '&nleftarrow;',
    '?'  => '&nrarr;',
    '?'  => '&rarrw;',
    '??' => '&nrarrw;',
    '?'  => '&Larr;',
    '?'  => '&Uarr;',
    '?'  => '&twoheadrightarrow;',
    '?'  => '&Darr;',
    '?'  => '&larrtl;',
    '?'  => '&rarrtl;',
    '?'  => '&LeftTeeArrow;',
    '?'  => '&UpTeeArrow;',
    '?'  => '&map;',
    '?'  => '&DownTeeArrow;',
    '?'  => '&larrhk;',
    '?'  => '&rarrhk;',
    '?'  => '&larrlp;',
    '?'  => '&looparrowright;',
    '?'  => '&harrw;',
    '?'  => '&nleftrightarrow;',
    '?'  => '&Lsh;',
    '?'  => '&rsh;',
    '?'  => '&ldsh;',
    '?'  => '&rdsh;',
    '?'  => '&crarr;',
    '?'  => '&curvearrowleft;',
    '?'  => '&curarr;',
    '?'  => '&olarr;',
    '?'  => '&orarr;',
    '?'  => '&leftharpoonup;',
    '?'  => '&leftharpoondown;',
    '?'  => '&RightUpVector;',
    '?'  => '&uharl;',
    '?'  => '&rharu;',
    '?'  => '&rhard;',
    '?'  => '&RightDownVector;',
    '?'  => '&dharl;',
    '?'  => '&rightleftarrows;',
    '?'  => '&udarr;',
    '?'  => '&lrarr;',
    '?'  => '&llarr;',
    '?'  => '&upuparrows;',
    '?'  => '&rrarr;',
    '?'  => '&downdownarrows;',
    '?'  => '&leftrightharpoons;',
    '?'  => '&rightleftharpoons;',
    '?'  => '&nLeftarrow;',
    '?'  => '&nhArr;',
    '?'  => '&nrArr;',
    '?'  => '&DoubleLeftArrow;',
    '?'  => '&DoubleUpArrow;',
    '?'  => '&Implies;',
    '?'  => '&Downarrow;',
    '?'  => '&hArr;',
    '?'  => '&Updownarrow;',
    '?'  => '&nwArr;',
    '?'  => '&neArr;',
    '?'  => '&seArr;',
    '?'  => '&swArr;',
    '?'  => '&lAarr;',
    '?'  => '&rAarr;',
    '?'  => '&zigrarr;',
    '?'  => '&LeftArrowBar;',
    '?'  => '&RightArrowBar;',
    '?'  => '&DownArrowUpArrow;',
    '?'  => '&loarr;',
    '?'  => '&roarr;',
    '?'  => '&hoarr;',
    '?'  => '&forall;',
    '?'  => '&comp;',
    '?'  => '&part;',
    '??' => '&npart;',
    '?'  => '&Exists;',
    '?'  => '&nexist;',
    '?'  => '&empty;',
    '?'  => '&nabla;',
    '?'  => '&isinv;',
    '?'  => '&notin;',
    '?'  => '&ReverseElement;',
    '?'  => '&notniva;',
    '?'  => '&prod;',
    '?'  => '&Coproduct;',
    '?'  => '&sum;',
    '?'  => '&minus;',
    '?'  => '&MinusPlus;',
    '?'  => '&plusdo;',
    '?'  => '&ssetmn;',
    '?'  => '&lowast;',
    '?'  => '&compfn;',
    '?'  => '&Sqrt;',
    '?'  => '&prop;',
    '?'  => '&infin;',
    '?'  => '&angrt;',
    '?'  => '&angle;',
    '??' => '&nang;',
    '?'  => '&angmsd;',
    '?'  => '&angsph;',
    '?'  => '&mid;',
    '?'  => '&nshortmid;',
    '?'  => '&shortparallel;',
    '?'  => '&nparallel;',
    '?'  => '&and;',
    '?'  => '&or;',
    '?'  => '&cap;',
    '??' => '&caps;',
    '?'  => '&cup;',
    '??' => '&cups',
    '?'  => '&Integral;',
    '?'  => '&Int;',
    '?'  => '&tint;',
    '?'  => '&ContourIntegral;',
    '?'  => '&DoubleContourIntegral;',
    '?'  => '&Cconint;',
    '?'  => '&cwint;',
    '?'  => '&cwconint;',
    '?'  => '&awconint;',
    '?'  => '&there4;',
    '?'  => '&Because;',
    '?'  => '&ratio;',
    '?'  => '&Colon;',
    '?'  => '&minusd;',
    '?'  => '&mDDot;',
    '?'  => '&homtht;',
    '?'  => '&sim;',
    '??' => '&nvsim;',
    '?'  => '&bsim;',
    '??' => '&race;',
    '?'  => '&ac;',
    '??' => '&acE;',
    '?'  => '&acd;',
    '?'  => '&wr;',
    '?'  => '&NotTilde;',
    '?'  => '&esim;',
    '??' => '&nesim;',
    '?'  => '&simeq;',
    '?'  => '&nsime;',
    '?'  => '&TildeFullEqual;',
    '?'  => '&simne;',
    '?'  => '&ncong;',
    '?'  => '&approx;',
    '?'  => '&napprox;',
    '?'  => '&ape;',
    '?'  => '&apid;',
    '??' => '&napid;',
    '?'  => '&bcong;',
    '?'  => '&CupCap;',
    '??' => '&nvap;',
    '?'  => '&bump;',
    '??' => '&nbump;',
    '?'  => '&HumpEqual;',
    '??' => '&nbumpe;',
    '?'  => '&esdot;',
    '??' => '&nedot;',
    '?'  => '&doteqdot;',
    '?'  => '&fallingdotseq;',
    '?'  => '&risingdotseq;',
    '?'  => '&coloneq;',
    '?'  => '&eqcolon;',
    '?'  => '&ecir;',
    '?'  => '&circeq;',
    '?'  => '&wedgeq;',
    '?'  => '&veeeq;',
    '?'  => '&triangleq;',
    '?'  => '&equest;',
    '?'  => '&NotEqual;',
    '?'  => '&Congruent;',
    '??' => '&bnequiv;',
    '?'  => '&NotCongruent;',
    '?'  => '&leq;',
    '??' => '&nvle;',
    '?'  => '&ge;',
    '??' => '&nvge;',
    '?'  => '&lE;',
    '??' => '&nlE;',
    '?'  => '&geqq;',
    '??' => '&NotGreaterFullEqual;',
    '?'  => '&lneqq;',
    '??' => '&lvertneqq;',
    '?'  => '&gneqq;',
    '??' => '&gvertneqq;',
    '?'  => '&ll;',
    '??' => '&nLtv;',
    '??' => '&nLt;',
    '?'  => '&gg;',
    '??' => '&NotGreaterGreater;',
    '??' => '&nGt;',
    '?'  => '&between;',
    '?'  => '&NotCupCap;',
    '?'  => '&NotLess;',
    '?'  => '&ngtr;',
    '?'  => '&NotLessEqual;',
    '?'  => '&ngeq;',
    '?'  => '&LessTilde;',
    '?'  => '&GreaterTilde;',
    '?'  => '&nlsim;',
    '?'  => '&ngsim;',
    '?'  => '&lessgtr;',
    '?'  => '&gl;',
    '?'  => '&ntlg;',
    '?'  => '&NotGreaterLess;',
    '?'  => '&prec;',
    '?'  => '&succ;',
    '?'  => '&PrecedesSlantEqual;',
    '?'  => '&succcurlyeq;',
    '?'  => '&precsim;',
    '?'  => '&SucceedsTilde;',
    '??' => '&NotSucceedsTilde;',
    '?'  => '&npr;',
    '?'  => '&NotSucceeds;',
    '?'  => '&sub;',
    '??' => '&vnsub;',
    '?'  => '&sup;',
    '??' => '&nsupset;',
    '?'  => '&nsub;',
    '?'  => '&nsup;',
    '?'  => '&SubsetEqual;',
    '?'  => '&supe;',
    '?'  => '&NotSubsetEqual;',
    '?'  => '&NotSupersetEqual;',
    '?'  => '&subsetneq;',
    '??' => '&vsubne;',
    '?'  => '&supsetneq;',
    '??' => '&vsupne;',
    '?'  => '&cupdot;',
    '?'  => '&UnionPlus;',
    '?'  => '&sqsub;',
    '??' => '&NotSquareSubset;',
    '?'  => '&sqsupset;',
    '??' => '&NotSquareSuperset;',
    '?'  => '&SquareSubsetEqual;',
    '?'  => '&SquareSupersetEqual;',
    '?'  => '&sqcap;',
    '??' => '&sqcaps;',
    '?'  => '&sqcup;',
    '??' => '&sqcups;',
    '?'  => '&CirclePlus;',
    '?'  => '&ominus;',
    '?'  => '&CircleTimes;',
    '?'  => '&osol;',
    '?'  => '&CircleDot;',
    '?'  => '&ocir;',
    '?'  => '&oast;',
    '?'  => '&odash;',
    '?'  => '&boxplus;',
    '?'  => '&boxminus;',
    '?'  => '&timesb;',
    '?'  => '&sdotb;',
    '?'  => '&vdash;',
    '?'  => '&dashv;',
    '?'  => '&DownTee;',
    '?'  => '&perp;',
    '?'  => '&models;',
    '?'  => '&DoubleRightTee;',
    '?'  => '&Vdash;',
    '?'  => '&Vvdash;',
    '?'  => '&VDash;',
    '?'  => '&nvdash;',
    '?'  => '&nvDash;',
    '?'  => '&nVdash;',
    '?'  => '&nVDash;',
    '?'  => '&prurel;',
    '?'  => '&vartriangleleft;',
    '?'  => '&vrtri;',
    '?'  => '&LeftTriangleEqual;',
    '??' => '&nvltrie;',
    '?'  => '&RightTriangleEqual;',
    '??' => '&nvrtrie;',
    '?'  => '&origof;',
    '?'  => '&imof;',
    '?'  => '&mumap;',
    '?'  => '&hercon;',
    '?'  => '&intcal;',
    '?'  => '&veebar;',
    '?'  => '&barvee;',
    '?'  => '&angrtvb;',
    '?'  => '&lrtri;',
    '?'  => '&xwedge;',
    '?'  => '&xvee;',
    '?'  => '&bigcap;',
    '?'  => '&bigcup;',
    '?'  => '&diamond;',
    '?'  => '&sdot;',
    '?'  => '&Star;',
    '?'  => '&divonx;',
    '?'  => '&bowtie;',
    '?'  => '&ltimes;',
    '?'  => '&rtimes;',
    '?'  => '&lthree;',
    '?'  => '&rthree;',
    '?'  => '&backsimeq;',
    '?'  => '&curlyvee;',
    '?'  => '&curlywedge;',
    '?'  => '&Sub;',
    '?'  => '&Supset;',
    '?'  => '&Cap;',
    '?'  => '&Cup;',
    '?'  => '&pitchfork;',
    '?'  => '&epar;',
    '?'  => '&lessdot;',
    '?'  => '&gtrdot;',
    '?'  => '&Ll;',
    '??' => '&nLl;',
    '?'  => '&Gg;',
    '??' => '&nGg;',
    '?'  => '&lesseqgtr;',
    '??' => '&lesg;',
    '?'  => '&gtreqless;',
    '??' => '&gesl;',
    '?'  => '&curlyeqprec;',
    '?'  => '&cuesc;',
    '?'  => '&NotPrecedesSlantEqual;',
    '?'  => '&NotSucceedsSlantEqual;',
    '?'  => '&NotSquareSubsetEqual;',
    '?'  => '&NotSquareSupersetEqual;',
    '?'  => '&lnsim;',
    '?'  => '&gnsim;',
    '?'  => '&precnsim;',
    '?'  => '&scnsim;',
    '?'  => '&nltri;',
    '?'  => '&ntriangleright;',
    '?'  => '&nltrie;',
    '?'  => '&NotRightTriangleEqual;',
    '?'  => '&vellip;',
    '?'  => '&ctdot;',
    '?'  => '&utdot;',
    '?'  => '&dtdot;',
    '?'  => '&disin;',
    '?'  => '&isinsv;',
    '?'  => '&isins;',
    '?'  => '&isindot;',
    '??' => '&notindot;',
    '?'  => '&notinvc;',
    '?'  => '&notinvb;',
    '?'  => '&isinE;',
    '??' => '&notinE;',
    '?'  => '&nisd;',
    '?'  => '&xnis;',
    '?'  => '&nis;',
    '?'  => '&notnivc;',
    '?'  => '&notnivb;',
    '?'  => '&barwed;',
    '?'  => '&doublebarwedge;',
    '?'  => '&lceil;',
    '?'  => '&RightCeiling;',
    '?'  => '&LeftFloor;',
    '?'  => '&RightFloor;',
    '?'  => '&drcrop;',
    '?'  => '&dlcrop;',
    '?'  => '&urcrop;',
    '?'  => '&ulcrop;',
    '?'  => '&bnot;',
    '?'  => '&profline;',
    '?'  => '&profsurf;',
    '?'  => '&telrec;',
    '?'  => '&target;',
    '?'  => '&ulcorner;',
    '?'  => '&urcorner;',
    '?'  => '&llcorner;',
    '?'  => '&drcorn;',
    '?'  => '&frown;',
    '?'  => '&smile;',
    '?'  => '&cylcty;',
    '?'  => '&profalar;',
    '?'  => '&topbot;',
    '?'  => '&ovbar;',
    '?'  => '&solbar;',
    '?'  => '&angzarr;',
    '?'  => '&lmoust;',
    '?'  => '&rmoust;',
    '?'  => '&OverBracket;',
    '?'  => '&bbrk;',
    '?'  => '&bbrktbrk;',
    '?'  => '&OverParenthesis;',
    '?'  => '&UnderParenthesis;',
    '?'  => '&OverBrace;',
    '?'  => '&UnderBrace;',
    '?'  => '&trpezium;',
    '?'  => '&elinters;',
    '?'  => '&blank;',
    '?'  => '&oS;',
    '?'  => '&HorizontalLine;',
    '?'  => '&boxv;',
    '?'  => '&boxdr;',
    '?'  => '&boxdl;',
    '?'  => '&boxur;',
    '?'  => '&boxul;',
    '?'  => '&boxvr;',
    '?'  => '&boxvl;',
    '?'  => '&boxhd;',
    '?'  => '&boxhu;',
    '?'  => '&boxvh;',
    '?'  => '&boxH;',
    '?'  => '&boxV;',
    '?'  => '&boxdR;',
    '?'  => '&boxDr;',
    '?'  => '&boxDR;',
    '?'  => '&boxdL;',
    '?'  => '&boxDl;',
    '?'  => '&boxDL;',
    '?'  => '&boxuR;',
    '?'  => '&boxUr;',
    '?'  => '&boxUR;',
    '?'  => '&boxuL;',
    '?'  => '&boxUl;',
    '?'  => '&boxUL;',
    '?'  => '&boxvR;',
    '?'  => '&boxVr;',
    '?'  => '&boxVR;',
    '?'  => '&boxvL;',
    '?'  => '&boxVl;',
    '?'  => '&boxVL;',
    '?'  => '&boxHd;',
    '?'  => '&boxhD;',
    '?'  => '&boxHD;',
    '?'  => '&boxHu;',
    '?'  => '&boxhU;',
    '?'  => '&boxHU;',
    '?'  => '&boxvH;',
    '?'  => '&boxVh;',
    '?'  => '&boxVH;',
    '?'  => '&uhblk;',
    '?'  => '&lhblk;',
    '?'  => '&block;',
    '?'  => '&blk14;',
    '?'  => '&blk12;',
    '?'  => '&blk34;',
    '?'  => '&Square;',
    '?'  => '&squarf;',
    '?'  => '&EmptyVerySmallSquare;',
    '?'  => '&rect;',
    '?'  => '&marker;',
    '?'  => '&fltns;',
    '?'  => '&bigtriangleup;',
    '?'  => '&blacktriangle;',
    '?'  => '&triangle;',
    '?'  => '&blacktriangleright;',
    '?'  => '&rtri;',
    '?'  => '&bigtriangledown;',
    '?'  => '&blacktriangledown;',
    '?'  => '&triangledown;',
    '?'  => '&blacktriangleleft;',
    '?'  => '&ltri;',
    '?'  => '&lozenge;',
    '?'  => '&cir;',
    '?'  => '&tridot;',
    '?'  => '&bigcirc;',
    '?'  => '&ultri;',
    '?'  => '&urtri;',
    '?'  => '&lltri;',
    '?'  => '&EmptySmallSquare;',
    '?'  => '&FilledSmallSquare;',
    '?'  => '&starf;',
    '?'  => '&star;',
    '?'  => '&phone;',
    '?'  => '&female;',
    '?'  => '&male;',
    '?'  => '&spadesuit;',
    '?'  => '&clubs;',
    '?'  => '&hearts;',
    '?'  => '&diamondsuit;',
    '?'  => '&sung;',
    '?'  => '&flat;',
    '?'  => '&natur;',
    '?'  => '&sharp;',
    '?'  => '&check;',
    '?'  => '&cross;',
    '?'  => '&maltese;',
    '?'  => '&sext;',
    '?'  => '&VerticalSeparator;',
    '?'  => '&lbbrk;',
    '?'  => '&rbbrk;',
    '?'  => '&bsolhsub;',
    '?'  => '&suphsol;',
    '?'  => '&LeftDoubleBracket;',
    '?'  => '&RightDoubleBracket;',
    '?'  => '&langle;',
    '?'  => '&RightAngleBracket;',
    '?'  => '&Lang;',
    '?'  => '&Rang;',
    '?'  => '&loang;',
    '?'  => '&roang;',
    '?'  => '&longleftarrow;',
    '?'  => '&LongRightArrow;',
    '?'  => '&LongLeftRightArrow;',
    '?'  => '&xlArr;',
    '?'  => '&DoubleLongRightArrow;',
    '?'  => '&xhArr;',
    '?'  => '&xmap;',
    '?'  => '&dzigrarr;',
    '?'  => '&nvlArr;',
    '?'  => '&nvrArr;',
    '?'  => '&nvHarr;',
    '?'  => '&Map;',
    '?'  => '&lbarr;',
    '?'  => '&bkarow;',
    '?'  => '&lBarr;',
    '?'  => '&dbkarow;',
    '?'  => '&drbkarow;',
    '?'  => '&DDotrahd;',
    '?'  => '&UpArrowBar;',
    '?'  => '&DownArrowBar;',
    '?'  => '&Rarrtl;',
    '?'  => '&latail;',
    '?'  => '&ratail;',
    '?'  => '&lAtail;',
    '?'  => '&rAtail;',
    '?'  => '&larrfs;',
    '?'  => '&rarrfs;',
    '?'  => '&larrbfs;',
    '?'  => '&rarrbfs;',
    '?'  => '&nwarhk;',
    '?'  => '&nearhk;',
    '?'  => '&searhk;',
    '?'  => '&swarhk;',
    '?'  => '&nwnear;',
    '?'  => '&toea;',
    '?'  => '&seswar;',
    '?'  => '&swnwar;',
    '?'  => '&rarrc;',
    '??' => '&nrarrc;',
    '?'  => '&cudarrr;',
    '?'  => '&ldca;',
    '?'  => '&rdca;',
    '?'  => '&cudarrl;',
    '?'  => '&larrpl;',
    '?'  => '&curarrm;',
    '?'  => '&cularrp;',
    '?'  => '&rarrpl;',
    '?'  => '&harrcir;',
    '?'  => '&Uarrocir;',
    '?'  => '&lurdshar;',
    '?'  => '&ldrushar;',
    '?'  => '&LeftRightVector;',
    '?'  => '&RightUpDownVector;',
    '?'  => '&DownLeftRightVector;',
    '?'  => '&LeftUpDownVector;',
    '?'  => '&LeftVectorBar;',
    '?'  => '&RightVectorBar;',
    '?'  => '&RightUpVectorBar;',
    '?'  => '&RightDownVectorBar;',
    '?'  => '&DownLeftVectorBar;',
    '?'  => '&DownRightVectorBar;',
    '?'  => '&LeftUpVectorBar;',
    '?'  => '&LeftDownVectorBar;',
    '?'  => '&LeftTeeVector;',
    '?'  => '&RightTeeVector;',
    '?'  => '&RightUpTeeVector;',
    '?'  => '&RightDownTeeVector;',
    '?'  => '&DownLeftTeeVector;',
    '?'  => '&DownRightTeeVector;',
    '?'  => '&LeftUpTeeVector;',
    '?'  => '&LeftDownTeeVector;',
    '?'  => '&lHar;',
    '?'  => '&uHar;',
    '?'  => '&rHar;',
    '?'  => '&dHar;',
    '?'  => '&luruhar;',
    '?'  => '&ldrdhar;',
    '?'  => '&ruluhar;',
    '?'  => '&rdldhar;',
    '?'  => '&lharul;',
    '?'  => '&llhard;',
    '?'  => '&rharul;',
    '?'  => '&lrhard;',
    '?'  => '&udhar;',
    '?'  => '&ReverseUpEquilibrium;',
    '?'  => '&RoundImplies;',
    '?'  => '&erarr;',
    '?'  => '&simrarr;',
    '?'  => '&larrsim;',
    '?'  => '&rarrsim;',
    '?'  => '&rarrap;',
    '?'  => '&ltlarr;',
    '?'  => '&gtrarr;',
    '?'  => '&subrarr;',
    '?'  => '&suplarr;',
    '?'  => '&lfisht;',
    '?'  => '&rfisht;',
    '?'  => '&ufisht;',
    '?'  => '&dfisht;',
    '?'  => '&lopar;',
    '?'  => '&ropar;',
    '?'  => '&lbrke;',
    '?'  => '&rbrke;',
    '?'  => '&lbrkslu;',
    '?'  => '&rbrksld;',
    '?'  => '&lbrksld;',
    '?'  => '&rbrkslu;',
    '?'  => '&langd;',
    '?'  => '&rangd;',
    '?'  => '&lparlt;',
    '?'  => '&rpargt;',
    '?'  => '&gtlPar;',
    '?'  => '&ltrPar;',
    '?'  => '&vzigzag;',
    '?'  => '&vangrt;',
    '?'  => '&angrtvbd;',
    '?'  => '&ange;',
    '?'  => '&range;',
    '?'  => '&dwangle;',
    '?'  => '&uwangle;',
    '?'  => '&angmsdaa;',
    '?'  => '&angmsdab;',
    '?'  => '&angmsdac;',
    '?'  => '&angmsdad;',
    '?'  => '&angmsdae;',
    '?'  => '&angmsdaf;',
    '?'  => '&angmsdag;',
    '?'  => '&angmsdah;',
    '?'  => '&bemptyv;',
    '?'  => '&demptyv;',
    '?'  => '&cemptyv;',
    '?'  => '&raemptyv;',
    '?'  => '&laemptyv;',
    '?'  => '&ohbar;',
    '?'  => '&omid;',
    '?'  => '&opar;',
    '?'  => '&operp;',
    '?'  => '&olcross;',
    '?'  => '&odsold;',
    '?'  => '&olcir;',
    '?'  => '&ofcir;',
    '?'  => '&olt;',
    '?'  => '&ogt;',
    '?'  => '&cirscir;',
    '?'  => '&cirE;',
    '?'  => '&solb;',
    '?'  => '&bsolb;',
    '?'  => '&boxbox;',
    '?'  => '&trisb;',
    '?'  => '&rtriltri;',
    '?'  => '&LeftTriangleBar;',
    '??' => '&NotLeftTriangleBar;',
    '?'  => '&RightTriangleBar;',
    '??' => '&NotRightTriangleBar;',
    '?'  => '&iinfin;',
    '?'  => '&infintie;',
    '?'  => '&nvinfin;',
    '?'  => '&eparsl;',
    '?'  => '&smeparsl;',
    '?'  => '&eqvparsl;',
    '?'  => '&lozf;',
    '?'  => '&RuleDelayed;',
    '?'  => '&dsol;',
    '?'  => '&xodot;',
    '?'  => '&bigoplus;',
    '?'  => '&bigotimes;',
    '?'  => '&biguplus;',
    '?'  => '&bigsqcup;',
    '?'  => '&iiiint;',
    '?'  => '&fpartint;',
    '?'  => '&cirfnint;',
    '?'  => '&awint;',
    '?'  => '&rppolint;',
    '?'  => '&scpolint;',
    '?'  => '&npolint;',
    '?'  => '&pointint;',
    '?'  => '&quatint;',
    '?'  => '&intlarhk;',
    '?'  => '&pluscir;',
    '?'  => '&plusacir;',
    '?'  => '&simplus;',
    '?'  => '&plusdu;',
    '?'  => '&plussim;',
    '?'  => '&plustwo;',
    '?'  => '&mcomma;',
    '?'  => '&minusdu;',
    '?'  => '&loplus;',
    '?'  => '&roplus;',
    '?'  => '&Cross;',
    '?'  => '&timesd;',
    '?'  => '&timesbar;',
    '?'  => '&smashp;',
    '?'  => '&lotimes;',
    '?'  => '&rotimes;',
    '?'  => '&otimesas;',
    '?'  => '&Otimes;',
    '?'  => '&odiv;',
    '?'  => '&triplus;',
    '?'  => '&triminus;',
    '?'  => '&tritime;',
    '?'  => '&iprod;',
    '?'  => '&amalg;',
    '?'  => '&capdot;',
    '?'  => '&ncup;',
    '?'  => '&ncap;',
    '?'  => '&capand;',
    '?'  => '&cupor;',
    '?'  => '&cupcap;',
    '?'  => '&capcup;',
    '?'  => '&cupbrcap;',
    '?'  => '&capbrcup;',
    '?'  => '&cupcup;',
    '?'  => '&capcap;',
    '?'  => '&ccups;',
    '?'  => '&ccaps;',
    '?'  => '&ccupssm;',
    '?'  => '&And;',
    '?'  => '&Or;',
    '?'  => '&andand;',
    '?'  => '&oror;',
    '?'  => '&orslope;',
    '?'  => '&andslope;',
    '?'  => '&andv;',
    '?'  => '&orv;',
    '?'  => '&andd;',
    '?'  => '&ord;',
    '?'  => '&wedbar;',
    '?'  => '&sdote;',
    '?'  => '&simdot;',
    '?'  => '&congdot;',
    '??' => '&ncongdot;',
    '?'  => '&easter;',
    '?'  => '&apacir;',
    '?'  => '&apE;',
    '??' => '&napE;',
    '?'  => '&eplus;',
    '?'  => '&pluse;',
    '?'  => '&Esim;',
    '?'  => '&Colone;',
    '?'  => '&Equal;',
    '?'  => '&ddotseq;',
    '?'  => '&equivDD;',
    '?'  => '&ltcir;',
    '?'  => '&gtcir;',
    '?'  => '&ltquest;',
    '?'  => '&gtquest;',
    '?'  => '&les;',
    '??' => '&nles;',
    '?'  => '&ges;',
    '??' => '&nges;',
    '?'  => '&lesdot;',
    '?'  => '&gesdot;',
    '?'  => '&lesdoto;',
    '?'  => '&gesdoto;',
    '?'  => '&lesdotor;',
    '?'  => '&gesdotol;',
    '?'  => '&lap;',
    '?'  => '&gap;',
    '?'  => '&lne;',
    '?'  => '&gne;',
    '?'  => '&lnap;',
    '?'  => '&gnap;',
    '?'  => '&lesseqqgtr;',
    '?'  => '&gEl;',
    '?'  => '&lsime;',
    '?'  => '&gsime;',
    '?'  => '&lsimg;',
    '?'  => '&gsiml;',
    '?'  => '&lgE;',
    '?'  => '&glE;',
    '?'  => '&lesges;',
    '?'  => '&gesles;',
    '?'  => '&els;',
    '?'  => '&egs;',
    '?'  => '&elsdot;',
    '?'  => '&egsdot;',
    '?'  => '&el;',
    '?'  => '&eg;',
    '?'  => '&siml;',
    '?'  => '&simg;',
    '?'  => '&simlE;',
    '?'  => '&simgE;',
    '?'  => '&LessLess;',
    '??' => '&NotNestedLessLess;',
    '?'  => '&GreaterGreater;',
    '??' => '&NotNestedGreaterGreater;',
    '?'  => '&glj;',
    '?'  => '&gla;',
    '?'  => '&ltcc;',
    '?'  => '&gtcc;',
    '?'  => '&lescc;',
    '?'  => '&gescc;',
    '?'  => '&smt;',
    '?'  => '&lat;',
    '?'  => '&smte;',
    '??' => '&smtes;',
    '?'  => '&late;',
    '??' => '&lates;',
    '?'  => '&bumpE;',
    '?'  => '&preceq;',
    '??' => '&NotPrecedesEqual;',
    '?'  => '&SucceedsEqual;',
    '??' => '&NotSucceedsEqual;',
    '?'  => '&prE;',
    '?'  => '&scE;',
    '?'  => '&precneqq;',
    '?'  => '&scnE;',
    '?'  => '&precapprox;',
    '?'  => '&succapprox;',
    '?'  => '&precnapprox;',
    '?'  => '&succnapprox;',
    '?'  => '&Pr;',
    '?'  => '&Sc;',
    '?'  => '&subdot;',
    '?'  => '&supdot;',
    '?'  => '&subplus;',
    '?'  => '&supplus;',
    '?'  => '&submult;',
    '?'  => '&supmult;',
    '?'  => '&subedot;',
    '?'  => '&supedot;',
    '?'  => '&subE;',
    '??' => '&nsubE;',
    '?'  => '&supseteqq;',
    '??' => '&nsupseteqq;',
    '?'  => '&subsim;',
    '?'  => '&supsim;',
    '?'  => '&subsetneqq;',
    '??' => '&vsubnE;',
    '?'  => '&supnE;',
    '??' => '&varsupsetneqq;',
    '?'  => '&csub;',
    '?'  => '&csup;',
    '?'  => '&csube;',
    '?'  => '&csupe;',
    '?'  => '&subsup;',
    '?'  => '&supsub;',
    '?'  => '&subsub;',
    '?'  => '&supsup;',
    '?'  => '&suphsub;',
    '?'  => '&supdsub;',
    '?'  => '&forkv;',
    '?'  => '&topfork;',
    '?'  => '&mlcp;',
    '?'  => '&Dashv;',
    '?'  => '&Vdashl;',
    '?'  => '&Barv;',
    '?'  => '&vBar;',
    '?'  => '&vBarv;',
    '?'  => '&Vbar;',
    '?'  => '&Not;',
    '?'  => '&bNot;',
    '?'  => '&rnmid;',
    '?'  => '&cirmid;',
    '?'  => '&midcir;',
    '?'  => '&topcir;',
    '?'  => '&nhpar;',
    '?'  => '&parsim;',
    '?'  => '&parsl;',
    '??' => '&nparsl;',
    '?'  => '&fflig;',
    '?'  => '&filig;',
    '?'  => '&fllig;',
    '?'  => '&ffilig;',
    '?'  => '&ffllig;',
    '?'  => '&Ascr;',
    '?'  => '&Cscr;',
    '?'  => '&Dscr;',
    '?'  => '&Gscr;',
    '?'  => '&Jscr;',
    '?'  => '&Kscr;',
    '?'  => '&Nscr;',
    '?'  => '&Oscr;',
    '?'  => '&Pscr;',
    '?'  => '&Qscr;',
    '?'  => '&Sscr;',
    '?'  => '&Tscr;',
    '?'  => '&Uscr;',
    '?'  => '&Vscr;',
    '?'  => '&Wscr;',
    '?'  => '&Xscr;',
    '?'  => '&Yscr;',
    '?'  => '&Zscr;',
    '?'  => '&ascr;',
    '?'  => '&bscr;',
    '?'  => '&cscr;',
    '?'  => '&dscr;',
    '?'  => '&fscr;',
    '?'  => '&hscr;',
    '?'  => '&iscr;',
    '?'  => '&jscr;',
    '?'  => '&kscr;',
    '?'  => '&lscr;',
    '?'  => '&mscr;',
    '?'  => '&nscr;',
    '?'  => '&pscr;',
    '?'  => '&qscr;',
    '?'  => '&rscr;',
    '?'  => '&sscr;',
    '?'  => '&tscr;',
    '?'  => '&uscr;',
    '?'  => '&vscr;',
    '?'  => '&wscr;',
    '?'  => '&xscr;',
    '?'  => '&yscr;',
    '?'  => '&zscr;',
    '?'  => '&Afr;',
    '?'  => '&Bfr;',
    '?'  => '&Dfr;',
    '?'  => '&Efr;',
    '?'  => '&Ffr;',
    '?'  => '&Gfr;',
    '?'  => '&Jfr;',
    '?'  => '&Kfr;',
    '?'  => '&Lfr;',
    '?'  => '&Mfr;',
    '?'  => '&Nfr;',
    '?'  => '&Ofr;',
    '?'  => '&Pfr;',
    '?'  => '&Qfr;',
    '?'  => '&Sfr;',
    '?'  => '&Tfr;',
    '?'  => '&Ufr;',
    '?'  => '&Vfr;',
    '?'  => '&Wfr;',
    '?'  => '&Xfr;',
    '?'  => '&Yfr;',
    '?'  => '&afr;',
    '?'  => '&bfr;',
    '?'  => '&cfr;',
    '?'  => '&dfr;',
    '?'  => '&efr;',
    '?'  => '&ffr;',
    '?'  => '&gfr;',
    '?'  => '&hfr;',
    '?'  => '&ifr;',
    '?'  => '&jfr;',
    '?'  => '&kfr;',
    '?'  => '&lfr;',
    '?'  => '&mfr;',
    '?'  => '&nfr;',
    '?'  => '&ofr;',
    '?'  => '&pfr;',
    '?'  => '&qfr;',
    '?'  => '&rfr;',
    '?'  => '&sfr;',
    '?'  => '&tfr;',
    '?'  => '&ufr;',
    '?'  => '&vfr;',
    '?'  => '&wfr;',
    '?'  => '&xfr;',
    '?'  => '&yfr;',
    '?'  => '&zfr;',
    '?'  => '&Aopf;',
    '?'  => '&Bopf;',
    '?'  => '&Dopf;',
    '?'  => '&Eopf;',
    '?'  => '&Fopf;',
    '?'  => '&Gopf;',
    '?'  => '&Iopf;',
    '?'  => '&Jopf;',
    '?'  => '&Kopf;',
    '?'  => '&Lopf;',
    '?'  => '&Mopf;',
    '?'  => '&Oopf;',
    '?'  => '&Sopf;',
    '?'  => '&Topf;',
    '?'  => '&Uopf;',
    '?'  => '&Vopf;',
    '?'  => '&Wopf;',
    '?'  => '&Xopf;',
    '?'  => '&Yopf;',
    '?'  => '&aopf;',
    '?'  => '&bopf;',
    '?'  => '&copf;',
    '?'  => '&dopf;',
    '?'  => '&eopf;',
    '?'  => '&fopf;',
    '?'  => '&gopf;',
    '?'  => '&hopf;',
    '?'  => '&iopf;',
    '?'  => '&jopf;',
    '?'  => '&kopf;',
    '?'  => '&lopf;',
    '?'  => '&mopf;',
    '?'  => '&nopf;',
    '?'  => '&oopf;',
    '?'  => '&popf;',
    '?'  => '&qopf;',
    '?'  => '&ropf;',
    '?'  => '&sopf;',
    '?'  => '&topf;',
    '?'  => '&uopf;',
    '?'  => '&vopf;',
    '?'  => '&wopf;',
    '?'  => '&xopf;',
    '?'  => '&yopf;',
    '?'  => '&zopf;',
];