numbersigndollarpercent ampersand quotesingle parenleft parenrightasteriskpluscommahyphenperiodslashzeroonetwothreefourfivesixseveneightninecolon semicolonlessequalgreaterquestionatABCDEFGHIJKLMNOPQRSTUVWXYZ bracketleft backslash bracketright asciicircum underscoregraveabcdefghijklmnopqrstuvwxyz braceleftbar braceright asciitilde AdieresisAringCcedillaEacuteNtilde Odieresis Udieresisaacuteagrave acircumflex adieresisatildearingccedillaeacuteegrave ecircumflex edieresisiacuteigrave icircumflex idieresisntildeoacuteograve ocircumflex odieresisotildeuacuteugrave ucircumflex udieresisdaggerdegreecentsterlingsectionbullet paragraph germandbls registered copyright trademarkacutedieresisnotequalAEOslashinfinity plusminus lessequal greaterequalyenmu partialdiff summationproductpiintegral ordfeminine ordmasculineOmegaaeoslash questiondown exclamdown logicalnotradicalflorin approxequalDelta guillemotleftguillemotrightellipsisAgraveAtildeOtildeOEoeendashemdash quotedblleft quotedblright quoteleft quoterightdividelozenge ydieresis Ydieresisfractioncurrency guilsinglleftguilsinglrightfifl daggerdblperiodcenteredquotesinglbase quotedblbase perthousand Acircumflex EcircumflexAacute EdieresisEgraveIacute Icircumflex IdieresisIgraveOacute OcircumflexappleOgraveUacute UcircumflexUgravedotlessi circumflextildemacronbreve dotaccentringcedilla hungarumlautogonekcaronnbspace brokenbar sfthyphen overscore twosuperior threesuperiormiddot onesuperior onequarteronehalf threequartersEthmultiplyYacuteThornethyacutethornCacutecacuteCcaronccarondmacronGbrevegbreveIdotLslashlslashScedillascedillaScaronscaronZcaronzcaronfrancminus  �