codepoint	glyph	unicode_name	category	advance
U+000D	CR	UNNAMED	Cc	600
U+0020	space	SPACE	Zs	356
U+0021	exclam	EXCLAMATION MARK	Po	261
U+0022	quotedbl	QUOTATION MARK	Po	325
U+0023	numbersign	NUMBER SIGN	Po	711
U+0024	dollar	DOLLAR SIGN	Sc	602
U+0025	percent	PERCENT SIGN	Po	681
U+0026	ampersand	AMPERSAND	Po	625
U+0027	quotesingle	APOSTROPHE	Po	206
U+0028	parenleft	LEFT PARENTHESIS	Ps	357
U+0029	parenright	RIGHT PARENTHESIS	Pe	357
U+002A	asterisk	ASTERISK	Po	379
U+002B	plus	PLUS SIGN	Sm	440
U+002C	comma	COMMA	Po	191
U+002D	hyphen	HYPHEN-MINUS	Pd	409
U+002E	period	FULL STOP	Po	181
U+002F	slash	SOLIDUS	Po	438
U+0030	zero	DIGIT ZERO	Nd	572
U+0031	one	DIGIT ONE	Nd	393
U+0032	two	DIGIT TWO	Nd	498
U+0033	three	DIGIT THREE	Nd	493
U+0034	four	DIGIT FOUR	Nd	469
U+0035	five	DIGIT FIVE	Nd	531
U+0036	six	DIGIT SIX	Nd	523
U+0037	seven	DIGIT SEVEN	Nd	450
U+0038	eight	DIGIT EIGHT	Nd	512
U+0039	nine	DIGIT NINE	Nd	523
U+003A	colon	COLON	Po	207
U+003B	semicolon	SEMICOLON	Po	223
U+003C	less	LESS-THAN SIGN	Sm	543
U+003D	equal	EQUALS SIGN	Sm	465
U+003E	greater	GREATER-THAN SIGN	Sm	543
U+003F	question	QUESTION MARK	Po	499
U+0040	at	COMMERCIAL AT	Po	849
U+0041	A	LATIN CAPITAL LETTER A	Lu	552
U+0042	B	LATIN CAPITAL LETTER B	Lu	611
U+0043	C	LATIN CAPITAL LETTER C	Lu	601
U+0044	D	LATIN CAPITAL LETTER D	Lu	623
U+0045	E	LATIN CAPITAL LETTER E	Lu	593
U+0046	F	LATIN CAPITAL LETTER F	Lu	581
U+0047	G	LATIN CAPITAL LETTER G	Lu	706
U+0048	H	LATIN CAPITAL LETTER H	Lu	714
U+0049	I	LATIN CAPITAL LETTER I	Lu	405
U+004A	J	LATIN CAPITAL LETTER J	Lu	471
U+004B	K	LATIN CAPITAL LETTER K	Lu	563
U+004C	L	LATIN CAPITAL LETTER L	Lu	513
U+004D	M	LATIN CAPITAL LETTER M	Lu	806
U+004E	N	LATIN CAPITAL LETTER N	Lu	652
U+004F	O	LATIN CAPITAL LETTER O	Lu	638
U+0050	P	LATIN CAPITAL LETTER P	Lu	553
U+0051	Q	LATIN CAPITAL LETTER Q	Lu	695
U+0052	R	LATIN CAPITAL LETTER R	Lu	583
U+0053	S	LATIN CAPITAL LETTER S	Lu	546
U+0054	T	LATIN CAPITAL LETTER T	Lu	524
U+0055	U	LATIN CAPITAL LETTER U	Lu	669
U+0056	V	LATIN CAPITAL LETTER V	Lu	538
U+0057	W	LATIN CAPITAL LETTER W	Lu	847
U+0058	X	LATIN CAPITAL LETTER X	Lu	707
U+0059	Y	LATIN CAPITAL LETTER Y	Lu	582
U+005A	Z	LATIN CAPITAL LETTER Z	Lu	575
U+005B	bracketleft	LEFT SQUARE BRACKET	Ps	335
U+005C	backslash	REVERSE SOLIDUS	Po	571
U+005D	bracketright	RIGHT SQUARE BRACKET	Pe	335
U+005E	asciicircum	CIRCUMFLEX ACCENT	Sk	526
U+005F	underscore	LOW LINE	Pc	516
U+0060	grave	GRAVE ACCENT	Sk	205
U+0061	a	LATIN SMALL LETTER A	Ll	508
U+0062	b	LATIN SMALL LETTER B	Ll	525
U+0063	c	LATIN SMALL LETTER C	Ll	470
U+0064	d	LATIN SMALL LETTER D	Ll	522
U+0065	e	LATIN SMALL LETTER E	Ll	491
U+0066	f	LATIN SMALL LETTER F	Ll	321
U+0067	g	LATIN SMALL LETTER G	Ll	548
U+0068	h	LATIN SMALL LETTER H	Ll	528
U+0069	i	LATIN SMALL LETTER I	Ll	243
U+006A	j	LATIN SMALL LETTER J	Ll	261
U+006B	k	LATIN SMALL LETTER K	Ll	487
U+006C	l	LATIN SMALL LETTER L	Ll	236
U+006D	m	LATIN SMALL LETTER M	Ll	796
U+006E	n	LATIN SMALL LETTER N	Ll	543
U+006F	o	LATIN SMALL LETTER O	Ll	517
U+0070	p	LATIN SMALL LETTER P	Ll	521
U+0071	q	LATIN SMALL LETTER Q	Ll	511
U+0072	r	LATIN SMALL LETTER R	Ll	403
U+0073	s	LATIN SMALL LETTER S	Ll	425
U+0074	t	LATIN SMALL LETTER T	Ll	328
U+0075	u	LATIN SMALL LETTER U	Ll	518
U+0076	v	LATIN SMALL LETTER V	Ll	425
U+0077	w	LATIN SMALL LETTER W	Ll	620
U+0078	x	LATIN SMALL LETTER X	Ll	490
U+0079	y	LATIN SMALL LETTER Y	Ll	458
U+007A	z	LATIN SMALL LETTER Z	Ll	429
U+007B	braceleft	LEFT CURLY BRACKET	Ps	382
U+007C	bar	VERTICAL LINE	Sm	219
U+007D	braceright	RIGHT CURLY BRACKET	Pe	382
U+007E	asciitilde	TILDE	Sm	606
U+00A0	uni00A0	NO-BREAK SPACE	Zs	356
U+00A1	exclamdown	INVERTED EXCLAMATION MARK	Po	261
U+00A2	cent	CENT SIGN	Sc	492
U+00A3	sterling	POUND SIGN	Sc	658
U+00A4	currency	CURRENCY SIGN	Sc	504
U+00A5	yen	YEN SIGN	Sc	492
U+00A6	brokenbar	BROKEN BAR	So	257
U+00A7	section	SECTION SIGN	Po	430
U+00A8	dieresis	DIAERESIS	Sk	317
U+00A9	copyright	COPYRIGHT SIGN	So	610
U+00AA	ordfeminine	FEMININE ORDINAL INDICATOR	Lo	329
U+00AB	guillemotleft	LEFT-POINTING DOUBLE ANGLE QUOTATION MARK	Pi	580
U+00AC	logicalnot	NOT SIGN	Sm	466
U+00AD	uni00AD	SOFT HYPHEN	Cf	409
U+00AE	registered	REGISTERED SIGN	So	610
U+00AF	macron	MACRON	Sk	280
U+00B0	degree	DEGREE SIGN	So	269
U+00B1	plusminus	PLUS-MINUS SIGN	Sm	467
U+00B2	uni00B2	SUPERSCRIPT TWO	No	295
U+00B3	uni00B3	SUPERSCRIPT THREE	No	288
U+00B4	acute	ACUTE ACCENT	Sk	205
U+00B5	uni00B5	MICRO SIGN	Ll	526
U+00B6	paragraph	PILCROW SIGN	Po	546
U+00B7	periodcentered	MIDDLE DOT	Po	198
U+00B8	cedilla	CEDILLA	Sk	184
U+00B9	uni00B9	SUPERSCRIPT ONE	No	225
U+00BA	ordmasculine	MASCULINE ORDINAL INDICATOR	Lo	303
U+00BB	guillemotright	RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK	Pf	579
U+00BC	onequarter	VULGAR FRACTION ONE QUARTER	No	709
U+00BD	onehalf	VULGAR FRACTION ONE HALF	No	767
U+00BE	threequarters	VULGAR FRACTION THREE QUARTERS	No	751
U+00BF	questiondown	INVERTED QUESTION MARK	Po	499
U+00C0	Agrave	LATIN CAPITAL LETTER A WITH GRAVE	Lu	552
U+00C1	Aacute	LATIN CAPITAL LETTER A WITH ACUTE	Lu	552
U+00C2	Acircumflex	LATIN CAPITAL LETTER A WITH CIRCUMFLEX	Lu	552
U+00C3	Atilde	LATIN CAPITAL LETTER A WITH TILDE	Lu	552
U+00C4	Adieresis	LATIN CAPITAL LETTER A WITH DIAERESIS	Lu	552
U+00C5	Aring	LATIN CAPITAL LETTER A WITH RING ABOVE	Lu	552
U+00C6	AE	LATIN CAPITAL LETTER AE	Lu	1066
U+00C7	Ccedilla	LATIN CAPITAL LETTER C WITH CEDILLA	Lu	601
U+00C8	Egrave	LATIN CAPITAL LETTER E WITH GRAVE	Lu	593
U+00C9	Eacute	LATIN CAPITAL LETTER E WITH ACUTE	Lu	593
U+00CA	Ecircumflex	LATIN CAPITAL LETTER E WITH CIRCUMFLEX	Lu	593
U+00CB	Edieresis	LATIN CAPITAL LETTER E WITH DIAERESIS	Lu	593
U+00CC	Igrave	LATIN CAPITAL LETTER I WITH GRAVE	Lu	405
U+00CD	Iacute	LATIN CAPITAL LETTER I WITH ACUTE	Lu	405
U+00CE	Icircumflex	LATIN CAPITAL LETTER I WITH CIRCUMFLEX	Lu	405
U+00CF	Idieresis	LATIN CAPITAL LETTER I WITH DIAERESIS	Lu	405
U+00D0	Eth	LATIN CAPITAL LETTER ETH	Lu	651
U+00D1	Ntilde	LATIN CAPITAL LETTER N WITH TILDE	Lu	652
U+00D2	Ograve	LATIN CAPITAL LETTER O WITH GRAVE	Lu	638
U+00D3	Oacute	LATIN CAPITAL LETTER O WITH ACUTE	Lu	638
U+00D4	Ocircumflex	LATIN CAPITAL LETTER O WITH CIRCUMFLEX	Lu	638
U+00D5	Otilde	LATIN CAPITAL LETTER O WITH TILDE	Lu	638
U+00D6	Odieresis	LATIN CAPITAL LETTER O WITH DIAERESIS	Lu	638
U+00D7	multiply	MULTIPLICATION SIGN	Sm	387
U+00D8	Oslash	LATIN CAPITAL LETTER O WITH STROKE	Lu	629
U+00D9	Ugrave	LATIN CAPITAL LETTER U WITH GRAVE	Lu	669
U+00DA	Uacute	LATIN CAPITAL LETTER U WITH ACUTE	Lu	669
U+00DB	Ucircumflex	LATIN CAPITAL LETTER U WITH CIRCUMFLEX	Lu	669
U+00DC	Udieresis	LATIN CAPITAL LETTER U WITH DIAERESIS	Lu	669
U+00DD	Yacute	LATIN CAPITAL LETTER Y WITH ACUTE	Lu	582
U+00DE	Thorn	LATIN CAPITAL LETTER THORN	Lu	518
U+00DF	germandbls	LATIN SMALL LETTER SHARP S	Ll	518
U+00E0	agrave	LATIN SMALL LETTER A WITH GRAVE	Ll	508
U+00E1	aacute	LATIN SMALL LETTER A WITH ACUTE	Ll	508
U+00E2	acircumflex	LATIN SMALL LETTER A WITH CIRCUMFLEX	Ll	508
U+00E3	atilde	LATIN SMALL LETTER A WITH TILDE	Ll	508
U+00E4	adieresis	LATIN SMALL LETTER A WITH DIAERESIS	Ll	508
U+00E5	aring	LATIN SMALL LETTER A WITH RING ABOVE	Ll	508
U+00E6	ae	LATIN SMALL LETTER AE	Ll	773
U+00E7	ccedilla	LATIN SMALL LETTER C WITH CEDILLA	Ll	470
U+00E8	egrave	LATIN SMALL LETTER E WITH GRAVE	Ll	491
U+00E9	eacute	LATIN SMALL LETTER E WITH ACUTE	Ll	491
U+00EA	ecircumflex	LATIN SMALL LETTER E WITH CIRCUMFLEX	Ll	491
U+00EB	edieresis	LATIN SMALL LETTER E WITH DIAERESIS	Ll	491
U+00EC	igrave	LATIN SMALL LETTER I WITH GRAVE	Ll	245
U+00ED	iacute	LATIN SMALL LETTER I WITH ACUTE	Ll	245
U+00EE	icircumflex	LATIN SMALL LETTER I WITH CIRCUMFLEX	Ll	245
U+00EF	idieresis	LATIN SMALL LETTER I WITH DIAERESIS	Ll	245
U+00F0	eth	LATIN SMALL LETTER ETH	Ll	477
U+00F1	ntilde	LATIN SMALL LETTER N WITH TILDE	Ll	543
U+00F2	ograve	LATIN SMALL LETTER O WITH GRAVE	Ll	517
U+00F3	oacute	LATIN SMALL LETTER O WITH ACUTE	Ll	517
U+00F4	ocircumflex	LATIN SMALL LETTER O WITH CIRCUMFLEX	Ll	517
U+00F5	otilde	LATIN SMALL LETTER O WITH TILDE	Ll	517
U+00F6	odieresis	LATIN SMALL LETTER O WITH DIAERESIS	Ll	517
U+00F7	divide	DIVISION SIGN	Sm	438
U+00F8	oslash	LATIN SMALL LETTER O WITH STROKE	Ll	517
U+00F9	ugrave	LATIN SMALL LETTER U WITH GRAVE	Ll	518
U+00FA	uacute	LATIN SMALL LETTER U WITH ACUTE	Ll	518
U+00FB	ucircumflex	LATIN SMALL LETTER U WITH CIRCUMFLEX	Ll	518
U+00FC	udieresis	LATIN SMALL LETTER U WITH DIAERESIS	Ll	518
U+00FD	yacute	LATIN SMALL LETTER Y WITH ACUTE	Ll	458
U+00FE	thorn	LATIN SMALL LETTER THORN	Ll	521
U+00FF	ydieresis	LATIN SMALL LETTER Y WITH DIAERESIS	Ll	458
U+0101	amacron	LATIN SMALL LETTER A WITH MACRON	Ll	508
U+0102	Abreve	LATIN CAPITAL LETTER A WITH BREVE	Lu	552
U+0103	abreve	LATIN SMALL LETTER A WITH BREVE	Ll	508
U+0104	Aogonek	LATIN CAPITAL LETTER A WITH OGONEK	Lu	552
U+0105	aogonek	LATIN SMALL LETTER A WITH OGONEK	Ll	508
U+0106	Cacute	LATIN CAPITAL LETTER C WITH ACUTE	Lu	601
U+0107	cacute	LATIN SMALL LETTER C WITH ACUTE	Ll	470
U+0108	Ccircumflex	LATIN CAPITAL LETTER C WITH CIRCUMFLEX	Lu	601
U+0109	ccircumflex	LATIN SMALL LETTER C WITH CIRCUMFLEX	Ll	470
U+010C	Ccaron	LATIN CAPITAL LETTER C WITH CARON	Lu	601
U+010D	ccaron	LATIN SMALL LETTER C WITH CARON	Ll	470
U+010E	Dcaron	LATIN CAPITAL LETTER D WITH CARON	Lu	623
U+010F	dcaron	LATIN SMALL LETTER D WITH CARON	Ll	571
U+0110	Dcroat	LATIN CAPITAL LETTER D WITH STROKE	Lu	681
U+0111	dcroat	LATIN SMALL LETTER D WITH STROKE	Ll	538
U+0118	Eogonek	LATIN CAPITAL LETTER E WITH OGONEK	Lu	593
U+0119	eogonek	LATIN SMALL LETTER E WITH OGONEK	Ll	494
U+011A	Ecaron	LATIN CAPITAL LETTER E WITH CARON	Lu	593
U+011B	ecaron	LATIN SMALL LETTER E WITH CARON	Ll	491
U+011C	Gcircumflex	LATIN CAPITAL LETTER G WITH CIRCUMFLEX	Lu	706
U+011D	gcircumflex	LATIN SMALL LETTER G WITH CIRCUMFLEX	Ll	548
U+0124	Hcircumflex	LATIN CAPITAL LETTER H WITH CIRCUMFLEX	Lu	714
U+0125	hcircumflex	LATIN SMALL LETTER H WITH CIRCUMFLEX	Ll	528
U+0131	dotlessi	LATIN SMALL LETTER DOTLESS I	Ll	245
U+0134	Jcircumflex	LATIN CAPITAL LETTER J WITH CIRCUMFLEX	Lu	471
U+0135	jcircumflex	LATIN SMALL LETTER J WITH CIRCUMFLEX	Ll	261
U+0139	Lacute	LATIN CAPITAL LETTER L WITH ACUTE	Lu	513
U+013A	lacute	LATIN SMALL LETTER L WITH ACUTE	Ll	236
U+013D	Lcaron	LATIN CAPITAL LETTER L WITH CARON	Lu	513
U+013E	lcaron	LATIN SMALL LETTER L WITH CARON	Ll	281
U+0141	Lslash	LATIN CAPITAL LETTER L WITH STROKE	Lu	519
U+0142	lslash	LATIN SMALL LETTER L WITH STROKE	Ll	293
U+0143	Nacute	LATIN CAPITAL LETTER N WITH ACUTE	Lu	652
U+0144	nacute	LATIN SMALL LETTER N WITH ACUTE	Ll	543
U+0147	Ncaron	LATIN CAPITAL LETTER N WITH CARON	Lu	652
U+0148	ncaron	LATIN SMALL LETTER N WITH CARON	Ll	543
U+0150	Ohungarumlaut	LATIN CAPITAL LETTER O WITH DOUBLE ACUTE	Lu	638
U+0151	ohungarumlaut	LATIN SMALL LETTER O WITH DOUBLE ACUTE	Ll	517
U+0152	OE	LATIN CAPITAL LIGATURE OE	Lu	1018
U+0153	oe	LATIN SMALL LIGATURE OE	Ll	829
U+0154	Racute	LATIN CAPITAL LETTER R WITH ACUTE	Lu	583
U+0155	racute	LATIN SMALL LETTER R WITH ACUTE	Ll	403
U+0158	Rcaron	LATIN CAPITAL LETTER R WITH CARON	Lu	583
U+0159	rcaron	LATIN SMALL LETTER R WITH CARON	Ll	403
U+015A	Sacute	LATIN CAPITAL LETTER S WITH ACUTE	Lu	546
U+015B	sacute	LATIN SMALL LETTER S WITH ACUTE	Ll	425
U+015C	Scircumflex	LATIN CAPITAL LETTER S WITH CIRCUMFLEX	Lu	546
U+015D	scircumflex	LATIN SMALL LETTER S WITH CIRCUMFLEX	Ll	425
U+015E	Scedilla	LATIN CAPITAL LETTER S WITH CEDILLA	Lu	546
U+015F	scedilla	LATIN SMALL LETTER S WITH CEDILLA	Ll	425
U+0160	Scaron	LATIN CAPITAL LETTER S WITH CARON	Lu	546
U+0161	scaron	LATIN SMALL LETTER S WITH CARON	Ll	425
U+0163	uni021A	LATIN SMALL LETTER T WITH CEDILLA	Ll	524
U+0164	Tcaron	LATIN CAPITAL LETTER T WITH CARON	Lu	524
U+0165	tcaron	LATIN SMALL LETTER T WITH CARON	Ll	342
U+016C	Ubreve	LATIN CAPITAL LETTER U WITH BREVE	Lu	669
U+016D	ubreve	LATIN SMALL LETTER U WITH BREVE	Ll	518
U+016E	Uring	LATIN CAPITAL LETTER U WITH RING ABOVE	Lu	669
U+016F	uring	LATIN SMALL LETTER U WITH RING ABOVE	Ll	518
U+0170	Uhungarumlaut	LATIN CAPITAL LETTER U WITH DOUBLE ACUTE	Lu	669
U+0171	uhungarumlaut	LATIN SMALL LETTER U WITH DOUBLE ACUTE	Ll	518
U+0178	Ydieresis	LATIN CAPITAL LETTER Y WITH DIAERESIS	Lu	582
U+0179	Zacute	LATIN CAPITAL LETTER Z WITH ACUTE	Lu	575
U+017A	zacute	LATIN SMALL LETTER Z WITH ACUTE	Ll	429
U+017B	Zdotaccent	LATIN CAPITAL LETTER Z WITH DOT ABOVE	Lu	575
U+017C	zdotaccent	LATIN SMALL LETTER Z WITH DOT ABOVE	Ll	429
U+017D	Zcaron	LATIN CAPITAL LETTER Z WITH CARON	Lu	575
U+017E	zcaron	LATIN SMALL LETTER Z WITH CARON	Ll	429
U+021A	uni021A	LATIN CAPITAL LETTER T WITH COMMA BELOW	Lu	524
U+021B	uni021B	LATIN SMALL LETTER T WITH COMMA BELOW	Ll	328
U+0237	uni0237	LATIN SMALL LETTER DOTLESS J	Ll	261
U+02C6	circumflex	MODIFIER LETTER CIRCUMFLEX ACCENT	Lm	317
U+02C7	caron	CARON	Lm	317
U+02D8	breve	BREVE	Sk	323
U+02D9	dotaccent	DOT ABOVE	Sk	144
U+02DA	ring	RING ABOVE	Sk	260
U+02DB	ogonek	OGONEK	Sk	232
U+02DC	tilde	SMALL TILDE	Sk	397
U+02DD	hungarumlaut	DOUBLE ACUTE ACCENT	Sk	379
U+0300	gravecomb	COMBINING GRAVE ACCENT	Mn	0
U+0301	acutecomb	COMBINING ACUTE ACCENT	Mn	0
U+0302	uni0302	COMBINING CIRCUMFLEX ACCENT	Mn	0
U+0303	tildecomb	COMBINING TILDE	Mn	0
U+0304	uni0304	COMBINING MACRON	Mn	0
U+0306	uni0306	COMBINING BREVE	Mn	0
U+0307	uni0307	COMBINING DOT ABOVE	Mn	0
U+0308	uni0308	COMBINING DIAERESIS	Mn	0
U+030A	uni030A	COMBINING RING ABOVE	Mn	0
U+030B	uni030B	COMBINING DOUBLE ACUTE ACCENT	Mn	0
U+030C	uni030C	COMBINING CARON	Mn	0
U+0326	uni0326	COMBINING COMMA BELOW	Mn	0
U+0327	uni0327	COMBINING CEDILLA	Mn	0
U+0328	uni0328	COMBINING OGONEK	Mn	0
U+2013	endash	EN DASH	Pd	622
U+2014	emdash	EM DASH	Pd	806
U+2018	quoteleft	LEFT SINGLE QUOTATION MARK	Pi	204
U+2019	quoteright	RIGHT SINGLE QUOTATION MARK	Pf	204
U+201A	quotesinglbase	SINGLE LOW-9 QUOTATION MARK	Ps	287
U+201C	quotedblleft	LEFT DOUBLE QUOTATION MARK	Pi	371
U+201D	quotedblright	RIGHT DOUBLE QUOTATION MARK	Pf	369
U+201E	quotedblbase	DOUBLE LOW-9 QUOTATION MARK	Ps	452
U+2022	bullet	BULLET	Po	335
U+2026	ellipsis	HORIZONTAL ELLIPSIS	Po	666
U+2039	guilsinglleft	SINGLE LEFT-POINTING ANGLE QUOTATION MARK	Pi	347
U+203A	guilsinglright	SINGLE RIGHT-POINTING ANGLE QUOTATION MARK	Pf	349
U+2044	fraction	FRACTION SLASH	Sm	157
U+2074	uni2074	SUPERSCRIPT FOUR	No	298
U+20AC	Euro	EURO SIGN	Sc	689
U+2122	trademark	TRADE MARK SIGN	So	586
U+2212	minus	MINUS SIGN	Sm	450
U+2215	uni2215	DIVISION SLASH	Sm	395
