# !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
# This file is machine-generated by mktables from the Unicode
# database, Version 6.3.0.  Any changes made here will be lost!

# !!!!!!!   INTERNAL PERL USE ONLY   !!!!!!!
# This file is for internal use by core Perl only.  The format and even the
# name or existence of this file are subject to change without notice.  Don't
# use it directly.  Use Unicode::UCD to access the Unicode character data
# base.



# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
# map to.
$utf8::SwashInfo{'ToBc'}{'format'} = 's'; # string
$utf8::SwashInfo{'ToBc'}{'missing'} = 'L';

return <<'END';
0	8	BN
9		S
A		B
B		S
C		WS
D		B
E	1B	BN
1C	1E	B
1F		S
20		WS
21	22	ON
23	25	ET
26	2A	ON
2B		ES
2C		CS
2D		ES
2E	2F	CS
30	39	EN
3A		CS
3B	40	ON
5B	60	ON
7B	7E	ON
7F	84	BN
85		B
86	9F	BN
A0		CS
A1		ON
A2	A5	ET
A6	A9	ON
AB	AC	ON
AD		BN
AE	AF	ON
B0	B1	ET
B2	B3	EN
B4		ON
B6	B8	ON
B9		EN
BB	BF	ON
D7		ON
F7		ON
2B9	2BA	ON
2C2	2CF	ON
2D2	2DF	ON
2E5	2ED	ON
2EF	2FF	ON
300	36F	NSM
374	375	ON
37E		ON
384	385	ON
387		ON
3F6		ON
483	489	NSM
58A		ON
58F		ET
590		R
591	5BD	NSM
5BE		R
5BF		NSM
5C0		R
5C1	5C2	NSM
5C3		R
5C4	5C5	NSM
5C6		R
5C7		NSM
5C8	5FF	R
600	604	AN
605		AL
606	607	ON
608		AL
609	60A	ET
60B		AL
60C		CS
60D		AL
60E	60F	ON
610	61A	NSM
61B	64A	AL
64B	65F	NSM
660	669	AN
66A		ET
66B	66C	AN
66D	66F	AL
670		NSM
671	6D5	AL
6D6	6DC	NSM
6DD		AN
6DE		ON
6DF	6E4	NSM
6E5	6E6	AL
6E7	6E8	NSM
6E9		ON
6EA	6ED	NSM
6EE	6EF	AL
6F0	6F9	EN
6FA	710	AL
711		NSM
712	72F	AL
730	74A	NSM
74B	7A5	AL
7A6	7B0	NSM
7B1	7BF	AL
7C0	7EA	R
7EB	7F3	NSM
7F4	7F5	R
7F6	7F9	ON
7FA	815	R
816	819	NSM
81A		R
81B	823	NSM
824		R
825	827	NSM
828		R
829	82D	NSM
82E	858	R
859	85B	NSM
85C	89F	R
8A0	8E3	AL
8E4	8FE	NSM
8FF		AL
900	902	NSM
93A		NSM
93C		NSM
941	948	NSM
94D		NSM
951	957	NSM
962	963	NSM
981		NSM
9BC		NSM
9C1	9C4	NSM
9CD		NSM
9E2	9E3	NSM
9F2	9F3	ET
9FB		ET
A01	A02	NSM
A3C		NSM
A41	A42	NSM
A47	A48	NSM
A4B	A4D	NSM
A51		NSM
A70	A71	NSM
A75		NSM
A81	A82	NSM
ABC		NSM
AC1	AC5	NSM
AC7	AC8	NSM
ACD		NSM
AE2	AE3	NSM
AF1		ET
B01		NSM
B3C		NSM
B3F		NSM
B41	B44	NSM
B4D		NSM
B56		NSM
B62	B63	NSM
B82		NSM
BC0		NSM
BCD		NSM
BF3	BF8	ON
BF9		ET
BFA		ON
C3E	C40	NSM
C46	C48	NSM
C4A	C4D	NSM
C55	C56	NSM
C62	C63	NSM
C78	C7E	ON
CBC		NSM
CCC	CCD	NSM
CE2	CE3	NSM
D41	D44	NSM
D4D		NSM
D62	D63	NSM
DCA		NSM
DD2	DD4	NSM
DD6		NSM
E31		NSM
E34	E3A	NSM
E3F		ET
E47	E4E	NSM
EB1		NSM
EB4	EB9	NSM
EBB	EBC	NSM
EC8	ECD	NSM
F18	F19	NSM
F35		NSM
F37		NSM
F39		NSM
F3A	F3D	ON
F71	F7E	NSM
F80	F84	NSM
F86	F87	NSM
F8D	F97	NSM
F99	FBC	NSM
FC6		NSM
102D	1030	NSM
1032	1037	NSM
1039	103A	NSM
103D	103E	NSM
1058	1059	NSM
105E	1060	NSM
1071	1074	NSM
1082		NSM
1085	1086	NSM
108D		NSM
109D		NSM
135D	135F	NSM
1390	1399	ON
1400		ON
1680		WS
169B	169C	ON
1712	1714	NSM
1732	1734	NSM
1752	1753	NSM
1772	1773	NSM
17B4	17B5	NSM
17B7	17BD	NSM
17C6		NSM
17C9	17D3	NSM
17DB		ET
17DD		NSM
17F0	17F9	ON
1800	180A	ON
180B	180D	NSM
180E		BN
18A9		NSM
1920	1922	NSM
1927	1928	NSM
1932		NSM
1939	193B	NSM
1940		ON
1944	1945	ON
19DE	19FF	ON
1A17	1A18	NSM
1A1B		NSM
1A56		NSM
1A58	1A5E	NSM
1A60		NSM
1A62		NSM
1A65	1A6C	NSM
1A73	1A7C	NSM
1A7F		NSM
1B00	1B03	NSM
1B34		NSM
1B36	1B3A	NSM
1B3C		NSM
1B42		NSM
1B6B	1B73	NSM
1B80	1B81	NSM
1BA2	1BA5	NSM
1BA8	1BA9	NSM
1BAB		NSM
1BE6		NSM
1BE8	1BE9	NSM
1BED		NSM
1BEF	1BF1	NSM
1C2C	1C33	NSM
1C36	1C37	NSM
1CD0	1CD2	NSM
1CD4	1CE0	NSM
1CE2	1CE8	NSM
1CED		NSM
1CF4		NSM
1DC0	1DE6	NSM
1DFC	1DFF	NSM
1FBD		ON
1FBF	1FC1	ON
1FCD	1FCF	ON
1FDD	1FDF	ON
1FED	1FEF	ON
1FFD	1FFE	ON
2000	200A	WS
200B	200D	BN
200F		R
2010	2027	ON
2028		WS
2029		B
202A		LRE
202B		RLE
202C		PDF
202D		LRO
202E		RLO
202F		CS
2030	2034	ET
2035	2043	ON
2044		CS
2045	205E	ON
205F		WS
2060	2065	BN
2066		LRI
2067		RLI
2068		FSI
2069		PDI
206A	206F	BN
2070		EN
2074	2079	EN
207A	207B	ES
207C	207E	ON
2080	2089	EN
208A	208B	ES
208C	208E	ON
20A0	20CF	ET
20D0	20F0	NSM
2100	2101	ON
2103	2106	ON
2108	2109	ON
2114		ON
2116	2118	ON
211E	2123	ON
2125		ON
2127		ON
2129		ON
212E		ET
213A	213B	ON
2140	2144	ON
214A	214D	ON
2150	215F	ON
2189		ON
2190	2211	ON
2212		ES
2213		ET
2214	2335	ON
237B	2394	ON
2396	23F3	ON
2400	2426	ON
2440	244A	ON
2460	2487	ON
2488	249B	EN
24EA	26AB	ON
26AD	26FF	ON
2701	27FF	ON
2900	2B4C	ON
2B50	2B59	ON
2CE5	2CEA	ON
2CEF	2CF1	NSM
2CF9	2CFF	ON
2D7F		NSM
2DE0	2DFF	NSM
2E00	2E3B	ON
2E80	2E99	ON
2E9B	2EF3	ON
2F00	2FD5	ON
2FF0	2FFB	ON
3000		WS
3001	3004	ON
3008	3020	ON
302A	302D	NSM
3030		ON
3036	3037	ON
303D	303F	ON
3099	309A	NSM
309B	309C	ON
30A0		ON
30FB		ON
31C0	31E3	ON
321D	321E	ON
3250	325F	ON
327C	327E	ON
32B1	32BF	ON
32CC	32CF	ON
3377	337A	ON
33DE	33DF	ON
33FF		ON
4DC0	4DFF	ON
A490	A4C6	ON
A60D	A60F	ON
A66F	A672	NSM
A673		ON
A674	A67D	NSM
A67E	A67F	ON
A69F		NSM
A6F0	A6F1	NSM
A700	A721	ON
A788		ON
A802		NSM
A806		NSM
A80B		NSM
A825	A826	NSM
A828	A82B	ON
A838	A839	ET
A874	A877	ON
A8C4		NSM
A8E0	A8F1	NSM
A926	A92D	NSM
A947	A951	NSM
A980	A982	NSM
A9B3		NSM
A9B6	A9B9	NSM
A9BC		NSM
AA29	AA2E	NSM
AA31	AA32	NSM
AA35	AA36	NSM
AA43		NSM
AA4C		NSM
AAB0		NSM
AAB2	AAB4	NSM
AAB7	AAB8	NSM
AABE	AABF	NSM
AAC1		NSM
AAEC	AAED	NSM
AAF6		NSM
ABE5		NSM
ABE8		NSM
ABED		NSM
FB1D		R
FB1E		NSM
FB1F	FB28	R
FB29		ES
FB2A	FB4F	R
FB50	FD3D	AL
FD3E	FD3F	ON
FD40	FDCF	AL
FDD0	FDEF	BN
FDF0	FDFC	AL
FDFD		ON
FDFE	FDFF	AL
FE00	FE0F	NSM
FE10	FE19	ON
FE20	FE26	NSM
FE30	FE4F	ON
FE50		CS
FE51		ON
FE52		CS
FE54		ON
FE55		CS
FE56	FE5E	ON
FE5F		ET
FE60	FE61	ON
FE62	FE63	ES
FE64	FE66	ON
FE68		ON
FE69	FE6A	ET
FE6B		ON
FE70	FEFE	AL
FEFF		BN
FF01	FF02	ON
FF03	FF05	ET
FF06	FF0A	ON
FF0B		ES
FF0C		CS
FF0D		ES
FF0E	FF0F	CS
FF10	FF19	EN
FF1A		CS
FF1B	FF20	ON
FF3B	FF40	ON
FF5B	FF65	ON
FFE0	FFE1	ET
FFE2	FFE4	ON
FFE5	FFE6	ET
FFE8	FFEE	ON
FFF0	FFF8	BN
FFF9	FFFD	ON
FFFE	FFFF	BN
10101		ON
10140	1018A	ON
10190	1019B	ON
101FD		NSM
10800	1091E	R
1091F		ON
10920	10A00	R
10A01	10A03	NSM
10A04		R
10A05	10A06	NSM
10A07	10A0B	R
10A0C	10A0F	NSM
10A10	10A37	R
10A38	10A3A	NSM
10A3B	10A3E	R
10A3F		NSM
10A40	10B38	R
10B39	10B3F	ON
10B40	10E5F	R
10E60	10E7E	AN
10E7F	10FFF	R
11001		NSM
11038	11046	NSM
11052	11065	ON
11080	11081	NSM
110B3	110B6	NSM
110B9	110BA	NSM
11100	11102	NSM
11127	1112B	NSM
1112D	11134	NSM
11180	11181	NSM
111B6	111BE	NSM
116AB		NSM
116AD		NSM
116B0	116B5	NSM
116B7		NSM
16F8F	16F92	NSM
1D167	1D169	NSM
1D173	1D17A	BN
1D17B	1D182	NSM
1D185	1D18B	NSM
1D1AA	1D1AD	NSM
1D200	1D241	ON
1D242	1D244	NSM
1D245		ON
1D300	1D356	ON
1D6DB		ON
1D715		ON
1D74F		ON
1D789		ON
1D7C3		ON
1D7CE	1D7FF	EN
1E800	1EDFF	R
1EE00	1EEEF	AL
1EEF0	1EEF1	ON
1EEF2	1EEFF	AL
1EF00	1EFFF	R
1F000	1F02B	ON
1F030	1F093	ON
1F0A0	1F0AE	ON
1F0B1	1F0BE	ON
1F0C1	1F0CF	ON
1F0D1	1F0DF	ON
1F100	1F10A	EN
1F16A	1F16B	ON
1F300	1F320	ON
1F330	1F335	ON
1F337	1F37C	ON
1F380	1F393	ON
1F3A0	1F3C4	ON
1F3C6	1F3CA	ON
1F3E0	1F3F0	ON
1F400	1F43E	ON
1F440		ON
1F442	1F4F7	ON
1F4F9	1F4FC	ON
1F500	1F53D	ON
1F540	1F543	ON
1F550	1F567	ON
1F5FB	1F640	ON
1F645	1F64F	ON
1F680	1F6C5	ON
1F700	1F773	ON
1FFFE	1FFFF	BN
2FFFE	2FFFF	BN
3FFFE	3FFFF	BN
4FFFE	4FFFF	BN
5FFFE	5FFFF	BN
6FFFE	6FFFF	BN
7FFFE	7FFFF	BN
8FFFE	8FFFF	BN
9FFFE	9FFFF	BN
AFFFE	AFFFF	BN
BFFFE	BFFFF	BN
CFFFE	CFFFF	BN
DFFFE	E00FF	BN
E0100	E01EF	NSM
E01F0	E0FFF	BN
EFFFE	EFFFF	BN
FFFFE	FFFFF	BN
10FFFE	10FFFF	BN
END
