/* generated by tools/uni-trait.c */

#define TRAIT_MAX 0x10FFFF

static qse_uint16_t trait_page_0054[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0
};

static qse_uint16_t trait_page_0053[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0052[256] =
{
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0051[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0050[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_004F[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_004E[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_004D[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_004C[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_004B[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_004A[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0049[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0048[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0047[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0046[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0045[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0044[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0043[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0042[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0041[256] =
{
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0040[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_003F[256] =
{
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_003E[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0
};

static qse_uint16_t trait_page_003D[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_003C[256] =
{
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0
};

static qse_uint16_t trait_page_003B[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_003A[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0
};

static qse_uint16_t trait_page_0039[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_0038[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0037[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0036[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0035[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0034[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0033[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_0032[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0031[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0030[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_002F[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_002E[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0
};

static qse_uint16_t trait_page_002D[256] =
{
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_002C[256] =
{
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_002B[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_002A[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0029[256] =
{
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_0028[256] =
{
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_0027[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0026[256] =
{
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_0025[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0024[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_0023[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0022[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_0021[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_0020[256] =
{
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_SPACE | TRAIT_CNTRL,
	TRAIT_SPACE | TRAIT_CNTRL,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_001F[256] =
{
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0
};

static qse_uint16_t trait_page_001E[256] =
{
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_001D[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_001C[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_001B[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_001A[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0019[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_0018[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0017[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0016[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0015[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_0014[256] =
{
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_0013[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0012[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_0011[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0010[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0
};

static qse_uint16_t trait_page_000F[256] =
{
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_000E[256] =
{
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_000D[256] =
{
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_000C[256] =
{
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_000B[256] =
{
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_000A[256] =
{
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0009[256] =
{
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0008[256] =
{
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0007[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0006[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_0005[256] =
{
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	0,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0,
	0
};

static qse_uint16_t trait_page_0004[256] =
{
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_0003[256] =
{
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	0,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	0,
	0,
	0,
	0,
	0,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	0,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_0002[256] =
{
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT
};

static qse_uint16_t trait_page_0001[256] =
{
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t trait_page_0000[256] =
{
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_SPACE | TRAIT_CNTRL | TRAIT_BLANK,
	TRAIT_SPACE | TRAIT_CNTRL,
	TRAIT_SPACE | TRAIT_CNTRL,
	TRAIT_SPACE | TRAIT_CNTRL,
	TRAIT_SPACE | TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_SPACE | TRAIT_PRINT | TRAIT_BLANK,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_DIGIT | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_XDIGIT | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_CNTRL,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_UPPER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_PRINT | TRAIT_GRAPH | TRAIT_PUNCT,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH,
	TRAIT_LOWER | TRAIT_ALPHA | TRAIT_ALNUM | TRAIT_PRINT | TRAIT_GRAPH
};

static qse_uint16_t* trait_map[4352] =
{
	 /* 0x0-0xFF */ trait_page_0000,
	 /* 0x100-0x1FF */ trait_page_0001,
	 /* 0x200-0x2FF */ trait_page_0002,
	 /* 0x300-0x3FF */ trait_page_0003,
	 /* 0x400-0x4FF */ trait_page_0004,
	 /* 0x500-0x5FF */ trait_page_0005,
	 /* 0x600-0x6FF */ trait_page_0006,
	 /* 0x700-0x7FF */ trait_page_0007,
	 /* 0x800-0x8FF */ trait_page_0008,
	 /* 0x900-0x9FF */ trait_page_0009,
	 /* 0xA00-0xAFF */ trait_page_000A,
	 /* 0xB00-0xBFF */ trait_page_000B,
	 /* 0xC00-0xCFF */ trait_page_000C,
	 /* 0xD00-0xDFF */ trait_page_000D,
	 /* 0xE00-0xEFF */ trait_page_000E,
	 /* 0xF00-0xFFF */ trait_page_000F,
	 /* 0x1000-0x10FF */ trait_page_0010,
	 /* 0x1100-0x11FF */ trait_page_0011,
	 /* 0x1200-0x12FF */ trait_page_0012,
	 /* 0x1300-0x13FF */ trait_page_0013,
	 /* 0x1400-0x14FF */ trait_page_0014,
	 /* 0x1500-0x15FF */ trait_page_0015,
	 /* 0x1600-0x16FF */ trait_page_0016,
	 /* 0x1700-0x17FF */ trait_page_0017,
	 /* 0x1800-0x18FF */ trait_page_0018,
	 /* 0x1900-0x19FF */ trait_page_0019,
	 /* 0x1A00-0x1AFF */ trait_page_001A,
	 /* 0x1B00-0x1BFF */ trait_page_001B,
	 /* 0x1C00-0x1CFF */ trait_page_001C,
	 /* 0x1D00-0x1DFF */ trait_page_001D,
	 /* 0x1E00-0x1EFF */ trait_page_001E,
	 /* 0x1F00-0x1FFF */ trait_page_001F,
	 /* 0x2000-0x20FF */ trait_page_0020,
	 /* 0x2100-0x21FF */ trait_page_0021,
	 /* 0x2200-0x22FF */ trait_page_0022,
	 /* 0x2300-0x23FF */ trait_page_0023,
	 /* 0x2400-0x24FF */ trait_page_0024,
	 /* 0x2500-0x25FF */ trait_page_0022,
	 /* 0x2600-0x26FF */ trait_page_0025,
	 /* 0x2700-0x27FF */ trait_page_0026,
	 /* 0x2800-0x28FF */ trait_page_0022,
	 /* 0x2900-0x29FF */ trait_page_0022,
	 /* 0x2A00-0x2AFF */ trait_page_0022,
	 /* 0x2B00-0x2BFF */ trait_page_0027,
	 /* 0x2C00-0x2CFF */ trait_page_0028,
	 /* 0x2D00-0x2DFF */ trait_page_0029,
	 /* 0x2E00-0x2EFF */ trait_page_002A,
	 /* 0x2F00-0x2FFF */ trait_page_002B,
	 /* 0x3000-0x30FF */ trait_page_002C,
	 /* 0x3100-0x31FF */ trait_page_002D,
	 /* 0x3200-0x32FF */ trait_page_002E,
	 /* 0x3300-0x33FF */ trait_page_0022,
	 /* 0x3400-0x34FF */ trait_page_0015,
	 /* 0x3500-0x35FF */ trait_page_0015,
	 /* 0x3600-0x36FF */ trait_page_0015,
	 /* 0x3700-0x37FF */ trait_page_0015,
	 /* 0x3800-0x38FF */ trait_page_0015,
	 /* 0x3900-0x39FF */ trait_page_0015,
	 /* 0x3A00-0x3AFF */ trait_page_0015,
	 /* 0x3B00-0x3BFF */ trait_page_0015,
	 /* 0x3C00-0x3CFF */ trait_page_0015,
	 /* 0x3D00-0x3DFF */ trait_page_0015,
	 /* 0x3E00-0x3EFF */ trait_page_0015,
	 /* 0x3F00-0x3FFF */ trait_page_0015,
	 /* 0x4000-0x40FF */ trait_page_0015,
	 /* 0x4100-0x41FF */ trait_page_0015,
	 /* 0x4200-0x42FF */ trait_page_0015,
	 /* 0x4300-0x43FF */ trait_page_0015,
	 /* 0x4400-0x44FF */ trait_page_0015,
	 /* 0x4500-0x45FF */ trait_page_0015,
	 /* 0x4600-0x46FF */ trait_page_0015,
	 /* 0x4700-0x47FF */ trait_page_0015,
	 /* 0x4800-0x48FF */ trait_page_0015,
	 /* 0x4900-0x49FF */ trait_page_0015,
	 /* 0x4A00-0x4AFF */ trait_page_0015,
	 /* 0x4B00-0x4BFF */ trait_page_0015,
	 /* 0x4C00-0x4CFF */ trait_page_0015,
	 /* 0x4D00-0x4DFF */ trait_page_002F,
	 /* 0x4E00-0x4EFF */ trait_page_0015,
	 /* 0x4F00-0x4FFF */ trait_page_0015,
	 /* 0x5000-0x50FF */ trait_page_0015,
	 /* 0x5100-0x51FF */ trait_page_0015,
	 /* 0x5200-0x52FF */ trait_page_0015,
	 /* 0x5300-0x53FF */ trait_page_0015,
	 /* 0x5400-0x54FF */ trait_page_0015,
	 /* 0x5500-0x55FF */ trait_page_0015,
	 /* 0x5600-0x56FF */ trait_page_0015,
	 /* 0x5700-0x57FF */ trait_page_0015,
	 /* 0x5800-0x58FF */ trait_page_0015,
	 /* 0x5900-0x59FF */ trait_page_0015,
	 /* 0x5A00-0x5AFF */ trait_page_0015,
	 /* 0x5B00-0x5BFF */ trait_page_0015,
	 /* 0x5C00-0x5CFF */ trait_page_0015,
	 /* 0x5D00-0x5DFF */ trait_page_0015,
	 /* 0x5E00-0x5EFF */ trait_page_0015,
	 /* 0x5F00-0x5FFF */ trait_page_0015,
	 /* 0x6000-0x60FF */ trait_page_0015,
	 /* 0x6100-0x61FF */ trait_page_0015,
	 /* 0x6200-0x62FF */ trait_page_0015,
	 /* 0x6300-0x63FF */ trait_page_0015,
	 /* 0x6400-0x64FF */ trait_page_0015,
	 /* 0x6500-0x65FF */ trait_page_0015,
	 /* 0x6600-0x66FF */ trait_page_0015,
	 /* 0x6700-0x67FF */ trait_page_0015,
	 /* 0x6800-0x68FF */ trait_page_0015,
	 /* 0x6900-0x69FF */ trait_page_0015,
	 /* 0x6A00-0x6AFF */ trait_page_0015,
	 /* 0x6B00-0x6BFF */ trait_page_0015,
	 /* 0x6C00-0x6CFF */ trait_page_0015,
	 /* 0x6D00-0x6DFF */ trait_page_0015,
	 /* 0x6E00-0x6EFF */ trait_page_0015,
	 /* 0x6F00-0x6FFF */ trait_page_0015,
	 /* 0x7000-0x70FF */ trait_page_0015,
	 /* 0x7100-0x71FF */ trait_page_0015,
	 /* 0x7200-0x72FF */ trait_page_0015,
	 /* 0x7300-0x73FF */ trait_page_0015,
	 /* 0x7400-0x74FF */ trait_page_0015,
	 /* 0x7500-0x75FF */ trait_page_0015,
	 /* 0x7600-0x76FF */ trait_page_0015,
	 /* 0x7700-0x77FF */ trait_page_0015,
	 /* 0x7800-0x78FF */ trait_page_0015,
	 /* 0x7900-0x79FF */ trait_page_0015,
	 /* 0x7A00-0x7AFF */ trait_page_0015,
	 /* 0x7B00-0x7BFF */ trait_page_0015,
	 /* 0x7C00-0x7CFF */ trait_page_0015,
	 /* 0x7D00-0x7DFF */ trait_page_0015,
	 /* 0x7E00-0x7EFF */ trait_page_0015,
	 /* 0x7F00-0x7FFF */ trait_page_0015,
	 /* 0x8000-0x80FF */ trait_page_0015,
	 /* 0x8100-0x81FF */ trait_page_0015,
	 /* 0x8200-0x82FF */ trait_page_0015,
	 /* 0x8300-0x83FF */ trait_page_0015,
	 /* 0x8400-0x84FF */ trait_page_0015,
	 /* 0x8500-0x85FF */ trait_page_0015,
	 /* 0x8600-0x86FF */ trait_page_0015,
	 /* 0x8700-0x87FF */ trait_page_0015,
	 /* 0x8800-0x88FF */ trait_page_0015,
	 /* 0x8900-0x89FF */ trait_page_0015,
	 /* 0x8A00-0x8AFF */ trait_page_0015,
	 /* 0x8B00-0x8BFF */ trait_page_0015,
	 /* 0x8C00-0x8CFF */ trait_page_0015,
	 /* 0x8D00-0x8DFF */ trait_page_0015,
	 /* 0x8E00-0x8EFF */ trait_page_0015,
	 /* 0x8F00-0x8FFF */ trait_page_0015,
	 /* 0x9000-0x90FF */ trait_page_0015,
	 /* 0x9100-0x91FF */ trait_page_0015,
	 /* 0x9200-0x92FF */ trait_page_0015,
	 /* 0x9300-0x93FF */ trait_page_0015,
	 /* 0x9400-0x94FF */ trait_page_0015,
	 /* 0x9500-0x95FF */ trait_page_0015,
	 /* 0x9600-0x96FF */ trait_page_0015,
	 /* 0x9700-0x97FF */ trait_page_0015,
	 /* 0x9800-0x98FF */ trait_page_0015,
	 /* 0x9900-0x99FF */ trait_page_0015,
	 /* 0x9A00-0x9AFF */ trait_page_0015,
	 /* 0x9B00-0x9BFF */ trait_page_0015,
	 /* 0x9C00-0x9CFF */ trait_page_0015,
	 /* 0x9D00-0x9DFF */ trait_page_0015,
	 /* 0x9E00-0x9EFF */ trait_page_0015,
	 /* 0x9F00-0x9FFF */ trait_page_0030,
	 /* 0xA000-0xA0FF */ trait_page_0015,
	 /* 0xA100-0xA1FF */ trait_page_0015,
	 /* 0xA200-0xA2FF */ trait_page_0015,
	 /* 0xA300-0xA3FF */ trait_page_0015,
	 /* 0xA400-0xA4FF */ trait_page_0031,
	 /* 0xA500-0xA5FF */ trait_page_0015,
	 /* 0xA600-0xA6FF */ trait_page_0032,
	 /* 0xA700-0xA7FF */ trait_page_0033,
	 /* 0xA800-0xA8FF */ trait_page_0034,
	 /* 0xA900-0xA9FF */ trait_page_0035,
	 /* 0xAA00-0xAAFF */ trait_page_0036,
	 /* 0xAB00-0xABFF */ trait_page_0008,
	 /* 0xAC00-0xACFF */ trait_page_0015,
	 /* 0xAD00-0xADFF */ trait_page_0015,
	 /* 0xAE00-0xAEFF */ trait_page_0015,
	 /* 0xAF00-0xAFFF */ trait_page_0015,
	 /* 0xB000-0xB0FF */ trait_page_0015,
	 /* 0xB100-0xB1FF */ trait_page_0015,
	 /* 0xB200-0xB2FF */ trait_page_0015,
	 /* 0xB300-0xB3FF */ trait_page_0015,
	 /* 0xB400-0xB4FF */ trait_page_0015,
	 /* 0xB500-0xB5FF */ trait_page_0015,
	 /* 0xB600-0xB6FF */ trait_page_0015,
	 /* 0xB700-0xB7FF */ trait_page_0015,
	 /* 0xB800-0xB8FF */ trait_page_0015,
	 /* 0xB900-0xB9FF */ trait_page_0015,
	 /* 0xBA00-0xBAFF */ trait_page_0015,
	 /* 0xBB00-0xBBFF */ trait_page_0015,
	 /* 0xBC00-0xBCFF */ trait_page_0015,
	 /* 0xBD00-0xBDFF */ trait_page_0015,
	 /* 0xBE00-0xBEFF */ trait_page_0015,
	 /* 0xBF00-0xBFFF */ trait_page_0015,
	 /* 0xC000-0xC0FF */ trait_page_0015,
	 /* 0xC100-0xC1FF */ trait_page_0015,
	 /* 0xC200-0xC2FF */ trait_page_0015,
	 /* 0xC300-0xC3FF */ trait_page_0015,
	 /* 0xC400-0xC4FF */ trait_page_0015,
	 /* 0xC500-0xC5FF */ trait_page_0015,
	 /* 0xC600-0xC6FF */ trait_page_0015,
	 /* 0xC700-0xC7FF */ trait_page_0015,
	 /* 0xC800-0xC8FF */ trait_page_0015,
	 /* 0xC900-0xC9FF */ trait_page_0015,
	 /* 0xCA00-0xCAFF */ trait_page_0015,
	 /* 0xCB00-0xCBFF */ trait_page_0015,
	 /* 0xCC00-0xCCFF */ trait_page_0015,
	 /* 0xCD00-0xCDFF */ trait_page_0015,
	 /* 0xCE00-0xCEFF */ trait_page_0015,
	 /* 0xCF00-0xCFFF */ trait_page_0015,
	 /* 0xD000-0xD0FF */ trait_page_0015,
	 /* 0xD100-0xD1FF */ trait_page_0015,
	 /* 0xD200-0xD2FF */ trait_page_0015,
	 /* 0xD300-0xD3FF */ trait_page_0015,
	 /* 0xD400-0xD4FF */ trait_page_0015,
	 /* 0xD500-0xD5FF */ trait_page_0015,
	 /* 0xD600-0xD6FF */ trait_page_0015,
	 /* 0xD700-0xD7FF */ trait_page_0037,
	 /* 0xD800-0xD8FF */ trait_page_0008,
	 /* 0xD900-0xD9FF */ trait_page_0008,
	 /* 0xDA00-0xDAFF */ trait_page_0008,
	 /* 0xDB00-0xDBFF */ trait_page_0008,
	 /* 0xDC00-0xDCFF */ trait_page_0008,
	 /* 0xDD00-0xDDFF */ trait_page_0008,
	 /* 0xDE00-0xDEFF */ trait_page_0008,
	 /* 0xDF00-0xDFFF */ trait_page_0008,
	 /* 0xE000-0xE0FF */ trait_page_0022,
	 /* 0xE100-0xE1FF */ trait_page_0022,
	 /* 0xE200-0xE2FF */ trait_page_0022,
	 /* 0xE300-0xE3FF */ trait_page_0022,
	 /* 0xE400-0xE4FF */ trait_page_0022,
	 /* 0xE500-0xE5FF */ trait_page_0022,
	 /* 0xE600-0xE6FF */ trait_page_0022,
	 /* 0xE700-0xE7FF */ trait_page_0022,
	 /* 0xE800-0xE8FF */ trait_page_0022,
	 /* 0xE900-0xE9FF */ trait_page_0022,
	 /* 0xEA00-0xEAFF */ trait_page_0022,
	 /* 0xEB00-0xEBFF */ trait_page_0022,
	 /* 0xEC00-0xECFF */ trait_page_0022,
	 /* 0xED00-0xEDFF */ trait_page_0022,
	 /* 0xEE00-0xEEFF */ trait_page_0022,
	 /* 0xEF00-0xEFFF */ trait_page_0022,
	 /* 0xF000-0xF0FF */ trait_page_0022,
	 /* 0xF100-0xF1FF */ trait_page_0022,
	 /* 0xF200-0xF2FF */ trait_page_0022,
	 /* 0xF300-0xF3FF */ trait_page_0022,
	 /* 0xF400-0xF4FF */ trait_page_0022,
	 /* 0xF500-0xF5FF */ trait_page_0022,
	 /* 0xF600-0xF6FF */ trait_page_0022,
	 /* 0xF700-0xF7FF */ trait_page_0022,
	 /* 0xF800-0xF8FF */ trait_page_0022,
	 /* 0xF900-0xF9FF */ trait_page_0015,
	 /* 0xFA00-0xFAFF */ trait_page_0038,
	 /* 0xFB00-0xFBFF */ trait_page_0039,
	 /* 0xFC00-0xFCFF */ trait_page_0015,
	 /* 0xFD00-0xFDFF */ trait_page_003A,
	 /* 0xFE00-0xFEFF */ trait_page_003B,
	 /* 0xFF00-0xFFFF */ trait_page_003C,
	 /* 0x10000-0x100FF */ trait_page_003D,
	 /* 0x10100-0x101FF */ trait_page_003E,
	 /* 0x10200-0x102FF */ trait_page_003F,
	 /* 0x10300-0x103FF */ trait_page_0040,
	 /* 0x10400-0x104FF */ trait_page_0041,
	 /* 0x10500-0x105FF */ trait_page_0008,
	 /* 0x10600-0x106FF */ trait_page_0008,
	 /* 0x10700-0x107FF */ trait_page_0008,
	 /* 0x10800-0x108FF */ trait_page_0042,
	 /* 0x10900-0x109FF */ trait_page_0043,
	 /* 0x10A00-0x10AFF */ trait_page_0044,
	 /* 0x10B00-0x10BFF */ trait_page_0008,
	 /* 0x10C00-0x10CFF */ trait_page_0008,
	 /* 0x10D00-0x10DFF */ trait_page_0008,
	 /* 0x10E00-0x10EFF */ trait_page_0008,
	 /* 0x10F00-0x10FFF */ trait_page_0008,
	 /* 0x11000-0x110FF */ trait_page_0008,
	 /* 0x11100-0x111FF */ trait_page_0008,
	 /* 0x11200-0x112FF */ trait_page_0008,
	 /* 0x11300-0x113FF */ trait_page_0008,
	 /* 0x11400-0x114FF */ trait_page_0008,
	 /* 0x11500-0x115FF */ trait_page_0008,
	 /* 0x11600-0x116FF */ trait_page_0008,
	 /* 0x11700-0x117FF */ trait_page_0008,
	 /* 0x11800-0x118FF */ trait_page_0008,
	 /* 0x11900-0x119FF */ trait_page_0008,
	 /* 0x11A00-0x11AFF */ trait_page_0008,
	 /* 0x11B00-0x11BFF */ trait_page_0008,
	 /* 0x11C00-0x11CFF */ trait_page_0008,
	 /* 0x11D00-0x11DFF */ trait_page_0008,
	 /* 0x11E00-0x11EFF */ trait_page_0008,
	 /* 0x11F00-0x11FFF */ trait_page_0008,
	 /* 0x12000-0x120FF */ trait_page_0015,
	 /* 0x12100-0x121FF */ trait_page_0015,
	 /* 0x12200-0x122FF */ trait_page_0015,
	 /* 0x12300-0x123FF */ trait_page_0045,
	 /* 0x12400-0x124FF */ trait_page_0046,
	 /* 0x12500-0x125FF */ trait_page_0008,
	 /* 0x12600-0x126FF */ trait_page_0008,
	 /* 0x12700-0x127FF */ trait_page_0008,
	 /* 0x12800-0x128FF */ trait_page_0008,
	 /* 0x12900-0x129FF */ trait_page_0008,
	 /* 0x12A00-0x12AFF */ trait_page_0008,
	 /* 0x12B00-0x12BFF */ trait_page_0008,
	 /* 0x12C00-0x12CFF */ trait_page_0008,
	 /* 0x12D00-0x12DFF */ trait_page_0008,
	 /* 0x12E00-0x12EFF */ trait_page_0008,
	 /* 0x12F00-0x12FFF */ trait_page_0008,
	 /* 0x13000-0x130FF */ trait_page_0008,
	 /* 0x13100-0x131FF */ trait_page_0008,
	 /* 0x13200-0x132FF */ trait_page_0008,
	 /* 0x13300-0x133FF */ trait_page_0008,
	 /* 0x13400-0x134FF */ trait_page_0008,
	 /* 0x13500-0x135FF */ trait_page_0008,
	 /* 0x13600-0x136FF */ trait_page_0008,
	 /* 0x13700-0x137FF */ trait_page_0008,
	 /* 0x13800-0x138FF */ trait_page_0008,
	 /* 0x13900-0x139FF */ trait_page_0008,
	 /* 0x13A00-0x13AFF */ trait_page_0008,
	 /* 0x13B00-0x13BFF */ trait_page_0008,
	 /* 0x13C00-0x13CFF */ trait_page_0008,
	 /* 0x13D00-0x13DFF */ trait_page_0008,
	 /* 0x13E00-0x13EFF */ trait_page_0008,
	 /* 0x13F00-0x13FFF */ trait_page_0008,
	 /* 0x14000-0x140FF */ trait_page_0008,
	 /* 0x14100-0x141FF */ trait_page_0008,
	 /* 0x14200-0x142FF */ trait_page_0008,
	 /* 0x14300-0x143FF */ trait_page_0008,
	 /* 0x14400-0x144FF */ trait_page_0008,
	 /* 0x14500-0x145FF */ trait_page_0008,
	 /* 0x14600-0x146FF */ trait_page_0008,
	 /* 0x14700-0x147FF */ trait_page_0008,
	 /* 0x14800-0x148FF */ trait_page_0008,
	 /* 0x14900-0x149FF */ trait_page_0008,
	 /* 0x14A00-0x14AFF */ trait_page_0008,
	 /* 0x14B00-0x14BFF */ trait_page_0008,
	 /* 0x14C00-0x14CFF */ trait_page_0008,
	 /* 0x14D00-0x14DFF */ trait_page_0008,
	 /* 0x14E00-0x14EFF */ trait_page_0008,
	 /* 0x14F00-0x14FFF */ trait_page_0008,
	 /* 0x15000-0x150FF */ trait_page_0008,
	 /* 0x15100-0x151FF */ trait_page_0008,
	 /* 0x15200-0x152FF */ trait_page_0008,
	 /* 0x15300-0x153FF */ trait_page_0008,
	 /* 0x15400-0x154FF */ trait_page_0008,
	 /* 0x15500-0x155FF */ trait_page_0008,
	 /* 0x15600-0x156FF */ trait_page_0008,
	 /* 0x15700-0x157FF */ trait_page_0008,
	 /* 0x15800-0x158FF */ trait_page_0008,
	 /* 0x15900-0x159FF */ trait_page_0008,
	 /* 0x15A00-0x15AFF */ trait_page_0008,
	 /* 0x15B00-0x15BFF */ trait_page_0008,
	 /* 0x15C00-0x15CFF */ trait_page_0008,
	 /* 0x15D00-0x15DFF */ trait_page_0008,
	 /* 0x15E00-0x15EFF */ trait_page_0008,
	 /* 0x15F00-0x15FFF */ trait_page_0008,
	 /* 0x16000-0x160FF */ trait_page_0008,
	 /* 0x16100-0x161FF */ trait_page_0008,
	 /* 0x16200-0x162FF */ trait_page_0008,
	 /* 0x16300-0x163FF */ trait_page_0008,
	 /* 0x16400-0x164FF */ trait_page_0008,
	 /* 0x16500-0x165FF */ trait_page_0008,
	 /* 0x16600-0x166FF */ trait_page_0008,
	 /* 0x16700-0x167FF */ trait_page_0008,
	 /* 0x16800-0x168FF */ trait_page_0008,
	 /* 0x16900-0x169FF */ trait_page_0008,
	 /* 0x16A00-0x16AFF */ trait_page_0008,
	 /* 0x16B00-0x16BFF */ trait_page_0008,
	 /* 0x16C00-0x16CFF */ trait_page_0008,
	 /* 0x16D00-0x16DFF */ trait_page_0008,
	 /* 0x16E00-0x16EFF */ trait_page_0008,
	 /* 0x16F00-0x16FFF */ trait_page_0008,
	 /* 0x17000-0x170FF */ trait_page_0008,
	 /* 0x17100-0x171FF */ trait_page_0008,
	 /* 0x17200-0x172FF */ trait_page_0008,
	 /* 0x17300-0x173FF */ trait_page_0008,
	 /* 0x17400-0x174FF */ trait_page_0008,
	 /* 0x17500-0x175FF */ trait_page_0008,
	 /* 0x17600-0x176FF */ trait_page_0008,
	 /* 0x17700-0x177FF */ trait_page_0008,
	 /* 0x17800-0x178FF */ trait_page_0008,
	 /* 0x17900-0x179FF */ trait_page_0008,
	 /* 0x17A00-0x17AFF */ trait_page_0008,
	 /* 0x17B00-0x17BFF */ trait_page_0008,
	 /* 0x17C00-0x17CFF */ trait_page_0008,
	 /* 0x17D00-0x17DFF */ trait_page_0008,
	 /* 0x17E00-0x17EFF */ trait_page_0008,
	 /* 0x17F00-0x17FFF */ trait_page_0008,
	 /* 0x18000-0x180FF */ trait_page_0008,
	 /* 0x18100-0x181FF */ trait_page_0008,
	 /* 0x18200-0x182FF */ trait_page_0008,
	 /* 0x18300-0x183FF */ trait_page_0008,
	 /* 0x18400-0x184FF */ trait_page_0008,
	 /* 0x18500-0x185FF */ trait_page_0008,
	 /* 0x18600-0x186FF */ trait_page_0008,
	 /* 0x18700-0x187FF */ trait_page_0008,
	 /* 0x18800-0x188FF */ trait_page_0008,
	 /* 0x18900-0x189FF */ trait_page_0008,
	 /* 0x18A00-0x18AFF */ trait_page_0008,
	 /* 0x18B00-0x18BFF */ trait_page_0008,
	 /* 0x18C00-0x18CFF */ trait_page_0008,
	 /* 0x18D00-0x18DFF */ trait_page_0008,
	 /* 0x18E00-0x18EFF */ trait_page_0008,
	 /* 0x18F00-0x18FFF */ trait_page_0008,
	 /* 0x19000-0x190FF */ trait_page_0008,
	 /* 0x19100-0x191FF */ trait_page_0008,
	 /* 0x19200-0x192FF */ trait_page_0008,
	 /* 0x19300-0x193FF */ trait_page_0008,
	 /* 0x19400-0x194FF */ trait_page_0008,
	 /* 0x19500-0x195FF */ trait_page_0008,
	 /* 0x19600-0x196FF */ trait_page_0008,
	 /* 0x19700-0x197FF */ trait_page_0008,
	 /* 0x19800-0x198FF */ trait_page_0008,
	 /* 0x19900-0x199FF */ trait_page_0008,
	 /* 0x19A00-0x19AFF */ trait_page_0008,
	 /* 0x19B00-0x19BFF */ trait_page_0008,
	 /* 0x19C00-0x19CFF */ trait_page_0008,
	 /* 0x19D00-0x19DFF */ trait_page_0008,
	 /* 0x19E00-0x19EFF */ trait_page_0008,
	 /* 0x19F00-0x19FFF */ trait_page_0008,
	 /* 0x1A000-0x1A0FF */ trait_page_0008,
	 /* 0x1A100-0x1A1FF */ trait_page_0008,
	 /* 0x1A200-0x1A2FF */ trait_page_0008,
	 /* 0x1A300-0x1A3FF */ trait_page_0008,
	 /* 0x1A400-0x1A4FF */ trait_page_0008,
	 /* 0x1A500-0x1A5FF */ trait_page_0008,
	 /* 0x1A600-0x1A6FF */ trait_page_0008,
	 /* 0x1A700-0x1A7FF */ trait_page_0008,
	 /* 0x1A800-0x1A8FF */ trait_page_0008,
	 /* 0x1A900-0x1A9FF */ trait_page_0008,
	 /* 0x1AA00-0x1AAFF */ trait_page_0008,
	 /* 0x1AB00-0x1ABFF */ trait_page_0008,
	 /* 0x1AC00-0x1ACFF */ trait_page_0008,
	 /* 0x1AD00-0x1ADFF */ trait_page_0008,
	 /* 0x1AE00-0x1AEFF */ trait_page_0008,
	 /* 0x1AF00-0x1AFFF */ trait_page_0008,
	 /* 0x1B000-0x1B0FF */ trait_page_0008,
	 /* 0x1B100-0x1B1FF */ trait_page_0008,
	 /* 0x1B200-0x1B2FF */ trait_page_0008,
	 /* 0x1B300-0x1B3FF */ trait_page_0008,
	 /* 0x1B400-0x1B4FF */ trait_page_0008,
	 /* 0x1B500-0x1B5FF */ trait_page_0008,
	 /* 0x1B600-0x1B6FF */ trait_page_0008,
	 /* 0x1B700-0x1B7FF */ trait_page_0008,
	 /* 0x1B800-0x1B8FF */ trait_page_0008,
	 /* 0x1B900-0x1B9FF */ trait_page_0008,
	 /* 0x1BA00-0x1BAFF */ trait_page_0008,
	 /* 0x1BB00-0x1BBFF */ trait_page_0008,
	 /* 0x1BC00-0x1BCFF */ trait_page_0008,
	 /* 0x1BD00-0x1BDFF */ trait_page_0008,
	 /* 0x1BE00-0x1BEFF */ trait_page_0008,
	 /* 0x1BF00-0x1BFFF */ trait_page_0008,
	 /* 0x1C000-0x1C0FF */ trait_page_0008,
	 /* 0x1C100-0x1C1FF */ trait_page_0008,
	 /* 0x1C200-0x1C2FF */ trait_page_0008,
	 /* 0x1C300-0x1C3FF */ trait_page_0008,
	 /* 0x1C400-0x1C4FF */ trait_page_0008,
	 /* 0x1C500-0x1C5FF */ trait_page_0008,
	 /* 0x1C600-0x1C6FF */ trait_page_0008,
	 /* 0x1C700-0x1C7FF */ trait_page_0008,
	 /* 0x1C800-0x1C8FF */ trait_page_0008,
	 /* 0x1C900-0x1C9FF */ trait_page_0008,
	 /* 0x1CA00-0x1CAFF */ trait_page_0008,
	 /* 0x1CB00-0x1CBFF */ trait_page_0008,
	 /* 0x1CC00-0x1CCFF */ trait_page_0008,
	 /* 0x1CD00-0x1CDFF */ trait_page_0008,
	 /* 0x1CE00-0x1CEFF */ trait_page_0008,
	 /* 0x1CF00-0x1CFFF */ trait_page_0008,
	 /* 0x1D000-0x1D0FF */ trait_page_0047,
	 /* 0x1D100-0x1D1FF */ trait_page_0048,
	 /* 0x1D200-0x1D2FF */ trait_page_0049,
	 /* 0x1D300-0x1D3FF */ trait_page_004A,
	 /* 0x1D400-0x1D4FF */ trait_page_004B,
	 /* 0x1D500-0x1D5FF */ trait_page_004C,
	 /* 0x1D600-0x1D6FF */ trait_page_004D,
	 /* 0x1D700-0x1D7FF */ trait_page_004E,
	 /* 0x1D800-0x1D8FF */ trait_page_0008,
	 /* 0x1D900-0x1D9FF */ trait_page_0008,
	 /* 0x1DA00-0x1DAFF */ trait_page_0008,
	 /* 0x1DB00-0x1DBFF */ trait_page_0008,
	 /* 0x1DC00-0x1DCFF */ trait_page_0008,
	 /* 0x1DD00-0x1DDFF */ trait_page_0008,
	 /* 0x1DE00-0x1DEFF */ trait_page_0008,
	 /* 0x1DF00-0x1DFFF */ trait_page_0008,
	 /* 0x1E000-0x1E0FF */ trait_page_0008,
	 /* 0x1E100-0x1E1FF */ trait_page_0008,
	 /* 0x1E200-0x1E2FF */ trait_page_0008,
	 /* 0x1E300-0x1E3FF */ trait_page_0008,
	 /* 0x1E400-0x1E4FF */ trait_page_0008,
	 /* 0x1E500-0x1E5FF */ trait_page_0008,
	 /* 0x1E600-0x1E6FF */ trait_page_0008,
	 /* 0x1E700-0x1E7FF */ trait_page_0008,
	 /* 0x1E800-0x1E8FF */ trait_page_0008,
	 /* 0x1E900-0x1E9FF */ trait_page_0008,
	 /* 0x1EA00-0x1EAFF */ trait_page_0008,
	 /* 0x1EB00-0x1EBFF */ trait_page_0008,
	 /* 0x1EC00-0x1ECFF */ trait_page_0008,
	 /* 0x1ED00-0x1EDFF */ trait_page_0008,
	 /* 0x1EE00-0x1EEFF */ trait_page_0008,
	 /* 0x1EF00-0x1EFFF */ trait_page_0008,
	 /* 0x1F000-0x1F0FF */ trait_page_004F,
	 /* 0x1F100-0x1F1FF */ trait_page_0008,
	 /* 0x1F200-0x1F2FF */ trait_page_0008,
	 /* 0x1F300-0x1F3FF */ trait_page_0008,
	 /* 0x1F400-0x1F4FF */ trait_page_0008,
	 /* 0x1F500-0x1F5FF */ trait_page_0008,
	 /* 0x1F600-0x1F6FF */ trait_page_0008,
	 /* 0x1F700-0x1F7FF */ trait_page_0008,
	 /* 0x1F800-0x1F8FF */ trait_page_0008,
	 /* 0x1F900-0x1F9FF */ trait_page_0008,
	 /* 0x1FA00-0x1FAFF */ trait_page_0008,
	 /* 0x1FB00-0x1FBFF */ trait_page_0008,
	 /* 0x1FC00-0x1FCFF */ trait_page_0008,
	 /* 0x1FD00-0x1FDFF */ trait_page_0008,
	 /* 0x1FE00-0x1FEFF */ trait_page_0008,
	 /* 0x1FF00-0x1FFFF */ trait_page_0008,
	 /* 0x20000-0x200FF */ trait_page_0015,
	 /* 0x20100-0x201FF */ trait_page_0015,
	 /* 0x20200-0x202FF */ trait_page_0015,
	 /* 0x20300-0x203FF */ trait_page_0015,
	 /* 0x20400-0x204FF */ trait_page_0015,
	 /* 0x20500-0x205FF */ trait_page_0015,
	 /* 0x20600-0x206FF */ trait_page_0015,
	 /* 0x20700-0x207FF */ trait_page_0015,
	 /* 0x20800-0x208FF */ trait_page_0015,
	 /* 0x20900-0x209FF */ trait_page_0015,
	 /* 0x20A00-0x20AFF */ trait_page_0015,
	 /* 0x20B00-0x20BFF */ trait_page_0015,
	 /* 0x20C00-0x20CFF */ trait_page_0015,
	 /* 0x20D00-0x20DFF */ trait_page_0015,
	 /* 0x20E00-0x20EFF */ trait_page_0015,
	 /* 0x20F00-0x20FFF */ trait_page_0015,
	 /* 0x21000-0x210FF */ trait_page_0015,
	 /* 0x21100-0x211FF */ trait_page_0015,
	 /* 0x21200-0x212FF */ trait_page_0015,
	 /* 0x21300-0x213FF */ trait_page_0015,
	 /* 0x21400-0x214FF */ trait_page_0015,
	 /* 0x21500-0x215FF */ trait_page_0015,
	 /* 0x21600-0x216FF */ trait_page_0015,
	 /* 0x21700-0x217FF */ trait_page_0015,
	 /* 0x21800-0x218FF */ trait_page_0015,
	 /* 0x21900-0x219FF */ trait_page_0015,
	 /* 0x21A00-0x21AFF */ trait_page_0015,
	 /* 0x21B00-0x21BFF */ trait_page_0015,
	 /* 0x21C00-0x21CFF */ trait_page_0015,
	 /* 0x21D00-0x21DFF */ trait_page_0015,
	 /* 0x21E00-0x21EFF */ trait_page_0015,
	 /* 0x21F00-0x21FFF */ trait_page_0015,
	 /* 0x22000-0x220FF */ trait_page_0015,
	 /* 0x22100-0x221FF */ trait_page_0015,
	 /* 0x22200-0x222FF */ trait_page_0015,
	 /* 0x22300-0x223FF */ trait_page_0015,
	 /* 0x22400-0x224FF */ trait_page_0015,
	 /* 0x22500-0x225FF */ trait_page_0015,
	 /* 0x22600-0x226FF */ trait_page_0015,
	 /* 0x22700-0x227FF */ trait_page_0015,
	 /* 0x22800-0x228FF */ trait_page_0015,
	 /* 0x22900-0x229FF */ trait_page_0015,
	 /* 0x22A00-0x22AFF */ trait_page_0015,
	 /* 0x22B00-0x22BFF */ trait_page_0015,
	 /* 0x22C00-0x22CFF */ trait_page_0015,
	 /* 0x22D00-0x22DFF */ trait_page_0015,
	 /* 0x22E00-0x22EFF */ trait_page_0015,
	 /* 0x22F00-0x22FFF */ trait_page_0015,
	 /* 0x23000-0x230FF */ trait_page_0015,
	 /* 0x23100-0x231FF */ trait_page_0015,
	 /* 0x23200-0x232FF */ trait_page_0015,
	 /* 0x23300-0x233FF */ trait_page_0015,
	 /* 0x23400-0x234FF */ trait_page_0015,
	 /* 0x23500-0x235FF */ trait_page_0015,
	 /* 0x23600-0x236FF */ trait_page_0015,
	 /* 0x23700-0x237FF */ trait_page_0015,
	 /* 0x23800-0x238FF */ trait_page_0015,
	 /* 0x23900-0x239FF */ trait_page_0015,
	 /* 0x23A00-0x23AFF */ trait_page_0015,
	 /* 0x23B00-0x23BFF */ trait_page_0015,
	 /* 0x23C00-0x23CFF */ trait_page_0015,
	 /* 0x23D00-0x23DFF */ trait_page_0015,
	 /* 0x23E00-0x23EFF */ trait_page_0015,
	 /* 0x23F00-0x23FFF */ trait_page_0015,
	 /* 0x24000-0x240FF */ trait_page_0015,
	 /* 0x24100-0x241FF */ trait_page_0015,
	 /* 0x24200-0x242FF */ trait_page_0015,
	 /* 0x24300-0x243FF */ trait_page_0015,
	 /* 0x24400-0x244FF */ trait_page_0015,
	 /* 0x24500-0x245FF */ trait_page_0015,
	 /* 0x24600-0x246FF */ trait_page_0015,
	 /* 0x24700-0x247FF */ trait_page_0015,
	 /* 0x24800-0x248FF */ trait_page_0015,
	 /* 0x24900-0x249FF */ trait_page_0015,
	 /* 0x24A00-0x24AFF */ trait_page_0015,
	 /* 0x24B00-0x24BFF */ trait_page_0015,
	 /* 0x24C00-0x24CFF */ trait_page_0015,
	 /* 0x24D00-0x24DFF */ trait_page_0015,
	 /* 0x24E00-0x24EFF */ trait_page_0015,
	 /* 0x24F00-0x24FFF */ trait_page_0015,
	 /* 0x25000-0x250FF */ trait_page_0015,
	 /* 0x25100-0x251FF */ trait_page_0015,
	 /* 0x25200-0x252FF */ trait_page_0015,
	 /* 0x25300-0x253FF */ trait_page_0015,
	 /* 0x25400-0x254FF */ trait_page_0015,
	 /* 0x25500-0x255FF */ trait_page_0015,
	 /* 0x25600-0x256FF */ trait_page_0015,
	 /* 0x25700-0x257FF */ trait_page_0015,
	 /* 0x25800-0x258FF */ trait_page_0015,
	 /* 0x25900-0x259FF */ trait_page_0015,
	 /* 0x25A00-0x25AFF */ trait_page_0015,
	 /* 0x25B00-0x25BFF */ trait_page_0015,
	 /* 0x25C00-0x25CFF */ trait_page_0015,
	 /* 0x25D00-0x25DFF */ trait_page_0015,
	 /* 0x25E00-0x25EFF */ trait_page_0015,
	 /* 0x25F00-0x25FFF */ trait_page_0015,
	 /* 0x26000-0x260FF */ trait_page_0015,
	 /* 0x26100-0x261FF */ trait_page_0015,
	 /* 0x26200-0x262FF */ trait_page_0015,
	 /* 0x26300-0x263FF */ trait_page_0015,
	 /* 0x26400-0x264FF */ trait_page_0015,
	 /* 0x26500-0x265FF */ trait_page_0015,
	 /* 0x26600-0x266FF */ trait_page_0015,
	 /* 0x26700-0x267FF */ trait_page_0015,
	 /* 0x26800-0x268FF */ trait_page_0015,
	 /* 0x26900-0x269FF */ trait_page_0015,
	 /* 0x26A00-0x26AFF */ trait_page_0015,
	 /* 0x26B00-0x26BFF */ trait_page_0015,
	 /* 0x26C00-0x26CFF */ trait_page_0015,
	 /* 0x26D00-0x26DFF */ trait_page_0015,
	 /* 0x26E00-0x26EFF */ trait_page_0015,
	 /* 0x26F00-0x26FFF */ trait_page_0015,
	 /* 0x27000-0x270FF */ trait_page_0015,
	 /* 0x27100-0x271FF */ trait_page_0015,
	 /* 0x27200-0x272FF */ trait_page_0015,
	 /* 0x27300-0x273FF */ trait_page_0015,
	 /* 0x27400-0x274FF */ trait_page_0015,
	 /* 0x27500-0x275FF */ trait_page_0015,
	 /* 0x27600-0x276FF */ trait_page_0015,
	 /* 0x27700-0x277FF */ trait_page_0015,
	 /* 0x27800-0x278FF */ trait_page_0015,
	 /* 0x27900-0x279FF */ trait_page_0015,
	 /* 0x27A00-0x27AFF */ trait_page_0015,
	 /* 0x27B00-0x27BFF */ trait_page_0015,
	 /* 0x27C00-0x27CFF */ trait_page_0015,
	 /* 0x27D00-0x27DFF */ trait_page_0015,
	 /* 0x27E00-0x27EFF */ trait_page_0015,
	 /* 0x27F00-0x27FFF */ trait_page_0015,
	 /* 0x28000-0x280FF */ trait_page_0015,
	 /* 0x28100-0x281FF */ trait_page_0015,
	 /* 0x28200-0x282FF */ trait_page_0015,
	 /* 0x28300-0x283FF */ trait_page_0015,
	 /* 0x28400-0x284FF */ trait_page_0015,
	 /* 0x28500-0x285FF */ trait_page_0015,
	 /* 0x28600-0x286FF */ trait_page_0015,
	 /* 0x28700-0x287FF */ trait_page_0015,
	 /* 0x28800-0x288FF */ trait_page_0015,
	 /* 0x28900-0x289FF */ trait_page_0015,
	 /* 0x28A00-0x28AFF */ trait_page_0015,
	 /* 0x28B00-0x28BFF */ trait_page_0015,
	 /* 0x28C00-0x28CFF */ trait_page_0015,
	 /* 0x28D00-0x28DFF */ trait_page_0015,
	 /* 0x28E00-0x28EFF */ trait_page_0015,
	 /* 0x28F00-0x28FFF */ trait_page_0015,
	 /* 0x29000-0x290FF */ trait_page_0015,
	 /* 0x29100-0x291FF */ trait_page_0015,
	 /* 0x29200-0x292FF */ trait_page_0015,
	 /* 0x29300-0x293FF */ trait_page_0015,
	 /* 0x29400-0x294FF */ trait_page_0015,
	 /* 0x29500-0x295FF */ trait_page_0015,
	 /* 0x29600-0x296FF */ trait_page_0015,
	 /* 0x29700-0x297FF */ trait_page_0015,
	 /* 0x29800-0x298FF */ trait_page_0015,
	 /* 0x29900-0x299FF */ trait_page_0015,
	 /* 0x29A00-0x29AFF */ trait_page_0015,
	 /* 0x29B00-0x29BFF */ trait_page_0015,
	 /* 0x29C00-0x29CFF */ trait_page_0015,
	 /* 0x29D00-0x29DFF */ trait_page_0015,
	 /* 0x29E00-0x29EFF */ trait_page_0015,
	 /* 0x29F00-0x29FFF */ trait_page_0015,
	 /* 0x2A000-0x2A0FF */ trait_page_0015,
	 /* 0x2A100-0x2A1FF */ trait_page_0015,
	 /* 0x2A200-0x2A2FF */ trait_page_0015,
	 /* 0x2A300-0x2A3FF */ trait_page_0015,
	 /* 0x2A400-0x2A4FF */ trait_page_0015,
	 /* 0x2A500-0x2A5FF */ trait_page_0015,
	 /* 0x2A600-0x2A6FF */ trait_page_0050,
	 /* 0x2A700-0x2A7FF */ trait_page_0008,
	 /* 0x2A800-0x2A8FF */ trait_page_0008,
	 /* 0x2A900-0x2A9FF */ trait_page_0008,
	 /* 0x2AA00-0x2AAFF */ trait_page_0008,
	 /* 0x2AB00-0x2ABFF */ trait_page_0008,
	 /* 0x2AC00-0x2ACFF */ trait_page_0008,
	 /* 0x2AD00-0x2ADFF */ trait_page_0008,
	 /* 0x2AE00-0x2AEFF */ trait_page_0008,
	 /* 0x2AF00-0x2AFFF */ trait_page_0008,
	 /* 0x2B000-0x2B0FF */ trait_page_0008,
	 /* 0x2B100-0x2B1FF */ trait_page_0008,
	 /* 0x2B200-0x2B2FF */ trait_page_0008,
	 /* 0x2B300-0x2B3FF */ trait_page_0008,
	 /* 0x2B400-0x2B4FF */ trait_page_0008,
	 /* 0x2B500-0x2B5FF */ trait_page_0008,
	 /* 0x2B600-0x2B6FF */ trait_page_0008,
	 /* 0x2B700-0x2B7FF */ trait_page_0008,
	 /* 0x2B800-0x2B8FF */ trait_page_0008,
	 /* 0x2B900-0x2B9FF */ trait_page_0008,
	 /* 0x2BA00-0x2BAFF */ trait_page_0008,
	 /* 0x2BB00-0x2BBFF */ trait_page_0008,
	 /* 0x2BC00-0x2BCFF */ trait_page_0008,
	 /* 0x2BD00-0x2BDFF */ trait_page_0008,
	 /* 0x2BE00-0x2BEFF */ trait_page_0008,
	 /* 0x2BF00-0x2BFFF */ trait_page_0008,
	 /* 0x2C000-0x2C0FF */ trait_page_0008,
	 /* 0x2C100-0x2C1FF */ trait_page_0008,
	 /* 0x2C200-0x2C2FF */ trait_page_0008,
	 /* 0x2C300-0x2C3FF */ trait_page_0008,
	 /* 0x2C400-0x2C4FF */ trait_page_0008,
	 /* 0x2C500-0x2C5FF */ trait_page_0008,
	 /* 0x2C600-0x2C6FF */ trait_page_0008,
	 /* 0x2C700-0x2C7FF */ trait_page_0008,
	 /* 0x2C800-0x2C8FF */ trait_page_0008,
	 /* 0x2C900-0x2C9FF */ trait_page_0008,
	 /* 0x2CA00-0x2CAFF */ trait_page_0008,
	 /* 0x2CB00-0x2CBFF */ trait_page_0008,
	 /* 0x2CC00-0x2CCFF */ trait_page_0008,
	 /* 0x2CD00-0x2CDFF */ trait_page_0008,
	 /* 0x2CE00-0x2CEFF */ trait_page_0008,
	 /* 0x2CF00-0x2CFFF */ trait_page_0008,
	 /* 0x2D000-0x2D0FF */ trait_page_0008,
	 /* 0x2D100-0x2D1FF */ trait_page_0008,
	 /* 0x2D200-0x2D2FF */ trait_page_0008,
	 /* 0x2D300-0x2D3FF */ trait_page_0008,
	 /* 0x2D400-0x2D4FF */ trait_page_0008,
	 /* 0x2D500-0x2D5FF */ trait_page_0008,
	 /* 0x2D600-0x2D6FF */ trait_page_0008,
	 /* 0x2D700-0x2D7FF */ trait_page_0008,
	 /* 0x2D800-0x2D8FF */ trait_page_0008,
	 /* 0x2D900-0x2D9FF */ trait_page_0008,
	 /* 0x2DA00-0x2DAFF */ trait_page_0008,
	 /* 0x2DB00-0x2DBFF */ trait_page_0008,
	 /* 0x2DC00-0x2DCFF */ trait_page_0008,
	 /* 0x2DD00-0x2DDFF */ trait_page_0008,
	 /* 0x2DE00-0x2DEFF */ trait_page_0008,
	 /* 0x2DF00-0x2DFFF */ trait_page_0008,
	 /* 0x2E000-0x2E0FF */ trait_page_0008,
	 /* 0x2E100-0x2E1FF */ trait_page_0008,
	 /* 0x2E200-0x2E2FF */ trait_page_0008,
	 /* 0x2E300-0x2E3FF */ trait_page_0008,
	 /* 0x2E400-0x2E4FF */ trait_page_0008,
	 /* 0x2E500-0x2E5FF */ trait_page_0008,
	 /* 0x2E600-0x2E6FF */ trait_page_0008,
	 /* 0x2E700-0x2E7FF */ trait_page_0008,
	 /* 0x2E800-0x2E8FF */ trait_page_0008,
	 /* 0x2E900-0x2E9FF */ trait_page_0008,
	 /* 0x2EA00-0x2EAFF */ trait_page_0008,
	 /* 0x2EB00-0x2EBFF */ trait_page_0008,
	 /* 0x2EC00-0x2ECFF */ trait_page_0008,
	 /* 0x2ED00-0x2EDFF */ trait_page_0008,
	 /* 0x2EE00-0x2EEFF */ trait_page_0008,
	 /* 0x2EF00-0x2EFFF */ trait_page_0008,
	 /* 0x2F000-0x2F0FF */ trait_page_0008,
	 /* 0x2F100-0x2F1FF */ trait_page_0008,
	 /* 0x2F200-0x2F2FF */ trait_page_0008,
	 /* 0x2F300-0x2F3FF */ trait_page_0008,
	 /* 0x2F400-0x2F4FF */ trait_page_0008,
	 /* 0x2F500-0x2F5FF */ trait_page_0008,
	 /* 0x2F600-0x2F6FF */ trait_page_0008,
	 /* 0x2F700-0x2F7FF */ trait_page_0008,
	 /* 0x2F800-0x2F8FF */ trait_page_0015,
	 /* 0x2F900-0x2F9FF */ trait_page_0015,
	 /* 0x2FA00-0x2FAFF */ trait_page_0051,
	 /* 0x2FB00-0x2FBFF */ trait_page_0008,
	 /* 0x2FC00-0x2FCFF */ trait_page_0008,
	 /* 0x2FD00-0x2FDFF */ trait_page_0008,
	 /* 0x2FE00-0x2FEFF */ trait_page_0008,
	 /* 0x2FF00-0x2FFFF */ trait_page_0008,
	 /* 0x30000-0x300FF */ trait_page_0008,
	 /* 0x30100-0x301FF */ trait_page_0008,
	 /* 0x30200-0x302FF */ trait_page_0008,
	 /* 0x30300-0x303FF */ trait_page_0008,
	 /* 0x30400-0x304FF */ trait_page_0008,
	 /* 0x30500-0x305FF */ trait_page_0008,
	 /* 0x30600-0x306FF */ trait_page_0008,
	 /* 0x30700-0x307FF */ trait_page_0008,
	 /* 0x30800-0x308FF */ trait_page_0008,
	 /* 0x30900-0x309FF */ trait_page_0008,
	 /* 0x30A00-0x30AFF */ trait_page_0008,
	 /* 0x30B00-0x30BFF */ trait_page_0008,
	 /* 0x30C00-0x30CFF */ trait_page_0008,
	 /* 0x30D00-0x30DFF */ trait_page_0008,
	 /* 0x30E00-0x30EFF */ trait_page_0008,
	 /* 0x30F00-0x30FFF */ trait_page_0008,
	 /* 0x31000-0x310FF */ trait_page_0008,
	 /* 0x31100-0x311FF */ trait_page_0008,
	 /* 0x31200-0x312FF */ trait_page_0008,
	 /* 0x31300-0x313FF */ trait_page_0008,
	 /* 0x31400-0x314FF */ trait_page_0008,
	 /* 0x31500-0x315FF */ trait_page_0008,
	 /* 0x31600-0x316FF */ trait_page_0008,
	 /* 0x31700-0x317FF */ trait_page_0008,
	 /* 0x31800-0x318FF */ trait_page_0008,
	 /* 0x31900-0x319FF */ trait_page_0008,
	 /* 0x31A00-0x31AFF */ trait_page_0008,
	 /* 0x31B00-0x31BFF */ trait_page_0008,
	 /* 0x31C00-0x31CFF */ trait_page_0008,
	 /* 0x31D00-0x31DFF */ trait_page_0008,
	 /* 0x31E00-0x31EFF */ trait_page_0008,
	 /* 0x31F00-0x31FFF */ trait_page_0008,
	 /* 0x32000-0x320FF */ trait_page_0008,
	 /* 0x32100-0x321FF */ trait_page_0008,
	 /* 0x32200-0x322FF */ trait_page_0008,
	 /* 0x32300-0x323FF */ trait_page_0008,
	 /* 0x32400-0x324FF */ trait_page_0008,
	 /* 0x32500-0x325FF */ trait_page_0008,
	 /* 0x32600-0x326FF */ trait_page_0008,
	 /* 0x32700-0x327FF */ trait_page_0008,
	 /* 0x32800-0x328FF */ trait_page_0008,
	 /* 0x32900-0x329FF */ trait_page_0008,
	 /* 0x32A00-0x32AFF */ trait_page_0008,
	 /* 0x32B00-0x32BFF */ trait_page_0008,
	 /* 0x32C00-0x32CFF */ trait_page_0008,
	 /* 0x32D00-0x32DFF */ trait_page_0008,
	 /* 0x32E00-0x32EFF */ trait_page_0008,
	 /* 0x32F00-0x32FFF */ trait_page_0008,
	 /* 0x33000-0x330FF */ trait_page_0008,
	 /* 0x33100-0x331FF */ trait_page_0008,
	 /* 0x33200-0x332FF */ trait_page_0008,
	 /* 0x33300-0x333FF */ trait_page_0008,
	 /* 0x33400-0x334FF */ trait_page_0008,
	 /* 0x33500-0x335FF */ trait_page_0008,
	 /* 0x33600-0x336FF */ trait_page_0008,
	 /* 0x33700-0x337FF */ trait_page_0008,
	 /* 0x33800-0x338FF */ trait_page_0008,
	 /* 0x33900-0x339FF */ trait_page_0008,
	 /* 0x33A00-0x33AFF */ trait_page_0008,
	 /* 0x33B00-0x33BFF */ trait_page_0008,
	 /* 0x33C00-0x33CFF */ trait_page_0008,
	 /* 0x33D00-0x33DFF */ trait_page_0008,
	 /* 0x33E00-0x33EFF */ trait_page_0008,
	 /* 0x33F00-0x33FFF */ trait_page_0008,
	 /* 0x34000-0x340FF */ trait_page_0008,
	 /* 0x34100-0x341FF */ trait_page_0008,
	 /* 0x34200-0x342FF */ trait_page_0008,
	 /* 0x34300-0x343FF */ trait_page_0008,
	 /* 0x34400-0x344FF */ trait_page_0008,
	 /* 0x34500-0x345FF */ trait_page_0008,
	 /* 0x34600-0x346FF */ trait_page_0008,
	 /* 0x34700-0x347FF */ trait_page_0008,
	 /* 0x34800-0x348FF */ trait_page_0008,
	 /* 0x34900-0x349FF */ trait_page_0008,
	 /* 0x34A00-0x34AFF */ trait_page_0008,
	 /* 0x34B00-0x34BFF */ trait_page_0008,
	 /* 0x34C00-0x34CFF */ trait_page_0008,
	 /* 0x34D00-0x34DFF */ trait_page_0008,
	 /* 0x34E00-0x34EFF */ trait_page_0008,
	 /* 0x34F00-0x34FFF */ trait_page_0008,
	 /* 0x35000-0x350FF */ trait_page_0008,
	 /* 0x35100-0x351FF */ trait_page_0008,
	 /* 0x35200-0x352FF */ trait_page_0008,
	 /* 0x35300-0x353FF */ trait_page_0008,
	 /* 0x35400-0x354FF */ trait_page_0008,
	 /* 0x35500-0x355FF */ trait_page_0008,
	 /* 0x35600-0x356FF */ trait_page_0008,
	 /* 0x35700-0x357FF */ trait_page_0008,
	 /* 0x35800-0x358FF */ trait_page_0008,
	 /* 0x35900-0x359FF */ trait_page_0008,
	 /* 0x35A00-0x35AFF */ trait_page_0008,
	 /* 0x35B00-0x35BFF */ trait_page_0008,
	 /* 0x35C00-0x35CFF */ trait_page_0008,
	 /* 0x35D00-0x35DFF */ trait_page_0008,
	 /* 0x35E00-0x35EFF */ trait_page_0008,
	 /* 0x35F00-0x35FFF */ trait_page_0008,
	 /* 0x36000-0x360FF */ trait_page_0008,
	 /* 0x36100-0x361FF */ trait_page_0008,
	 /* 0x36200-0x362FF */ trait_page_0008,
	 /* 0x36300-0x363FF */ trait_page_0008,
	 /* 0x36400-0x364FF */ trait_page_0008,
	 /* 0x36500-0x365FF */ trait_page_0008,
	 /* 0x36600-0x366FF */ trait_page_0008,
	 /* 0x36700-0x367FF */ trait_page_0008,
	 /* 0x36800-0x368FF */ trait_page_0008,
	 /* 0x36900-0x369FF */ trait_page_0008,
	 /* 0x36A00-0x36AFF */ trait_page_0008,
	 /* 0x36B00-0x36BFF */ trait_page_0008,
	 /* 0x36C00-0x36CFF */ trait_page_0008,
	 /* 0x36D00-0x36DFF */ trait_page_0008,
	 /* 0x36E00-0x36EFF */ trait_page_0008,
	 /* 0x36F00-0x36FFF */ trait_page_0008,
	 /* 0x37000-0x370FF */ trait_page_0008,
	 /* 0x37100-0x371FF */ trait_page_0008,
	 /* 0x37200-0x372FF */ trait_page_0008,
	 /* 0x37300-0x373FF */ trait_page_0008,
	 /* 0x37400-0x374FF */ trait_page_0008,
	 /* 0x37500-0x375FF */ trait_page_0008,
	 /* 0x37600-0x376FF */ trait_page_0008,
	 /* 0x37700-0x377FF */ trait_page_0008,
	 /* 0x37800-0x378FF */ trait_page_0008,
	 /* 0x37900-0x379FF */ trait_page_0008,
	 /* 0x37A00-0x37AFF */ trait_page_0008,
	 /* 0x37B00-0x37BFF */ trait_page_0008,
	 /* 0x37C00-0x37CFF */ trait_page_0008,
	 /* 0x37D00-0x37DFF */ trait_page_0008,
	 /* 0x37E00-0x37EFF */ trait_page_0008,
	 /* 0x37F00-0x37FFF */ trait_page_0008,
	 /* 0x38000-0x380FF */ trait_page_0008,
	 /* 0x38100-0x381FF */ trait_page_0008,
	 /* 0x38200-0x382FF */ trait_page_0008,
	 /* 0x38300-0x383FF */ trait_page_0008,
	 /* 0x38400-0x384FF */ trait_page_0008,
	 /* 0x38500-0x385FF */ trait_page_0008,
	 /* 0x38600-0x386FF */ trait_page_0008,
	 /* 0x38700-0x387FF */ trait_page_0008,
	 /* 0x38800-0x388FF */ trait_page_0008,
	 /* 0x38900-0x389FF */ trait_page_0008,
	 /* 0x38A00-0x38AFF */ trait_page_0008,
	 /* 0x38B00-0x38BFF */ trait_page_0008,
	 /* 0x38C00-0x38CFF */ trait_page_0008,
	 /* 0x38D00-0x38DFF */ trait_page_0008,
	 /* 0x38E00-0x38EFF */ trait_page_0008,
	 /* 0x38F00-0x38FFF */ trait_page_0008,
	 /* 0x39000-0x390FF */ trait_page_0008,
	 /* 0x39100-0x391FF */ trait_page_0008,
	 /* 0x39200-0x392FF */ trait_page_0008,
	 /* 0x39300-0x393FF */ trait_page_0008,
	 /* 0x39400-0x394FF */ trait_page_0008,
	 /* 0x39500-0x395FF */ trait_page_0008,
	 /* 0x39600-0x396FF */ trait_page_0008,
	 /* 0x39700-0x397FF */ trait_page_0008,
	 /* 0x39800-0x398FF */ trait_page_0008,
	 /* 0x39900-0x399FF */ trait_page_0008,
	 /* 0x39A00-0x39AFF */ trait_page_0008,
	 /* 0x39B00-0x39BFF */ trait_page_0008,
	 /* 0x39C00-0x39CFF */ trait_page_0008,
	 /* 0x39D00-0x39DFF */ trait_page_0008,
	 /* 0x39E00-0x39EFF */ trait_page_0008,
	 /* 0x39F00-0x39FFF */ trait_page_0008,
	 /* 0x3A000-0x3A0FF */ trait_page_0008,
	 /* 0x3A100-0x3A1FF */ trait_page_0008,
	 /* 0x3A200-0x3A2FF */ trait_page_0008,
	 /* 0x3A300-0x3A3FF */ trait_page_0008,
	 /* 0x3A400-0x3A4FF */ trait_page_0008,
	 /* 0x3A500-0x3A5FF */ trait_page_0008,
	 /* 0x3A600-0x3A6FF */ trait_page_0008,
	 /* 0x3A700-0x3A7FF */ trait_page_0008,
	 /* 0x3A800-0x3A8FF */ trait_page_0008,
	 /* 0x3A900-0x3A9FF */ trait_page_0008,
	 /* 0x3AA00-0x3AAFF */ trait_page_0008,
	 /* 0x3AB00-0x3ABFF */ trait_page_0008,
	 /* 0x3AC00-0x3ACFF */ trait_page_0008,
	 /* 0x3AD00-0x3ADFF */ trait_page_0008,
	 /* 0x3AE00-0x3AEFF */ trait_page_0008,
	 /* 0x3AF00-0x3AFFF */ trait_page_0008,
	 /* 0x3B000-0x3B0FF */ trait_page_0008,
	 /* 0x3B100-0x3B1FF */ trait_page_0008,
	 /* 0x3B200-0x3B2FF */ trait_page_0008,
	 /* 0x3B300-0x3B3FF */ trait_page_0008,
	 /* 0x3B400-0x3B4FF */ trait_page_0008,
	 /* 0x3B500-0x3B5FF */ trait_page_0008,
	 /* 0x3B600-0x3B6FF */ trait_page_0008,
	 /* 0x3B700-0x3B7FF */ trait_page_0008,
	 /* 0x3B800-0x3B8FF */ trait_page_0008,
	 /* 0x3B900-0x3B9FF */ trait_page_0008,
	 /* 0x3BA00-0x3BAFF */ trait_page_0008,
	 /* 0x3BB00-0x3BBFF */ trait_page_0008,
	 /* 0x3BC00-0x3BCFF */ trait_page_0008,
	 /* 0x3BD00-0x3BDFF */ trait_page_0008,
	 /* 0x3BE00-0x3BEFF */ trait_page_0008,
	 /* 0x3BF00-0x3BFFF */ trait_page_0008,
	 /* 0x3C000-0x3C0FF */ trait_page_0008,
	 /* 0x3C100-0x3C1FF */ trait_page_0008,
	 /* 0x3C200-0x3C2FF */ trait_page_0008,
	 /* 0x3C300-0x3C3FF */ trait_page_0008,
	 /* 0x3C400-0x3C4FF */ trait_page_0008,
	 /* 0x3C500-0x3C5FF */ trait_page_0008,
	 /* 0x3C600-0x3C6FF */ trait_page_0008,
	 /* 0x3C700-0x3C7FF */ trait_page_0008,
	 /* 0x3C800-0x3C8FF */ trait_page_0008,
	 /* 0x3C900-0x3C9FF */ trait_page_0008,
	 /* 0x3CA00-0x3CAFF */ trait_page_0008,
	 /* 0x3CB00-0x3CBFF */ trait_page_0008,
	 /* 0x3CC00-0x3CCFF */ trait_page_0008,
	 /* 0x3CD00-0x3CDFF */ trait_page_0008,
	 /* 0x3CE00-0x3CEFF */ trait_page_0008,
	 /* 0x3CF00-0x3CFFF */ trait_page_0008,
	 /* 0x3D000-0x3D0FF */ trait_page_0008,
	 /* 0x3D100-0x3D1FF */ trait_page_0008,
	 /* 0x3D200-0x3D2FF */ trait_page_0008,
	 /* 0x3D300-0x3D3FF */ trait_page_0008,
	 /* 0x3D400-0x3D4FF */ trait_page_0008,
	 /* 0x3D500-0x3D5FF */ trait_page_0008,
	 /* 0x3D600-0x3D6FF */ trait_page_0008,
	 /* 0x3D700-0x3D7FF */ trait_page_0008,
	 /* 0x3D800-0x3D8FF */ trait_page_0008,
	 /* 0x3D900-0x3D9FF */ trait_page_0008,
	 /* 0x3DA00-0x3DAFF */ trait_page_0008,
	 /* 0x3DB00-0x3DBFF */ trait_page_0008,
	 /* 0x3DC00-0x3DCFF */ trait_page_0008,
	 /* 0x3DD00-0x3DDFF */ trait_page_0008,
	 /* 0x3DE00-0x3DEFF */ trait_page_0008,
	 /* 0x3DF00-0x3DFFF */ trait_page_0008,
	 /* 0x3E000-0x3E0FF */ trait_page_0008,
	 /* 0x3E100-0x3E1FF */ trait_page_0008,
	 /* 0x3E200-0x3E2FF */ trait_page_0008,
	 /* 0x3E300-0x3E3FF */ trait_page_0008,
	 /* 0x3E400-0x3E4FF */ trait_page_0008,
	 /* 0x3E500-0x3E5FF */ trait_page_0008,
	 /* 0x3E600-0x3E6FF */ trait_page_0008,
	 /* 0x3E700-0x3E7FF */ trait_page_0008,
	 /* 0x3E800-0x3E8FF */ trait_page_0008,
	 /* 0x3E900-0x3E9FF */ trait_page_0008,
	 /* 0x3EA00-0x3EAFF */ trait_page_0008,
	 /* 0x3EB00-0x3EBFF */ trait_page_0008,
	 /* 0x3EC00-0x3ECFF */ trait_page_0008,
	 /* 0x3ED00-0x3EDFF */ trait_page_0008,
	 /* 0x3EE00-0x3EEFF */ trait_page_0008,
	 /* 0x3EF00-0x3EFFF */ trait_page_0008,
	 /* 0x3F000-0x3F0FF */ trait_page_0008,
	 /* 0x3F100-0x3F1FF */ trait_page_0008,
	 /* 0x3F200-0x3F2FF */ trait_page_0008,
	 /* 0x3F300-0x3F3FF */ trait_page_0008,
	 /* 0x3F400-0x3F4FF */ trait_page_0008,
	 /* 0x3F500-0x3F5FF */ trait_page_0008,
	 /* 0x3F600-0x3F6FF */ trait_page_0008,
	 /* 0x3F700-0x3F7FF */ trait_page_0008,
	 /* 0x3F800-0x3F8FF */ trait_page_0008,
	 /* 0x3F900-0x3F9FF */ trait_page_0008,
	 /* 0x3FA00-0x3FAFF */ trait_page_0008,
	 /* 0x3FB00-0x3FBFF */ trait_page_0008,
	 /* 0x3FC00-0x3FCFF */ trait_page_0008,
	 /* 0x3FD00-0x3FDFF */ trait_page_0008,
	 /* 0x3FE00-0x3FEFF */ trait_page_0008,
	 /* 0x3FF00-0x3FFFF */ trait_page_0008,
	 /* 0x40000-0x400FF */ trait_page_0008,
	 /* 0x40100-0x401FF */ trait_page_0008,
	 /* 0x40200-0x402FF */ trait_page_0008,
	 /* 0x40300-0x403FF */ trait_page_0008,
	 /* 0x40400-0x404FF */ trait_page_0008,
	 /* 0x40500-0x405FF */ trait_page_0008,
	 /* 0x40600-0x406FF */ trait_page_0008,
	 /* 0x40700-0x407FF */ trait_page_0008,
	 /* 0x40800-0x408FF */ trait_page_0008,
	 /* 0x40900-0x409FF */ trait_page_0008,
	 /* 0x40A00-0x40AFF */ trait_page_0008,
	 /* 0x40B00-0x40BFF */ trait_page_0008,
	 /* 0x40C00-0x40CFF */ trait_page_0008,
	 /* 0x40D00-0x40DFF */ trait_page_0008,
	 /* 0x40E00-0x40EFF */ trait_page_0008,
	 /* 0x40F00-0x40FFF */ trait_page_0008,
	 /* 0x41000-0x410FF */ trait_page_0008,
	 /* 0x41100-0x411FF */ trait_page_0008,
	 /* 0x41200-0x412FF */ trait_page_0008,
	 /* 0x41300-0x413FF */ trait_page_0008,
	 /* 0x41400-0x414FF */ trait_page_0008,
	 /* 0x41500-0x415FF */ trait_page_0008,
	 /* 0x41600-0x416FF */ trait_page_0008,
	 /* 0x41700-0x417FF */ trait_page_0008,
	 /* 0x41800-0x418FF */ trait_page_0008,
	 /* 0x41900-0x419FF */ trait_page_0008,
	 /* 0x41A00-0x41AFF */ trait_page_0008,
	 /* 0x41B00-0x41BFF */ trait_page_0008,
	 /* 0x41C00-0x41CFF */ trait_page_0008,
	 /* 0x41D00-0x41DFF */ trait_page_0008,
	 /* 0x41E00-0x41EFF */ trait_page_0008,
	 /* 0x41F00-0x41FFF */ trait_page_0008,
	 /* 0x42000-0x420FF */ trait_page_0008,
	 /* 0x42100-0x421FF */ trait_page_0008,
	 /* 0x42200-0x422FF */ trait_page_0008,
	 /* 0x42300-0x423FF */ trait_page_0008,
	 /* 0x42400-0x424FF */ trait_page_0008,
	 /* 0x42500-0x425FF */ trait_page_0008,
	 /* 0x42600-0x426FF */ trait_page_0008,
	 /* 0x42700-0x427FF */ trait_page_0008,
	 /* 0x42800-0x428FF */ trait_page_0008,
	 /* 0x42900-0x429FF */ trait_page_0008,
	 /* 0x42A00-0x42AFF */ trait_page_0008,
	 /* 0x42B00-0x42BFF */ trait_page_0008,
	 /* 0x42C00-0x42CFF */ trait_page_0008,
	 /* 0x42D00-0x42DFF */ trait_page_0008,
	 /* 0x42E00-0x42EFF */ trait_page_0008,
	 /* 0x42F00-0x42FFF */ trait_page_0008,
	 /* 0x43000-0x430FF */ trait_page_0008,
	 /* 0x43100-0x431FF */ trait_page_0008,
	 /* 0x43200-0x432FF */ trait_page_0008,
	 /* 0x43300-0x433FF */ trait_page_0008,
	 /* 0x43400-0x434FF */ trait_page_0008,
	 /* 0x43500-0x435FF */ trait_page_0008,
	 /* 0x43600-0x436FF */ trait_page_0008,
	 /* 0x43700-0x437FF */ trait_page_0008,
	 /* 0x43800-0x438FF */ trait_page_0008,
	 /* 0x43900-0x439FF */ trait_page_0008,
	 /* 0x43A00-0x43AFF */ trait_page_0008,
	 /* 0x43B00-0x43BFF */ trait_page_0008,
	 /* 0x43C00-0x43CFF */ trait_page_0008,
	 /* 0x43D00-0x43DFF */ trait_page_0008,
	 /* 0x43E00-0x43EFF */ trait_page_0008,
	 /* 0x43F00-0x43FFF */ trait_page_0008,
	 /* 0x44000-0x440FF */ trait_page_0008,
	 /* 0x44100-0x441FF */ trait_page_0008,
	 /* 0x44200-0x442FF */ trait_page_0008,
	 /* 0x44300-0x443FF */ trait_page_0008,
	 /* 0x44400-0x444FF */ trait_page_0008,
	 /* 0x44500-0x445FF */ trait_page_0008,
	 /* 0x44600-0x446FF */ trait_page_0008,
	 /* 0x44700-0x447FF */ trait_page_0008,
	 /* 0x44800-0x448FF */ trait_page_0008,
	 /* 0x44900-0x449FF */ trait_page_0008,
	 /* 0x44A00-0x44AFF */ trait_page_0008,
	 /* 0x44B00-0x44BFF */ trait_page_0008,
	 /* 0x44C00-0x44CFF */ trait_page_0008,
	 /* 0x44D00-0x44DFF */ trait_page_0008,
	 /* 0x44E00-0x44EFF */ trait_page_0008,
	 /* 0x44F00-0x44FFF */ trait_page_0008,
	 /* 0x45000-0x450FF */ trait_page_0008,
	 /* 0x45100-0x451FF */ trait_page_0008,
	 /* 0x45200-0x452FF */ trait_page_0008,
	 /* 0x45300-0x453FF */ trait_page_0008,
	 /* 0x45400-0x454FF */ trait_page_0008,
	 /* 0x45500-0x455FF */ trait_page_0008,
	 /* 0x45600-0x456FF */ trait_page_0008,
	 /* 0x45700-0x457FF */ trait_page_0008,
	 /* 0x45800-0x458FF */ trait_page_0008,
	 /* 0x45900-0x459FF */ trait_page_0008,
	 /* 0x45A00-0x45AFF */ trait_page_0008,
	 /* 0x45B00-0x45BFF */ trait_page_0008,
	 /* 0x45C00-0x45CFF */ trait_page_0008,
	 /* 0x45D00-0x45DFF */ trait_page_0008,
	 /* 0x45E00-0x45EFF */ trait_page_0008,
	 /* 0x45F00-0x45FFF */ trait_page_0008,
	 /* 0x46000-0x460FF */ trait_page_0008,
	 /* 0x46100-0x461FF */ trait_page_0008,
	 /* 0x46200-0x462FF */ trait_page_0008,
	 /* 0x46300-0x463FF */ trait_page_0008,
	 /* 0x46400-0x464FF */ trait_page_0008,
	 /* 0x46500-0x465FF */ trait_page_0008,
	 /* 0x46600-0x466FF */ trait_page_0008,
	 /* 0x46700-0x467FF */ trait_page_0008,
	 /* 0x46800-0x468FF */ trait_page_0008,
	 /* 0x46900-0x469FF */ trait_page_0008,
	 /* 0x46A00-0x46AFF */ trait_page_0008,
	 /* 0x46B00-0x46BFF */ trait_page_0008,
	 /* 0x46C00-0x46CFF */ trait_page_0008,
	 /* 0x46D00-0x46DFF */ trait_page_0008,
	 /* 0x46E00-0x46EFF */ trait_page_0008,
	 /* 0x46F00-0x46FFF */ trait_page_0008,
	 /* 0x47000-0x470FF */ trait_page_0008,
	 /* 0x47100-0x471FF */ trait_page_0008,
	 /* 0x47200-0x472FF */ trait_page_0008,
	 /* 0x47300-0x473FF */ trait_page_0008,
	 /* 0x47400-0x474FF */ trait_page_0008,
	 /* 0x47500-0x475FF */ trait_page_0008,
	 /* 0x47600-0x476FF */ trait_page_0008,
	 /* 0x47700-0x477FF */ trait_page_0008,
	 /* 0x47800-0x478FF */ trait_page_0008,
	 /* 0x47900-0x479FF */ trait_page_0008,
	 /* 0x47A00-0x47AFF */ trait_page_0008,
	 /* 0x47B00-0x47BFF */ trait_page_0008,
	 /* 0x47C00-0x47CFF */ trait_page_0008,
	 /* 0x47D00-0x47DFF */ trait_page_0008,
	 /* 0x47E00-0x47EFF */ trait_page_0008,
	 /* 0x47F00-0x47FFF */ trait_page_0008,
	 /* 0x48000-0x480FF */ trait_page_0008,
	 /* 0x48100-0x481FF */ trait_page_0008,
	 /* 0x48200-0x482FF */ trait_page_0008,
	 /* 0x48300-0x483FF */ trait_page_0008,
	 /* 0x48400-0x484FF */ trait_page_0008,
	 /* 0x48500-0x485FF */ trait_page_0008,
	 /* 0x48600-0x486FF */ trait_page_0008,
	 /* 0x48700-0x487FF */ trait_page_0008,
	 /* 0x48800-0x488FF */ trait_page_0008,
	 /* 0x48900-0x489FF */ trait_page_0008,
	 /* 0x48A00-0x48AFF */ trait_page_0008,
	 /* 0x48B00-0x48BFF */ trait_page_0008,
	 /* 0x48C00-0x48CFF */ trait_page_0008,
	 /* 0x48D00-0x48DFF */ trait_page_0008,
	 /* 0x48E00-0x48EFF */ trait_page_0008,
	 /* 0x48F00-0x48FFF */ trait_page_0008,
	 /* 0x49000-0x490FF */ trait_page_0008,
	 /* 0x49100-0x491FF */ trait_page_0008,
	 /* 0x49200-0x492FF */ trait_page_0008,
	 /* 0x49300-0x493FF */ trait_page_0008,
	 /* 0x49400-0x494FF */ trait_page_0008,
	 /* 0x49500-0x495FF */ trait_page_0008,
	 /* 0x49600-0x496FF */ trait_page_0008,
	 /* 0x49700-0x497FF */ trait_page_0008,
	 /* 0x49800-0x498FF */ trait_page_0008,
	 /* 0x49900-0x499FF */ trait_page_0008,
	 /* 0x49A00-0x49AFF */ trait_page_0008,
	 /* 0x49B00-0x49BFF */ trait_page_0008,
	 /* 0x49C00-0x49CFF */ trait_page_0008,
	 /* 0x49D00-0x49DFF */ trait_page_0008,
	 /* 0x49E00-0x49EFF */ trait_page_0008,
	 /* 0x49F00-0x49FFF */ trait_page_0008,
	 /* 0x4A000-0x4A0FF */ trait_page_0008,
	 /* 0x4A100-0x4A1FF */ trait_page_0008,
	 /* 0x4A200-0x4A2FF */ trait_page_0008,
	 /* 0x4A300-0x4A3FF */ trait_page_0008,
	 /* 0x4A400-0x4A4FF */ trait_page_0008,
	 /* 0x4A500-0x4A5FF */ trait_page_0008,
	 /* 0x4A600-0x4A6FF */ trait_page_0008,
	 /* 0x4A700-0x4A7FF */ trait_page_0008,
	 /* 0x4A800-0x4A8FF */ trait_page_0008,
	 /* 0x4A900-0x4A9FF */ trait_page_0008,
	 /* 0x4AA00-0x4AAFF */ trait_page_0008,
	 /* 0x4AB00-0x4ABFF */ trait_page_0008,
	 /* 0x4AC00-0x4ACFF */ trait_page_0008,
	 /* 0x4AD00-0x4ADFF */ trait_page_0008,
	 /* 0x4AE00-0x4AEFF */ trait_page_0008,
	 /* 0x4AF00-0x4AFFF */ trait_page_0008,
	 /* 0x4B000-0x4B0FF */ trait_page_0008,
	 /* 0x4B100-0x4B1FF */ trait_page_0008,
	 /* 0x4B200-0x4B2FF */ trait_page_0008,
	 /* 0x4B300-0x4B3FF */ trait_page_0008,
	 /* 0x4B400-0x4B4FF */ trait_page_0008,
	 /* 0x4B500-0x4B5FF */ trait_page_0008,
	 /* 0x4B600-0x4B6FF */ trait_page_0008,
	 /* 0x4B700-0x4B7FF */ trait_page_0008,
	 /* 0x4B800-0x4B8FF */ trait_page_0008,
	 /* 0x4B900-0x4B9FF */ trait_page_0008,
	 /* 0x4BA00-0x4BAFF */ trait_page_0008,
	 /* 0x4BB00-0x4BBFF */ trait_page_0008,
	 /* 0x4BC00-0x4BCFF */ trait_page_0008,
	 /* 0x4BD00-0x4BDFF */ trait_page_0008,
	 /* 0x4BE00-0x4BEFF */ trait_page_0008,
	 /* 0x4BF00-0x4BFFF */ trait_page_0008,
	 /* 0x4C000-0x4C0FF */ trait_page_0008,
	 /* 0x4C100-0x4C1FF */ trait_page_0008,
	 /* 0x4C200-0x4C2FF */ trait_page_0008,
	 /* 0x4C300-0x4C3FF */ trait_page_0008,
	 /* 0x4C400-0x4C4FF */ trait_page_0008,
	 /* 0x4C500-0x4C5FF */ trait_page_0008,
	 /* 0x4C600-0x4C6FF */ trait_page_0008,
	 /* 0x4C700-0x4C7FF */ trait_page_0008,
	 /* 0x4C800-0x4C8FF */ trait_page_0008,
	 /* 0x4C900-0x4C9FF */ trait_page_0008,
	 /* 0x4CA00-0x4CAFF */ trait_page_0008,
	 /* 0x4CB00-0x4CBFF */ trait_page_0008,
	 /* 0x4CC00-0x4CCFF */ trait_page_0008,
	 /* 0x4CD00-0x4CDFF */ trait_page_0008,
	 /* 0x4CE00-0x4CEFF */ trait_page_0008,
	 /* 0x4CF00-0x4CFFF */ trait_page_0008,
	 /* 0x4D000-0x4D0FF */ trait_page_0008,
	 /* 0x4D100-0x4D1FF */ trait_page_0008,
	 /* 0x4D200-0x4D2FF */ trait_page_0008,
	 /* 0x4D300-0x4D3FF */ trait_page_0008,
	 /* 0x4D400-0x4D4FF */ trait_page_0008,
	 /* 0x4D500-0x4D5FF */ trait_page_0008,
	 /* 0x4D600-0x4D6FF */ trait_page_0008,
	 /* 0x4D700-0x4D7FF */ trait_page_0008,
	 /* 0x4D800-0x4D8FF */ trait_page_0008,
	 /* 0x4D900-0x4D9FF */ trait_page_0008,
	 /* 0x4DA00-0x4DAFF */ trait_page_0008,
	 /* 0x4DB00-0x4DBFF */ trait_page_0008,
	 /* 0x4DC00-0x4DCFF */ trait_page_0008,
	 /* 0x4DD00-0x4DDFF */ trait_page_0008,
	 /* 0x4DE00-0x4DEFF */ trait_page_0008,
	 /* 0x4DF00-0x4DFFF */ trait_page_0008,
	 /* 0x4E000-0x4E0FF */ trait_page_0008,
	 /* 0x4E100-0x4E1FF */ trait_page_0008,
	 /* 0x4E200-0x4E2FF */ trait_page_0008,
	 /* 0x4E300-0x4E3FF */ trait_page_0008,
	 /* 0x4E400-0x4E4FF */ trait_page_0008,
	 /* 0x4E500-0x4E5FF */ trait_page_0008,
	 /* 0x4E600-0x4E6FF */ trait_page_0008,
	 /* 0x4E700-0x4E7FF */ trait_page_0008,
	 /* 0x4E800-0x4E8FF */ trait_page_0008,
	 /* 0x4E900-0x4E9FF */ trait_page_0008,
	 /* 0x4EA00-0x4EAFF */ trait_page_0008,
	 /* 0x4EB00-0x4EBFF */ trait_page_0008,
	 /* 0x4EC00-0x4ECFF */ trait_page_0008,
	 /* 0x4ED00-0x4EDFF */ trait_page_0008,
	 /* 0x4EE00-0x4EEFF */ trait_page_0008,
	 /* 0x4EF00-0x4EFFF */ trait_page_0008,
	 /* 0x4F000-0x4F0FF */ trait_page_0008,
	 /* 0x4F100-0x4F1FF */ trait_page_0008,
	 /* 0x4F200-0x4F2FF */ trait_page_0008,
	 /* 0x4F300-0x4F3FF */ trait_page_0008,
	 /* 0x4F400-0x4F4FF */ trait_page_0008,
	 /* 0x4F500-0x4F5FF */ trait_page_0008,
	 /* 0x4F600-0x4F6FF */ trait_page_0008,
	 /* 0x4F700-0x4F7FF */ trait_page_0008,
	 /* 0x4F800-0x4F8FF */ trait_page_0008,
	 /* 0x4F900-0x4F9FF */ trait_page_0008,
	 /* 0x4FA00-0x4FAFF */ trait_page_0008,
	 /* 0x4FB00-0x4FBFF */ trait_page_0008,
	 /* 0x4FC00-0x4FCFF */ trait_page_0008,
	 /* 0x4FD00-0x4FDFF */ trait_page_0008,
	 /* 0x4FE00-0x4FEFF */ trait_page_0008,
	 /* 0x4FF00-0x4FFFF */ trait_page_0008,
	 /* 0x50000-0x500FF */ trait_page_0008,
	 /* 0x50100-0x501FF */ trait_page_0008,
	 /* 0x50200-0x502FF */ trait_page_0008,
	 /* 0x50300-0x503FF */ trait_page_0008,
	 /* 0x50400-0x504FF */ trait_page_0008,
	 /* 0x50500-0x505FF */ trait_page_0008,
	 /* 0x50600-0x506FF */ trait_page_0008,
	 /* 0x50700-0x507FF */ trait_page_0008,
	 /* 0x50800-0x508FF */ trait_page_0008,
	 /* 0x50900-0x509FF */ trait_page_0008,
	 /* 0x50A00-0x50AFF */ trait_page_0008,
	 /* 0x50B00-0x50BFF */ trait_page_0008,
	 /* 0x50C00-0x50CFF */ trait_page_0008,
	 /* 0x50D00-0x50DFF */ trait_page_0008,
	 /* 0x50E00-0x50EFF */ trait_page_0008,
	 /* 0x50F00-0x50FFF */ trait_page_0008,
	 /* 0x51000-0x510FF */ trait_page_0008,
	 /* 0x51100-0x511FF */ trait_page_0008,
	 /* 0x51200-0x512FF */ trait_page_0008,
	 /* 0x51300-0x513FF */ trait_page_0008,
	 /* 0x51400-0x514FF */ trait_page_0008,
	 /* 0x51500-0x515FF */ trait_page_0008,
	 /* 0x51600-0x516FF */ trait_page_0008,
	 /* 0x51700-0x517FF */ trait_page_0008,
	 /* 0x51800-0x518FF */ trait_page_0008,
	 /* 0x51900-0x519FF */ trait_page_0008,
	 /* 0x51A00-0x51AFF */ trait_page_0008,
	 /* 0x51B00-0x51BFF */ trait_page_0008,
	 /* 0x51C00-0x51CFF */ trait_page_0008,
	 /* 0x51D00-0x51DFF */ trait_page_0008,
	 /* 0x51E00-0x51EFF */ trait_page_0008,
	 /* 0x51F00-0x51FFF */ trait_page_0008,
	 /* 0x52000-0x520FF */ trait_page_0008,
	 /* 0x52100-0x521FF */ trait_page_0008,
	 /* 0x52200-0x522FF */ trait_page_0008,
	 /* 0x52300-0x523FF */ trait_page_0008,
	 /* 0x52400-0x524FF */ trait_page_0008,
	 /* 0x52500-0x525FF */ trait_page_0008,
	 /* 0x52600-0x526FF */ trait_page_0008,
	 /* 0x52700-0x527FF */ trait_page_0008,
	 /* 0x52800-0x528FF */ trait_page_0008,
	 /* 0x52900-0x529FF */ trait_page_0008,
	 /* 0x52A00-0x52AFF */ trait_page_0008,
	 /* 0x52B00-0x52BFF */ trait_page_0008,
	 /* 0x52C00-0x52CFF */ trait_page_0008,
	 /* 0x52D00-0x52DFF */ trait_page_0008,
	 /* 0x52E00-0x52EFF */ trait_page_0008,
	 /* 0x52F00-0x52FFF */ trait_page_0008,
	 /* 0x53000-0x530FF */ trait_page_0008,
	 /* 0x53100-0x531FF */ trait_page_0008,
	 /* 0x53200-0x532FF */ trait_page_0008,
	 /* 0x53300-0x533FF */ trait_page_0008,
	 /* 0x53400-0x534FF */ trait_page_0008,
	 /* 0x53500-0x535FF */ trait_page_0008,
	 /* 0x53600-0x536FF */ trait_page_0008,
	 /* 0x53700-0x537FF */ trait_page_0008,
	 /* 0x53800-0x538FF */ trait_page_0008,
	 /* 0x53900-0x539FF */ trait_page_0008,
	 /* 0x53A00-0x53AFF */ trait_page_0008,
	 /* 0x53B00-0x53BFF */ trait_page_0008,
	 /* 0x53C00-0x53CFF */ trait_page_0008,
	 /* 0x53D00-0x53DFF */ trait_page_0008,
	 /* 0x53E00-0x53EFF */ trait_page_0008,
	 /* 0x53F00-0x53FFF */ trait_page_0008,
	 /* 0x54000-0x540FF */ trait_page_0008,
	 /* 0x54100-0x541FF */ trait_page_0008,
	 /* 0x54200-0x542FF */ trait_page_0008,
	 /* 0x54300-0x543FF */ trait_page_0008,
	 /* 0x54400-0x544FF */ trait_page_0008,
	 /* 0x54500-0x545FF */ trait_page_0008,
	 /* 0x54600-0x546FF */ trait_page_0008,
	 /* 0x54700-0x547FF */ trait_page_0008,
	 /* 0x54800-0x548FF */ trait_page_0008,
	 /* 0x54900-0x549FF */ trait_page_0008,
	 /* 0x54A00-0x54AFF */ trait_page_0008,
	 /* 0x54B00-0x54BFF */ trait_page_0008,
	 /* 0x54C00-0x54CFF */ trait_page_0008,
	 /* 0x54D00-0x54DFF */ trait_page_0008,
	 /* 0x54E00-0x54EFF */ trait_page_0008,
	 /* 0x54F00-0x54FFF */ trait_page_0008,
	 /* 0x55000-0x550FF */ trait_page_0008,
	 /* 0x55100-0x551FF */ trait_page_0008,
	 /* 0x55200-0x552FF */ trait_page_0008,
	 /* 0x55300-0x553FF */ trait_page_0008,
	 /* 0x55400-0x554FF */ trait_page_0008,
	 /* 0x55500-0x555FF */ trait_page_0008,
	 /* 0x55600-0x556FF */ trait_page_0008,
	 /* 0x55700-0x557FF */ trait_page_0008,
	 /* 0x55800-0x558FF */ trait_page_0008,
	 /* 0x55900-0x559FF */ trait_page_0008,
	 /* 0x55A00-0x55AFF */ trait_page_0008,
	 /* 0x55B00-0x55BFF */ trait_page_0008,
	 /* 0x55C00-0x55CFF */ trait_page_0008,
	 /* 0x55D00-0x55DFF */ trait_page_0008,
	 /* 0x55E00-0x55EFF */ trait_page_0008,
	 /* 0x55F00-0x55FFF */ trait_page_0008,
	 /* 0x56000-0x560FF */ trait_page_0008,
	 /* 0x56100-0x561FF */ trait_page_0008,
	 /* 0x56200-0x562FF */ trait_page_0008,
	 /* 0x56300-0x563FF */ trait_page_0008,
	 /* 0x56400-0x564FF */ trait_page_0008,
	 /* 0x56500-0x565FF */ trait_page_0008,
	 /* 0x56600-0x566FF */ trait_page_0008,
	 /* 0x56700-0x567FF */ trait_page_0008,
	 /* 0x56800-0x568FF */ trait_page_0008,
	 /* 0x56900-0x569FF */ trait_page_0008,
	 /* 0x56A00-0x56AFF */ trait_page_0008,
	 /* 0x56B00-0x56BFF */ trait_page_0008,
	 /* 0x56C00-0x56CFF */ trait_page_0008,
	 /* 0x56D00-0x56DFF */ trait_page_0008,
	 /* 0x56E00-0x56EFF */ trait_page_0008,
	 /* 0x56F00-0x56FFF */ trait_page_0008,
	 /* 0x57000-0x570FF */ trait_page_0008,
	 /* 0x57100-0x571FF */ trait_page_0008,
	 /* 0x57200-0x572FF */ trait_page_0008,
	 /* 0x57300-0x573FF */ trait_page_0008,
	 /* 0x57400-0x574FF */ trait_page_0008,
	 /* 0x57500-0x575FF */ trait_page_0008,
	 /* 0x57600-0x576FF */ trait_page_0008,
	 /* 0x57700-0x577FF */ trait_page_0008,
	 /* 0x57800-0x578FF */ trait_page_0008,
	 /* 0x57900-0x579FF */ trait_page_0008,
	 /* 0x57A00-0x57AFF */ trait_page_0008,
	 /* 0x57B00-0x57BFF */ trait_page_0008,
	 /* 0x57C00-0x57CFF */ trait_page_0008,
	 /* 0x57D00-0x57DFF */ trait_page_0008,
	 /* 0x57E00-0x57EFF */ trait_page_0008,
	 /* 0x57F00-0x57FFF */ trait_page_0008,
	 /* 0x58000-0x580FF */ trait_page_0008,
	 /* 0x58100-0x581FF */ trait_page_0008,
	 /* 0x58200-0x582FF */ trait_page_0008,
	 /* 0x58300-0x583FF */ trait_page_0008,
	 /* 0x58400-0x584FF */ trait_page_0008,
	 /* 0x58500-0x585FF */ trait_page_0008,
	 /* 0x58600-0x586FF */ trait_page_0008,
	 /* 0x58700-0x587FF */ trait_page_0008,
	 /* 0x58800-0x588FF */ trait_page_0008,
	 /* 0x58900-0x589FF */ trait_page_0008,
	 /* 0x58A00-0x58AFF */ trait_page_0008,
	 /* 0x58B00-0x58BFF */ trait_page_0008,
	 /* 0x58C00-0x58CFF */ trait_page_0008,
	 /* 0x58D00-0x58DFF */ trait_page_0008,
	 /* 0x58E00-0x58EFF */ trait_page_0008,
	 /* 0x58F00-0x58FFF */ trait_page_0008,
	 /* 0x59000-0x590FF */ trait_page_0008,
	 /* 0x59100-0x591FF */ trait_page_0008,
	 /* 0x59200-0x592FF */ trait_page_0008,
	 /* 0x59300-0x593FF */ trait_page_0008,
	 /* 0x59400-0x594FF */ trait_page_0008,
	 /* 0x59500-0x595FF */ trait_page_0008,
	 /* 0x59600-0x596FF */ trait_page_0008,
	 /* 0x59700-0x597FF */ trait_page_0008,
	 /* 0x59800-0x598FF */ trait_page_0008,
	 /* 0x59900-0x599FF */ trait_page_0008,
	 /* 0x59A00-0x59AFF */ trait_page_0008,
	 /* 0x59B00-0x59BFF */ trait_page_0008,
	 /* 0x59C00-0x59CFF */ trait_page_0008,
	 /* 0x59D00-0x59DFF */ trait_page_0008,
	 /* 0x59E00-0x59EFF */ trait_page_0008,
	 /* 0x59F00-0x59FFF */ trait_page_0008,
	 /* 0x5A000-0x5A0FF */ trait_page_0008,
	 /* 0x5A100-0x5A1FF */ trait_page_0008,
	 /* 0x5A200-0x5A2FF */ trait_page_0008,
	 /* 0x5A300-0x5A3FF */ trait_page_0008,
	 /* 0x5A400-0x5A4FF */ trait_page_0008,
	 /* 0x5A500-0x5A5FF */ trait_page_0008,
	 /* 0x5A600-0x5A6FF */ trait_page_0008,
	 /* 0x5A700-0x5A7FF */ trait_page_0008,
	 /* 0x5A800-0x5A8FF */ trait_page_0008,
	 /* 0x5A900-0x5A9FF */ trait_page_0008,
	 /* 0x5AA00-0x5AAFF */ trait_page_0008,
	 /* 0x5AB00-0x5ABFF */ trait_page_0008,
	 /* 0x5AC00-0x5ACFF */ trait_page_0008,
	 /* 0x5AD00-0x5ADFF */ trait_page_0008,
	 /* 0x5AE00-0x5AEFF */ trait_page_0008,
	 /* 0x5AF00-0x5AFFF */ trait_page_0008,
	 /* 0x5B000-0x5B0FF */ trait_page_0008,
	 /* 0x5B100-0x5B1FF */ trait_page_0008,
	 /* 0x5B200-0x5B2FF */ trait_page_0008,
	 /* 0x5B300-0x5B3FF */ trait_page_0008,
	 /* 0x5B400-0x5B4FF */ trait_page_0008,
	 /* 0x5B500-0x5B5FF */ trait_page_0008,
	 /* 0x5B600-0x5B6FF */ trait_page_0008,
	 /* 0x5B700-0x5B7FF */ trait_page_0008,
	 /* 0x5B800-0x5B8FF */ trait_page_0008,
	 /* 0x5B900-0x5B9FF */ trait_page_0008,
	 /* 0x5BA00-0x5BAFF */ trait_page_0008,
	 /* 0x5BB00-0x5BBFF */ trait_page_0008,
	 /* 0x5BC00-0x5BCFF */ trait_page_0008,
	 /* 0x5BD00-0x5BDFF */ trait_page_0008,
	 /* 0x5BE00-0x5BEFF */ trait_page_0008,
	 /* 0x5BF00-0x5BFFF */ trait_page_0008,
	 /* 0x5C000-0x5C0FF */ trait_page_0008,
	 /* 0x5C100-0x5C1FF */ trait_page_0008,
	 /* 0x5C200-0x5C2FF */ trait_page_0008,
	 /* 0x5C300-0x5C3FF */ trait_page_0008,
	 /* 0x5C400-0x5C4FF */ trait_page_0008,
	 /* 0x5C500-0x5C5FF */ trait_page_0008,
	 /* 0x5C600-0x5C6FF */ trait_page_0008,
	 /* 0x5C700-0x5C7FF */ trait_page_0008,
	 /* 0x5C800-0x5C8FF */ trait_page_0008,
	 /* 0x5C900-0x5C9FF */ trait_page_0008,
	 /* 0x5CA00-0x5CAFF */ trait_page_0008,
	 /* 0x5CB00-0x5CBFF */ trait_page_0008,
	 /* 0x5CC00-0x5CCFF */ trait_page_0008,
	 /* 0x5CD00-0x5CDFF */ trait_page_0008,
	 /* 0x5CE00-0x5CEFF */ trait_page_0008,
	 /* 0x5CF00-0x5CFFF */ trait_page_0008,
	 /* 0x5D000-0x5D0FF */ trait_page_0008,
	 /* 0x5D100-0x5D1FF */ trait_page_0008,
	 /* 0x5D200-0x5D2FF */ trait_page_0008,
	 /* 0x5D300-0x5D3FF */ trait_page_0008,
	 /* 0x5D400-0x5D4FF */ trait_page_0008,
	 /* 0x5D500-0x5D5FF */ trait_page_0008,
	 /* 0x5D600-0x5D6FF */ trait_page_0008,
	 /* 0x5D700-0x5D7FF */ trait_page_0008,
	 /* 0x5D800-0x5D8FF */ trait_page_0008,
	 /* 0x5D900-0x5D9FF */ trait_page_0008,
	 /* 0x5DA00-0x5DAFF */ trait_page_0008,
	 /* 0x5DB00-0x5DBFF */ trait_page_0008,
	 /* 0x5DC00-0x5DCFF */ trait_page_0008,
	 /* 0x5DD00-0x5DDFF */ trait_page_0008,
	 /* 0x5DE00-0x5DEFF */ trait_page_0008,
	 /* 0x5DF00-0x5DFFF */ trait_page_0008,
	 /* 0x5E000-0x5E0FF */ trait_page_0008,
	 /* 0x5E100-0x5E1FF */ trait_page_0008,
	 /* 0x5E200-0x5E2FF */ trait_page_0008,
	 /* 0x5E300-0x5E3FF */ trait_page_0008,
	 /* 0x5E400-0x5E4FF */ trait_page_0008,
	 /* 0x5E500-0x5E5FF */ trait_page_0008,
	 /* 0x5E600-0x5E6FF */ trait_page_0008,
	 /* 0x5E700-0x5E7FF */ trait_page_0008,
	 /* 0x5E800-0x5E8FF */ trait_page_0008,
	 /* 0x5E900-0x5E9FF */ trait_page_0008,
	 /* 0x5EA00-0x5EAFF */ trait_page_0008,
	 /* 0x5EB00-0x5EBFF */ trait_page_0008,
	 /* 0x5EC00-0x5ECFF */ trait_page_0008,
	 /* 0x5ED00-0x5EDFF */ trait_page_0008,
	 /* 0x5EE00-0x5EEFF */ trait_page_0008,
	 /* 0x5EF00-0x5EFFF */ trait_page_0008,
	 /* 0x5F000-0x5F0FF */ trait_page_0008,
	 /* 0x5F100-0x5F1FF */ trait_page_0008,
	 /* 0x5F200-0x5F2FF */ trait_page_0008,
	 /* 0x5F300-0x5F3FF */ trait_page_0008,
	 /* 0x5F400-0x5F4FF */ trait_page_0008,
	 /* 0x5F500-0x5F5FF */ trait_page_0008,
	 /* 0x5F600-0x5F6FF */ trait_page_0008,
	 /* 0x5F700-0x5F7FF */ trait_page_0008,
	 /* 0x5F800-0x5F8FF */ trait_page_0008,
	 /* 0x5F900-0x5F9FF */ trait_page_0008,
	 /* 0x5FA00-0x5FAFF */ trait_page_0008,
	 /* 0x5FB00-0x5FBFF */ trait_page_0008,
	 /* 0x5FC00-0x5FCFF */ trait_page_0008,
	 /* 0x5FD00-0x5FDFF */ trait_page_0008,
	 /* 0x5FE00-0x5FEFF */ trait_page_0008,
	 /* 0x5FF00-0x5FFFF */ trait_page_0008,
	 /* 0x60000-0x600FF */ trait_page_0008,
	 /* 0x60100-0x601FF */ trait_page_0008,
	 /* 0x60200-0x602FF */ trait_page_0008,
	 /* 0x60300-0x603FF */ trait_page_0008,
	 /* 0x60400-0x604FF */ trait_page_0008,
	 /* 0x60500-0x605FF */ trait_page_0008,
	 /* 0x60600-0x606FF */ trait_page_0008,
	 /* 0x60700-0x607FF */ trait_page_0008,
	 /* 0x60800-0x608FF */ trait_page_0008,
	 /* 0x60900-0x609FF */ trait_page_0008,
	 /* 0x60A00-0x60AFF */ trait_page_0008,
	 /* 0x60B00-0x60BFF */ trait_page_0008,
	 /* 0x60C00-0x60CFF */ trait_page_0008,
	 /* 0x60D00-0x60DFF */ trait_page_0008,
	 /* 0x60E00-0x60EFF */ trait_page_0008,
	 /* 0x60F00-0x60FFF */ trait_page_0008,
	 /* 0x61000-0x610FF */ trait_page_0008,
	 /* 0x61100-0x611FF */ trait_page_0008,
	 /* 0x61200-0x612FF */ trait_page_0008,
	 /* 0x61300-0x613FF */ trait_page_0008,
	 /* 0x61400-0x614FF */ trait_page_0008,
	 /* 0x61500-0x615FF */ trait_page_0008,
	 /* 0x61600-0x616FF */ trait_page_0008,
	 /* 0x61700-0x617FF */ trait_page_0008,
	 /* 0x61800-0x618FF */ trait_page_0008,
	 /* 0x61900-0x619FF */ trait_page_0008,
	 /* 0x61A00-0x61AFF */ trait_page_0008,
	 /* 0x61B00-0x61BFF */ trait_page_0008,
	 /* 0x61C00-0x61CFF */ trait_page_0008,
	 /* 0x61D00-0x61DFF */ trait_page_0008,
	 /* 0x61E00-0x61EFF */ trait_page_0008,
	 /* 0x61F00-0x61FFF */ trait_page_0008,
	 /* 0x62000-0x620FF */ trait_page_0008,
	 /* 0x62100-0x621FF */ trait_page_0008,
	 /* 0x62200-0x622FF */ trait_page_0008,
	 /* 0x62300-0x623FF */ trait_page_0008,
	 /* 0x62400-0x624FF */ trait_page_0008,
	 /* 0x62500-0x625FF */ trait_page_0008,
	 /* 0x62600-0x626FF */ trait_page_0008,
	 /* 0x62700-0x627FF */ trait_page_0008,
	 /* 0x62800-0x628FF */ trait_page_0008,
	 /* 0x62900-0x629FF */ trait_page_0008,
	 /* 0x62A00-0x62AFF */ trait_page_0008,
	 /* 0x62B00-0x62BFF */ trait_page_0008,
	 /* 0x62C00-0x62CFF */ trait_page_0008,
	 /* 0x62D00-0x62DFF */ trait_page_0008,
	 /* 0x62E00-0x62EFF */ trait_page_0008,
	 /* 0x62F00-0x62FFF */ trait_page_0008,
	 /* 0x63000-0x630FF */ trait_page_0008,
	 /* 0x63100-0x631FF */ trait_page_0008,
	 /* 0x63200-0x632FF */ trait_page_0008,
	 /* 0x63300-0x633FF */ trait_page_0008,
	 /* 0x63400-0x634FF */ trait_page_0008,
	 /* 0x63500-0x635FF */ trait_page_0008,
	 /* 0x63600-0x636FF */ trait_page_0008,
	 /* 0x63700-0x637FF */ trait_page_0008,
	 /* 0x63800-0x638FF */ trait_page_0008,
	 /* 0x63900-0x639FF */ trait_page_0008,
	 /* 0x63A00-0x63AFF */ trait_page_0008,
	 /* 0x63B00-0x63BFF */ trait_page_0008,
	 /* 0x63C00-0x63CFF */ trait_page_0008,
	 /* 0x63D00-0x63DFF */ trait_page_0008,
	 /* 0x63E00-0x63EFF */ trait_page_0008,
	 /* 0x63F00-0x63FFF */ trait_page_0008,
	 /* 0x64000-0x640FF */ trait_page_0008,
	 /* 0x64100-0x641FF */ trait_page_0008,
	 /* 0x64200-0x642FF */ trait_page_0008,
	 /* 0x64300-0x643FF */ trait_page_0008,
	 /* 0x64400-0x644FF */ trait_page_0008,
	 /* 0x64500-0x645FF */ trait_page_0008,
	 /* 0x64600-0x646FF */ trait_page_0008,
	 /* 0x64700-0x647FF */ trait_page_0008,
	 /* 0x64800-0x648FF */ trait_page_0008,
	 /* 0x64900-0x649FF */ trait_page_0008,
	 /* 0x64A00-0x64AFF */ trait_page_0008,
	 /* 0x64B00-0x64BFF */ trait_page_0008,
	 /* 0x64C00-0x64CFF */ trait_page_0008,
	 /* 0x64D00-0x64DFF */ trait_page_0008,
	 /* 0x64E00-0x64EFF */ trait_page_0008,
	 /* 0x64F00-0x64FFF */ trait_page_0008,
	 /* 0x65000-0x650FF */ trait_page_0008,
	 /* 0x65100-0x651FF */ trait_page_0008,
	 /* 0x65200-0x652FF */ trait_page_0008,
	 /* 0x65300-0x653FF */ trait_page_0008,
	 /* 0x65400-0x654FF */ trait_page_0008,
	 /* 0x65500-0x655FF */ trait_page_0008,
	 /* 0x65600-0x656FF */ trait_page_0008,
	 /* 0x65700-0x657FF */ trait_page_0008,
	 /* 0x65800-0x658FF */ trait_page_0008,
	 /* 0x65900-0x659FF */ trait_page_0008,
	 /* 0x65A00-0x65AFF */ trait_page_0008,
	 /* 0x65B00-0x65BFF */ trait_page_0008,
	 /* 0x65C00-0x65CFF */ trait_page_0008,
	 /* 0x65D00-0x65DFF */ trait_page_0008,
	 /* 0x65E00-0x65EFF */ trait_page_0008,
	 /* 0x65F00-0x65FFF */ trait_page_0008,
	 /* 0x66000-0x660FF */ trait_page_0008,
	 /* 0x66100-0x661FF */ trait_page_0008,
	 /* 0x66200-0x662FF */ trait_page_0008,
	 /* 0x66300-0x663FF */ trait_page_0008,
	 /* 0x66400-0x664FF */ trait_page_0008,
	 /* 0x66500-0x665FF */ trait_page_0008,
	 /* 0x66600-0x666FF */ trait_page_0008,
	 /* 0x66700-0x667FF */ trait_page_0008,
	 /* 0x66800-0x668FF */ trait_page_0008,
	 /* 0x66900-0x669FF */ trait_page_0008,
	 /* 0x66A00-0x66AFF */ trait_page_0008,
	 /* 0x66B00-0x66BFF */ trait_page_0008,
	 /* 0x66C00-0x66CFF */ trait_page_0008,
	 /* 0x66D00-0x66DFF */ trait_page_0008,
	 /* 0x66E00-0x66EFF */ trait_page_0008,
	 /* 0x66F00-0x66FFF */ trait_page_0008,
	 /* 0x67000-0x670FF */ trait_page_0008,
	 /* 0x67100-0x671FF */ trait_page_0008,
	 /* 0x67200-0x672FF */ trait_page_0008,
	 /* 0x67300-0x673FF */ trait_page_0008,
	 /* 0x67400-0x674FF */ trait_page_0008,
	 /* 0x67500-0x675FF */ trait_page_0008,
	 /* 0x67600-0x676FF */ trait_page_0008,
	 /* 0x67700-0x677FF */ trait_page_0008,
	 /* 0x67800-0x678FF */ trait_page_0008,
	 /* 0x67900-0x679FF */ trait_page_0008,
	 /* 0x67A00-0x67AFF */ trait_page_0008,
	 /* 0x67B00-0x67BFF */ trait_page_0008,
	 /* 0x67C00-0x67CFF */ trait_page_0008,
	 /* 0x67D00-0x67DFF */ trait_page_0008,
	 /* 0x67E00-0x67EFF */ trait_page_0008,
	 /* 0x67F00-0x67FFF */ trait_page_0008,
	 /* 0x68000-0x680FF */ trait_page_0008,
	 /* 0x68100-0x681FF */ trait_page_0008,
	 /* 0x68200-0x682FF */ trait_page_0008,
	 /* 0x68300-0x683FF */ trait_page_0008,
	 /* 0x68400-0x684FF */ trait_page_0008,
	 /* 0x68500-0x685FF */ trait_page_0008,
	 /* 0x68600-0x686FF */ trait_page_0008,
	 /* 0x68700-0x687FF */ trait_page_0008,
	 /* 0x68800-0x688FF */ trait_page_0008,
	 /* 0x68900-0x689FF */ trait_page_0008,
	 /* 0x68A00-0x68AFF */ trait_page_0008,
	 /* 0x68B00-0x68BFF */ trait_page_0008,
	 /* 0x68C00-0x68CFF */ trait_page_0008,
	 /* 0x68D00-0x68DFF */ trait_page_0008,
	 /* 0x68E00-0x68EFF */ trait_page_0008,
	 /* 0x68F00-0x68FFF */ trait_page_0008,
	 /* 0x69000-0x690FF */ trait_page_0008,
	 /* 0x69100-0x691FF */ trait_page_0008,
	 /* 0x69200-0x692FF */ trait_page_0008,
	 /* 0x69300-0x693FF */ trait_page_0008,
	 /* 0x69400-0x694FF */ trait_page_0008,
	 /* 0x69500-0x695FF */ trait_page_0008,
	 /* 0x69600-0x696FF */ trait_page_0008,
	 /* 0x69700-0x697FF */ trait_page_0008,
	 /* 0x69800-0x698FF */ trait_page_0008,
	 /* 0x69900-0x699FF */ trait_page_0008,
	 /* 0x69A00-0x69AFF */ trait_page_0008,
	 /* 0x69B00-0x69BFF */ trait_page_0008,
	 /* 0x69C00-0x69CFF */ trait_page_0008,
	 /* 0x69D00-0x69DFF */ trait_page_0008,
	 /* 0x69E00-0x69EFF */ trait_page_0008,
	 /* 0x69F00-0x69FFF */ trait_page_0008,
	 /* 0x6A000-0x6A0FF */ trait_page_0008,
	 /* 0x6A100-0x6A1FF */ trait_page_0008,
	 /* 0x6A200-0x6A2FF */ trait_page_0008,
	 /* 0x6A300-0x6A3FF */ trait_page_0008,
	 /* 0x6A400-0x6A4FF */ trait_page_0008,
	 /* 0x6A500-0x6A5FF */ trait_page_0008,
	 /* 0x6A600-0x6A6FF */ trait_page_0008,
	 /* 0x6A700-0x6A7FF */ trait_page_0008,
	 /* 0x6A800-0x6A8FF */ trait_page_0008,
	 /* 0x6A900-0x6A9FF */ trait_page_0008,
	 /* 0x6AA00-0x6AAFF */ trait_page_0008,
	 /* 0x6AB00-0x6ABFF */ trait_page_0008,
	 /* 0x6AC00-0x6ACFF */ trait_page_0008,
	 /* 0x6AD00-0x6ADFF */ trait_page_0008,
	 /* 0x6AE00-0x6AEFF */ trait_page_0008,
	 /* 0x6AF00-0x6AFFF */ trait_page_0008,
	 /* 0x6B000-0x6B0FF */ trait_page_0008,
	 /* 0x6B100-0x6B1FF */ trait_page_0008,
	 /* 0x6B200-0x6B2FF */ trait_page_0008,
	 /* 0x6B300-0x6B3FF */ trait_page_0008,
	 /* 0x6B400-0x6B4FF */ trait_page_0008,
	 /* 0x6B500-0x6B5FF */ trait_page_0008,
	 /* 0x6B600-0x6B6FF */ trait_page_0008,
	 /* 0x6B700-0x6B7FF */ trait_page_0008,
	 /* 0x6B800-0x6B8FF */ trait_page_0008,
	 /* 0x6B900-0x6B9FF */ trait_page_0008,
	 /* 0x6BA00-0x6BAFF */ trait_page_0008,
	 /* 0x6BB00-0x6BBFF */ trait_page_0008,
	 /* 0x6BC00-0x6BCFF */ trait_page_0008,
	 /* 0x6BD00-0x6BDFF */ trait_page_0008,
	 /* 0x6BE00-0x6BEFF */ trait_page_0008,
	 /* 0x6BF00-0x6BFFF */ trait_page_0008,
	 /* 0x6C000-0x6C0FF */ trait_page_0008,
	 /* 0x6C100-0x6C1FF */ trait_page_0008,
	 /* 0x6C200-0x6C2FF */ trait_page_0008,
	 /* 0x6C300-0x6C3FF */ trait_page_0008,
	 /* 0x6C400-0x6C4FF */ trait_page_0008,
	 /* 0x6C500-0x6C5FF */ trait_page_0008,
	 /* 0x6C600-0x6C6FF */ trait_page_0008,
	 /* 0x6C700-0x6C7FF */ trait_page_0008,
	 /* 0x6C800-0x6C8FF */ trait_page_0008,
	 /* 0x6C900-0x6C9FF */ trait_page_0008,
	 /* 0x6CA00-0x6CAFF */ trait_page_0008,
	 /* 0x6CB00-0x6CBFF */ trait_page_0008,
	 /* 0x6CC00-0x6CCFF */ trait_page_0008,
	 /* 0x6CD00-0x6CDFF */ trait_page_0008,
	 /* 0x6CE00-0x6CEFF */ trait_page_0008,
	 /* 0x6CF00-0x6CFFF */ trait_page_0008,
	 /* 0x6D000-0x6D0FF */ trait_page_0008,
	 /* 0x6D100-0x6D1FF */ trait_page_0008,
	 /* 0x6D200-0x6D2FF */ trait_page_0008,
	 /* 0x6D300-0x6D3FF */ trait_page_0008,
	 /* 0x6D400-0x6D4FF */ trait_page_0008,
	 /* 0x6D500-0x6D5FF */ trait_page_0008,
	 /* 0x6D600-0x6D6FF */ trait_page_0008,
	 /* 0x6D700-0x6D7FF */ trait_page_0008,
	 /* 0x6D800-0x6D8FF */ trait_page_0008,
	 /* 0x6D900-0x6D9FF */ trait_page_0008,
	 /* 0x6DA00-0x6DAFF */ trait_page_0008,
	 /* 0x6DB00-0x6DBFF */ trait_page_0008,
	 /* 0x6DC00-0x6DCFF */ trait_page_0008,
	 /* 0x6DD00-0x6DDFF */ trait_page_0008,
	 /* 0x6DE00-0x6DEFF */ trait_page_0008,
	 /* 0x6DF00-0x6DFFF */ trait_page_0008,
	 /* 0x6E000-0x6E0FF */ trait_page_0008,
	 /* 0x6E100-0x6E1FF */ trait_page_0008,
	 /* 0x6E200-0x6E2FF */ trait_page_0008,
	 /* 0x6E300-0x6E3FF */ trait_page_0008,
	 /* 0x6E400-0x6E4FF */ trait_page_0008,
	 /* 0x6E500-0x6E5FF */ trait_page_0008,
	 /* 0x6E600-0x6E6FF */ trait_page_0008,
	 /* 0x6E700-0x6E7FF */ trait_page_0008,
	 /* 0x6E800-0x6E8FF */ trait_page_0008,
	 /* 0x6E900-0x6E9FF */ trait_page_0008,
	 /* 0x6EA00-0x6EAFF */ trait_page_0008,
	 /* 0x6EB00-0x6EBFF */ trait_page_0008,
	 /* 0x6EC00-0x6ECFF */ trait_page_0008,
	 /* 0x6ED00-0x6EDFF */ trait_page_0008,
	 /* 0x6EE00-0x6EEFF */ trait_page_0008,
	 /* 0x6EF00-0x6EFFF */ trait_page_0008,
	 /* 0x6F000-0x6F0FF */ trait_page_0008,
	 /* 0x6F100-0x6F1FF */ trait_page_0008,
	 /* 0x6F200-0x6F2FF */ trait_page_0008,
	 /* 0x6F300-0x6F3FF */ trait_page_0008,
	 /* 0x6F400-0x6F4FF */ trait_page_0008,
	 /* 0x6F500-0x6F5FF */ trait_page_0008,
	 /* 0x6F600-0x6F6FF */ trait_page_0008,
	 /* 0x6F700-0x6F7FF */ trait_page_0008,
	 /* 0x6F800-0x6F8FF */ trait_page_0008,
	 /* 0x6F900-0x6F9FF */ trait_page_0008,
	 /* 0x6FA00-0x6FAFF */ trait_page_0008,
	 /* 0x6FB00-0x6FBFF */ trait_page_0008,
	 /* 0x6FC00-0x6FCFF */ trait_page_0008,
	 /* 0x6FD00-0x6FDFF */ trait_page_0008,
	 /* 0x6FE00-0x6FEFF */ trait_page_0008,
	 /* 0x6FF00-0x6FFFF */ trait_page_0008,
	 /* 0x70000-0x700FF */ trait_page_0008,
	 /* 0x70100-0x701FF */ trait_page_0008,
	 /* 0x70200-0x702FF */ trait_page_0008,
	 /* 0x70300-0x703FF */ trait_page_0008,
	 /* 0x70400-0x704FF */ trait_page_0008,
	 /* 0x70500-0x705FF */ trait_page_0008,
	 /* 0x70600-0x706FF */ trait_page_0008,
	 /* 0x70700-0x707FF */ trait_page_0008,
	 /* 0x70800-0x708FF */ trait_page_0008,
	 /* 0x70900-0x709FF */ trait_page_0008,
	 /* 0x70A00-0x70AFF */ trait_page_0008,
	 /* 0x70B00-0x70BFF */ trait_page_0008,
	 /* 0x70C00-0x70CFF */ trait_page_0008,
	 /* 0x70D00-0x70DFF */ trait_page_0008,
	 /* 0x70E00-0x70EFF */ trait_page_0008,
	 /* 0x70F00-0x70FFF */ trait_page_0008,
	 /* 0x71000-0x710FF */ trait_page_0008,
	 /* 0x71100-0x711FF */ trait_page_0008,
	 /* 0x71200-0x712FF */ trait_page_0008,
	 /* 0x71300-0x713FF */ trait_page_0008,
	 /* 0x71400-0x714FF */ trait_page_0008,
	 /* 0x71500-0x715FF */ trait_page_0008,
	 /* 0x71600-0x716FF */ trait_page_0008,
	 /* 0x71700-0x717FF */ trait_page_0008,
	 /* 0x71800-0x718FF */ trait_page_0008,
	 /* 0x71900-0x719FF */ trait_page_0008,
	 /* 0x71A00-0x71AFF */ trait_page_0008,
	 /* 0x71B00-0x71BFF */ trait_page_0008,
	 /* 0x71C00-0x71CFF */ trait_page_0008,
	 /* 0x71D00-0x71DFF */ trait_page_0008,
	 /* 0x71E00-0x71EFF */ trait_page_0008,
	 /* 0x71F00-0x71FFF */ trait_page_0008,
	 /* 0x72000-0x720FF */ trait_page_0008,
	 /* 0x72100-0x721FF */ trait_page_0008,
	 /* 0x72200-0x722FF */ trait_page_0008,
	 /* 0x72300-0x723FF */ trait_page_0008,
	 /* 0x72400-0x724FF */ trait_page_0008,
	 /* 0x72500-0x725FF */ trait_page_0008,
	 /* 0x72600-0x726FF */ trait_page_0008,
	 /* 0x72700-0x727FF */ trait_page_0008,
	 /* 0x72800-0x728FF */ trait_page_0008,
	 /* 0x72900-0x729FF */ trait_page_0008,
	 /* 0x72A00-0x72AFF */ trait_page_0008,
	 /* 0x72B00-0x72BFF */ trait_page_0008,
	 /* 0x72C00-0x72CFF */ trait_page_0008,
	 /* 0x72D00-0x72DFF */ trait_page_0008,
	 /* 0x72E00-0x72EFF */ trait_page_0008,
	 /* 0x72F00-0x72FFF */ trait_page_0008,
	 /* 0x73000-0x730FF */ trait_page_0008,
	 /* 0x73100-0x731FF */ trait_page_0008,
	 /* 0x73200-0x732FF */ trait_page_0008,
	 /* 0x73300-0x733FF */ trait_page_0008,
	 /* 0x73400-0x734FF */ trait_page_0008,
	 /* 0x73500-0x735FF */ trait_page_0008,
	 /* 0x73600-0x736FF */ trait_page_0008,
	 /* 0x73700-0x737FF */ trait_page_0008,
	 /* 0x73800-0x738FF */ trait_page_0008,
	 /* 0x73900-0x739FF */ trait_page_0008,
	 /* 0x73A00-0x73AFF */ trait_page_0008,
	 /* 0x73B00-0x73BFF */ trait_page_0008,
	 /* 0x73C00-0x73CFF */ trait_page_0008,
	 /* 0x73D00-0x73DFF */ trait_page_0008,
	 /* 0x73E00-0x73EFF */ trait_page_0008,
	 /* 0x73F00-0x73FFF */ trait_page_0008,
	 /* 0x74000-0x740FF */ trait_page_0008,
	 /* 0x74100-0x741FF */ trait_page_0008,
	 /* 0x74200-0x742FF */ trait_page_0008,
	 /* 0x74300-0x743FF */ trait_page_0008,
	 /* 0x74400-0x744FF */ trait_page_0008,
	 /* 0x74500-0x745FF */ trait_page_0008,
	 /* 0x74600-0x746FF */ trait_page_0008,
	 /* 0x74700-0x747FF */ trait_page_0008,
	 /* 0x74800-0x748FF */ trait_page_0008,
	 /* 0x74900-0x749FF */ trait_page_0008,
	 /* 0x74A00-0x74AFF */ trait_page_0008,
	 /* 0x74B00-0x74BFF */ trait_page_0008,
	 /* 0x74C00-0x74CFF */ trait_page_0008,
	 /* 0x74D00-0x74DFF */ trait_page_0008,
	 /* 0x74E00-0x74EFF */ trait_page_0008,
	 /* 0x74F00-0x74FFF */ trait_page_0008,
	 /* 0x75000-0x750FF */ trait_page_0008,
	 /* 0x75100-0x751FF */ trait_page_0008,
	 /* 0x75200-0x752FF */ trait_page_0008,
	 /* 0x75300-0x753FF */ trait_page_0008,
	 /* 0x75400-0x754FF */ trait_page_0008,
	 /* 0x75500-0x755FF */ trait_page_0008,
	 /* 0x75600-0x756FF */ trait_page_0008,
	 /* 0x75700-0x757FF */ trait_page_0008,
	 /* 0x75800-0x758FF */ trait_page_0008,
	 /* 0x75900-0x759FF */ trait_page_0008,
	 /* 0x75A00-0x75AFF */ trait_page_0008,
	 /* 0x75B00-0x75BFF */ trait_page_0008,
	 /* 0x75C00-0x75CFF */ trait_page_0008,
	 /* 0x75D00-0x75DFF */ trait_page_0008,
	 /* 0x75E00-0x75EFF */ trait_page_0008,
	 /* 0x75F00-0x75FFF */ trait_page_0008,
	 /* 0x76000-0x760FF */ trait_page_0008,
	 /* 0x76100-0x761FF */ trait_page_0008,
	 /* 0x76200-0x762FF */ trait_page_0008,
	 /* 0x76300-0x763FF */ trait_page_0008,
	 /* 0x76400-0x764FF */ trait_page_0008,
	 /* 0x76500-0x765FF */ trait_page_0008,
	 /* 0x76600-0x766FF */ trait_page_0008,
	 /* 0x76700-0x767FF */ trait_page_0008,
	 /* 0x76800-0x768FF */ trait_page_0008,
	 /* 0x76900-0x769FF */ trait_page_0008,
	 /* 0x76A00-0x76AFF */ trait_page_0008,
	 /* 0x76B00-0x76BFF */ trait_page_0008,
	 /* 0x76C00-0x76CFF */ trait_page_0008,
	 /* 0x76D00-0x76DFF */ trait_page_0008,
	 /* 0x76E00-0x76EFF */ trait_page_0008,
	 /* 0x76F00-0x76FFF */ trait_page_0008,
	 /* 0x77000-0x770FF */ trait_page_0008,
	 /* 0x77100-0x771FF */ trait_page_0008,
	 /* 0x77200-0x772FF */ trait_page_0008,
	 /* 0x77300-0x773FF */ trait_page_0008,
	 /* 0x77400-0x774FF */ trait_page_0008,
	 /* 0x77500-0x775FF */ trait_page_0008,
	 /* 0x77600-0x776FF */ trait_page_0008,
	 /* 0x77700-0x777FF */ trait_page_0008,
	 /* 0x77800-0x778FF */ trait_page_0008,
	 /* 0x77900-0x779FF */ trait_page_0008,
	 /* 0x77A00-0x77AFF */ trait_page_0008,
	 /* 0x77B00-0x77BFF */ trait_page_0008,
	 /* 0x77C00-0x77CFF */ trait_page_0008,
	 /* 0x77D00-0x77DFF */ trait_page_0008,
	 /* 0x77E00-0x77EFF */ trait_page_0008,
	 /* 0x77F00-0x77FFF */ trait_page_0008,
	 /* 0x78000-0x780FF */ trait_page_0008,
	 /* 0x78100-0x781FF */ trait_page_0008,
	 /* 0x78200-0x782FF */ trait_page_0008,
	 /* 0x78300-0x783FF */ trait_page_0008,
	 /* 0x78400-0x784FF */ trait_page_0008,
	 /* 0x78500-0x785FF */ trait_page_0008,
	 /* 0x78600-0x786FF */ trait_page_0008,
	 /* 0x78700-0x787FF */ trait_page_0008,
	 /* 0x78800-0x788FF */ trait_page_0008,
	 /* 0x78900-0x789FF */ trait_page_0008,
	 /* 0x78A00-0x78AFF */ trait_page_0008,
	 /* 0x78B00-0x78BFF */ trait_page_0008,
	 /* 0x78C00-0x78CFF */ trait_page_0008,
	 /* 0x78D00-0x78DFF */ trait_page_0008,
	 /* 0x78E00-0x78EFF */ trait_page_0008,
	 /* 0x78F00-0x78FFF */ trait_page_0008,
	 /* 0x79000-0x790FF */ trait_page_0008,
	 /* 0x79100-0x791FF */ trait_page_0008,
	 /* 0x79200-0x792FF */ trait_page_0008,
	 /* 0x79300-0x793FF */ trait_page_0008,
	 /* 0x79400-0x794FF */ trait_page_0008,
	 /* 0x79500-0x795FF */ trait_page_0008,
	 /* 0x79600-0x796FF */ trait_page_0008,
	 /* 0x79700-0x797FF */ trait_page_0008,
	 /* 0x79800-0x798FF */ trait_page_0008,
	 /* 0x79900-0x799FF */ trait_page_0008,
	 /* 0x79A00-0x79AFF */ trait_page_0008,
	 /* 0x79B00-0x79BFF */ trait_page_0008,
	 /* 0x79C00-0x79CFF */ trait_page_0008,
	 /* 0x79D00-0x79DFF */ trait_page_0008,
	 /* 0x79E00-0x79EFF */ trait_page_0008,
	 /* 0x79F00-0x79FFF */ trait_page_0008,
	 /* 0x7A000-0x7A0FF */ trait_page_0008,
	 /* 0x7A100-0x7A1FF */ trait_page_0008,
	 /* 0x7A200-0x7A2FF */ trait_page_0008,
	 /* 0x7A300-0x7A3FF */ trait_page_0008,
	 /* 0x7A400-0x7A4FF */ trait_page_0008,
	 /* 0x7A500-0x7A5FF */ trait_page_0008,
	 /* 0x7A600-0x7A6FF */ trait_page_0008,
	 /* 0x7A700-0x7A7FF */ trait_page_0008,
	 /* 0x7A800-0x7A8FF */ trait_page_0008,
	 /* 0x7A900-0x7A9FF */ trait_page_0008,
	 /* 0x7AA00-0x7AAFF */ trait_page_0008,
	 /* 0x7AB00-0x7ABFF */ trait_page_0008,
	 /* 0x7AC00-0x7ACFF */ trait_page_0008,
	 /* 0x7AD00-0x7ADFF */ trait_page_0008,
	 /* 0x7AE00-0x7AEFF */ trait_page_0008,
	 /* 0x7AF00-0x7AFFF */ trait_page_0008,
	 /* 0x7B000-0x7B0FF */ trait_page_0008,
	 /* 0x7B100-0x7B1FF */ trait_page_0008,
	 /* 0x7B200-0x7B2FF */ trait_page_0008,
	 /* 0x7B300-0x7B3FF */ trait_page_0008,
	 /* 0x7B400-0x7B4FF */ trait_page_0008,
	 /* 0x7B500-0x7B5FF */ trait_page_0008,
	 /* 0x7B600-0x7B6FF */ trait_page_0008,
	 /* 0x7B700-0x7B7FF */ trait_page_0008,
	 /* 0x7B800-0x7B8FF */ trait_page_0008,
	 /* 0x7B900-0x7B9FF */ trait_page_0008,
	 /* 0x7BA00-0x7BAFF */ trait_page_0008,
	 /* 0x7BB00-0x7BBFF */ trait_page_0008,
	 /* 0x7BC00-0x7BCFF */ trait_page_0008,
	 /* 0x7BD00-0x7BDFF */ trait_page_0008,
	 /* 0x7BE00-0x7BEFF */ trait_page_0008,
	 /* 0x7BF00-0x7BFFF */ trait_page_0008,
	 /* 0x7C000-0x7C0FF */ trait_page_0008,
	 /* 0x7C100-0x7C1FF */ trait_page_0008,
	 /* 0x7C200-0x7C2FF */ trait_page_0008,
	 /* 0x7C300-0x7C3FF */ trait_page_0008,
	 /* 0x7C400-0x7C4FF */ trait_page_0008,
	 /* 0x7C500-0x7C5FF */ trait_page_0008,
	 /* 0x7C600-0x7C6FF */ trait_page_0008,
	 /* 0x7C700-0x7C7FF */ trait_page_0008,
	 /* 0x7C800-0x7C8FF */ trait_page_0008,
	 /* 0x7C900-0x7C9FF */ trait_page_0008,
	 /* 0x7CA00-0x7CAFF */ trait_page_0008,
	 /* 0x7CB00-0x7CBFF */ trait_page_0008,
	 /* 0x7CC00-0x7CCFF */ trait_page_0008,
	 /* 0x7CD00-0x7CDFF */ trait_page_0008,
	 /* 0x7CE00-0x7CEFF */ trait_page_0008,
	 /* 0x7CF00-0x7CFFF */ trait_page_0008,
	 /* 0x7D000-0x7D0FF */ trait_page_0008,
	 /* 0x7D100-0x7D1FF */ trait_page_0008,
	 /* 0x7D200-0x7D2FF */ trait_page_0008,
	 /* 0x7D300-0x7D3FF */ trait_page_0008,
	 /* 0x7D400-0x7D4FF */ trait_page_0008,
	 /* 0x7D500-0x7D5FF */ trait_page_0008,
	 /* 0x7D600-0x7D6FF */ trait_page_0008,
	 /* 0x7D700-0x7D7FF */ trait_page_0008,
	 /* 0x7D800-0x7D8FF */ trait_page_0008,
	 /* 0x7D900-0x7D9FF */ trait_page_0008,
	 /* 0x7DA00-0x7DAFF */ trait_page_0008,
	 /* 0x7DB00-0x7DBFF */ trait_page_0008,
	 /* 0x7DC00-0x7DCFF */ trait_page_0008,
	 /* 0x7DD00-0x7DDFF */ trait_page_0008,
	 /* 0x7DE00-0x7DEFF */ trait_page_0008,
	 /* 0x7DF00-0x7DFFF */ trait_page_0008,
	 /* 0x7E000-0x7E0FF */ trait_page_0008,
	 /* 0x7E100-0x7E1FF */ trait_page_0008,
	 /* 0x7E200-0x7E2FF */ trait_page_0008,
	 /* 0x7E300-0x7E3FF */ trait_page_0008,
	 /* 0x7E400-0x7E4FF */ trait_page_0008,
	 /* 0x7E500-0x7E5FF */ trait_page_0008,
	 /* 0x7E600-0x7E6FF */ trait_page_0008,
	 /* 0x7E700-0x7E7FF */ trait_page_0008,
	 /* 0x7E800-0x7E8FF */ trait_page_0008,
	 /* 0x7E900-0x7E9FF */ trait_page_0008,
	 /* 0x7EA00-0x7EAFF */ trait_page_0008,
	 /* 0x7EB00-0x7EBFF */ trait_page_0008,
	 /* 0x7EC00-0x7ECFF */ trait_page_0008,
	 /* 0x7ED00-0x7EDFF */ trait_page_0008,
	 /* 0x7EE00-0x7EEFF */ trait_page_0008,
	 /* 0x7EF00-0x7EFFF */ trait_page_0008,
	 /* 0x7F000-0x7F0FF */ trait_page_0008,
	 /* 0x7F100-0x7F1FF */ trait_page_0008,
	 /* 0x7F200-0x7F2FF */ trait_page_0008,
	 /* 0x7F300-0x7F3FF */ trait_page_0008,
	 /* 0x7F400-0x7F4FF */ trait_page_0008,
	 /* 0x7F500-0x7F5FF */ trait_page_0008,
	 /* 0x7F600-0x7F6FF */ trait_page_0008,
	 /* 0x7F700-0x7F7FF */ trait_page_0008,
	 /* 0x7F800-0x7F8FF */ trait_page_0008,
	 /* 0x7F900-0x7F9FF */ trait_page_0008,
	 /* 0x7FA00-0x7FAFF */ trait_page_0008,
	 /* 0x7FB00-0x7FBFF */ trait_page_0008,
	 /* 0x7FC00-0x7FCFF */ trait_page_0008,
	 /* 0x7FD00-0x7FDFF */ trait_page_0008,
	 /* 0x7FE00-0x7FEFF */ trait_page_0008,
	 /* 0x7FF00-0x7FFFF */ trait_page_0008,
	 /* 0x80000-0x800FF */ trait_page_0008,
	 /* 0x80100-0x801FF */ trait_page_0008,
	 /* 0x80200-0x802FF */ trait_page_0008,
	 /* 0x80300-0x803FF */ trait_page_0008,
	 /* 0x80400-0x804FF */ trait_page_0008,
	 /* 0x80500-0x805FF */ trait_page_0008,
	 /* 0x80600-0x806FF */ trait_page_0008,
	 /* 0x80700-0x807FF */ trait_page_0008,
	 /* 0x80800-0x808FF */ trait_page_0008,
	 /* 0x80900-0x809FF */ trait_page_0008,
	 /* 0x80A00-0x80AFF */ trait_page_0008,
	 /* 0x80B00-0x80BFF */ trait_page_0008,
	 /* 0x80C00-0x80CFF */ trait_page_0008,
	 /* 0x80D00-0x80DFF */ trait_page_0008,
	 /* 0x80E00-0x80EFF */ trait_page_0008,
	 /* 0x80F00-0x80FFF */ trait_page_0008,
	 /* 0x81000-0x810FF */ trait_page_0008,
	 /* 0x81100-0x811FF */ trait_page_0008,
	 /* 0x81200-0x812FF */ trait_page_0008,
	 /* 0x81300-0x813FF */ trait_page_0008,
	 /* 0x81400-0x814FF */ trait_page_0008,
	 /* 0x81500-0x815FF */ trait_page_0008,
	 /* 0x81600-0x816FF */ trait_page_0008,
	 /* 0x81700-0x817FF */ trait_page_0008,
	 /* 0x81800-0x818FF */ trait_page_0008,
	 /* 0x81900-0x819FF */ trait_page_0008,
	 /* 0x81A00-0x81AFF */ trait_page_0008,
	 /* 0x81B00-0x81BFF */ trait_page_0008,
	 /* 0x81C00-0x81CFF */ trait_page_0008,
	 /* 0x81D00-0x81DFF */ trait_page_0008,
	 /* 0x81E00-0x81EFF */ trait_page_0008,
	 /* 0x81F00-0x81FFF */ trait_page_0008,
	 /* 0x82000-0x820FF */ trait_page_0008,
	 /* 0x82100-0x821FF */ trait_page_0008,
	 /* 0x82200-0x822FF */ trait_page_0008,
	 /* 0x82300-0x823FF */ trait_page_0008,
	 /* 0x82400-0x824FF */ trait_page_0008,
	 /* 0x82500-0x825FF */ trait_page_0008,
	 /* 0x82600-0x826FF */ trait_page_0008,
	 /* 0x82700-0x827FF */ trait_page_0008,
	 /* 0x82800-0x828FF */ trait_page_0008,
	 /* 0x82900-0x829FF */ trait_page_0008,
	 /* 0x82A00-0x82AFF */ trait_page_0008,
	 /* 0x82B00-0x82BFF */ trait_page_0008,
	 /* 0x82C00-0x82CFF */ trait_page_0008,
	 /* 0x82D00-0x82DFF */ trait_page_0008,
	 /* 0x82E00-0x82EFF */ trait_page_0008,
	 /* 0x82F00-0x82FFF */ trait_page_0008,
	 /* 0x83000-0x830FF */ trait_page_0008,
	 /* 0x83100-0x831FF */ trait_page_0008,
	 /* 0x83200-0x832FF */ trait_page_0008,
	 /* 0x83300-0x833FF */ trait_page_0008,
	 /* 0x83400-0x834FF */ trait_page_0008,
	 /* 0x83500-0x835FF */ trait_page_0008,
	 /* 0x83600-0x836FF */ trait_page_0008,
	 /* 0x83700-0x837FF */ trait_page_0008,
	 /* 0x83800-0x838FF */ trait_page_0008,
	 /* 0x83900-0x839FF */ trait_page_0008,
	 /* 0x83A00-0x83AFF */ trait_page_0008,
	 /* 0x83B00-0x83BFF */ trait_page_0008,
	 /* 0x83C00-0x83CFF */ trait_page_0008,
	 /* 0x83D00-0x83DFF */ trait_page_0008,
	 /* 0x83E00-0x83EFF */ trait_page_0008,
	 /* 0x83F00-0x83FFF */ trait_page_0008,
	 /* 0x84000-0x840FF */ trait_page_0008,
	 /* 0x84100-0x841FF */ trait_page_0008,
	 /* 0x84200-0x842FF */ trait_page_0008,
	 /* 0x84300-0x843FF */ trait_page_0008,
	 /* 0x84400-0x844FF */ trait_page_0008,
	 /* 0x84500-0x845FF */ trait_page_0008,
	 /* 0x84600-0x846FF */ trait_page_0008,
	 /* 0x84700-0x847FF */ trait_page_0008,
	 /* 0x84800-0x848FF */ trait_page_0008,
	 /* 0x84900-0x849FF */ trait_page_0008,
	 /* 0x84A00-0x84AFF */ trait_page_0008,
	 /* 0x84B00-0x84BFF */ trait_page_0008,
	 /* 0x84C00-0x84CFF */ trait_page_0008,
	 /* 0x84D00-0x84DFF */ trait_page_0008,
	 /* 0x84E00-0x84EFF */ trait_page_0008,
	 /* 0x84F00-0x84FFF */ trait_page_0008,
	 /* 0x85000-0x850FF */ trait_page_0008,
	 /* 0x85100-0x851FF */ trait_page_0008,
	 /* 0x85200-0x852FF */ trait_page_0008,
	 /* 0x85300-0x853FF */ trait_page_0008,
	 /* 0x85400-0x854FF */ trait_page_0008,
	 /* 0x85500-0x855FF */ trait_page_0008,
	 /* 0x85600-0x856FF */ trait_page_0008,
	 /* 0x85700-0x857FF */ trait_page_0008,
	 /* 0x85800-0x858FF */ trait_page_0008,
	 /* 0x85900-0x859FF */ trait_page_0008,
	 /* 0x85A00-0x85AFF */ trait_page_0008,
	 /* 0x85B00-0x85BFF */ trait_page_0008,
	 /* 0x85C00-0x85CFF */ trait_page_0008,
	 /* 0x85D00-0x85DFF */ trait_page_0008,
	 /* 0x85E00-0x85EFF */ trait_page_0008,
	 /* 0x85F00-0x85FFF */ trait_page_0008,
	 /* 0x86000-0x860FF */ trait_page_0008,
	 /* 0x86100-0x861FF */ trait_page_0008,
	 /* 0x86200-0x862FF */ trait_page_0008,
	 /* 0x86300-0x863FF */ trait_page_0008,
	 /* 0x86400-0x864FF */ trait_page_0008,
	 /* 0x86500-0x865FF */ trait_page_0008,
	 /* 0x86600-0x866FF */ trait_page_0008,
	 /* 0x86700-0x867FF */ trait_page_0008,
	 /* 0x86800-0x868FF */ trait_page_0008,
	 /* 0x86900-0x869FF */ trait_page_0008,
	 /* 0x86A00-0x86AFF */ trait_page_0008,
	 /* 0x86B00-0x86BFF */ trait_page_0008,
	 /* 0x86C00-0x86CFF */ trait_page_0008,
	 /* 0x86D00-0x86DFF */ trait_page_0008,
	 /* 0x86E00-0x86EFF */ trait_page_0008,
	 /* 0x86F00-0x86FFF */ trait_page_0008,
	 /* 0x87000-0x870FF */ trait_page_0008,
	 /* 0x87100-0x871FF */ trait_page_0008,
	 /* 0x87200-0x872FF */ trait_page_0008,
	 /* 0x87300-0x873FF */ trait_page_0008,
	 /* 0x87400-0x874FF */ trait_page_0008,
	 /* 0x87500-0x875FF */ trait_page_0008,
	 /* 0x87600-0x876FF */ trait_page_0008,
	 /* 0x87700-0x877FF */ trait_page_0008,
	 /* 0x87800-0x878FF */ trait_page_0008,
	 /* 0x87900-0x879FF */ trait_page_0008,
	 /* 0x87A00-0x87AFF */ trait_page_0008,
	 /* 0x87B00-0x87BFF */ trait_page_0008,
	 /* 0x87C00-0x87CFF */ trait_page_0008,
	 /* 0x87D00-0x87DFF */ trait_page_0008,
	 /* 0x87E00-0x87EFF */ trait_page_0008,
	 /* 0x87F00-0x87FFF */ trait_page_0008,
	 /* 0x88000-0x880FF */ trait_page_0008,
	 /* 0x88100-0x881FF */ trait_page_0008,
	 /* 0x88200-0x882FF */ trait_page_0008,
	 /* 0x88300-0x883FF */ trait_page_0008,
	 /* 0x88400-0x884FF */ trait_page_0008,
	 /* 0x88500-0x885FF */ trait_page_0008,
	 /* 0x88600-0x886FF */ trait_page_0008,
	 /* 0x88700-0x887FF */ trait_page_0008,
	 /* 0x88800-0x888FF */ trait_page_0008,
	 /* 0x88900-0x889FF */ trait_page_0008,
	 /* 0x88A00-0x88AFF */ trait_page_0008,
	 /* 0x88B00-0x88BFF */ trait_page_0008,
	 /* 0x88C00-0x88CFF */ trait_page_0008,
	 /* 0x88D00-0x88DFF */ trait_page_0008,
	 /* 0x88E00-0x88EFF */ trait_page_0008,
	 /* 0x88F00-0x88FFF */ trait_page_0008,
	 /* 0x89000-0x890FF */ trait_page_0008,
	 /* 0x89100-0x891FF */ trait_page_0008,
	 /* 0x89200-0x892FF */ trait_page_0008,
	 /* 0x89300-0x893FF */ trait_page_0008,
	 /* 0x89400-0x894FF */ trait_page_0008,
	 /* 0x89500-0x895FF */ trait_page_0008,
	 /* 0x89600-0x896FF */ trait_page_0008,
	 /* 0x89700-0x897FF */ trait_page_0008,
	 /* 0x89800-0x898FF */ trait_page_0008,
	 /* 0x89900-0x899FF */ trait_page_0008,
	 /* 0x89A00-0x89AFF */ trait_page_0008,
	 /* 0x89B00-0x89BFF */ trait_page_0008,
	 /* 0x89C00-0x89CFF */ trait_page_0008,
	 /* 0x89D00-0x89DFF */ trait_page_0008,
	 /* 0x89E00-0x89EFF */ trait_page_0008,
	 /* 0x89F00-0x89FFF */ trait_page_0008,
	 /* 0x8A000-0x8A0FF */ trait_page_0008,
	 /* 0x8A100-0x8A1FF */ trait_page_0008,
	 /* 0x8A200-0x8A2FF */ trait_page_0008,
	 /* 0x8A300-0x8A3FF */ trait_page_0008,
	 /* 0x8A400-0x8A4FF */ trait_page_0008,
	 /* 0x8A500-0x8A5FF */ trait_page_0008,
	 /* 0x8A600-0x8A6FF */ trait_page_0008,
	 /* 0x8A700-0x8A7FF */ trait_page_0008,
	 /* 0x8A800-0x8A8FF */ trait_page_0008,
	 /* 0x8A900-0x8A9FF */ trait_page_0008,
	 /* 0x8AA00-0x8AAFF */ trait_page_0008,
	 /* 0x8AB00-0x8ABFF */ trait_page_0008,
	 /* 0x8AC00-0x8ACFF */ trait_page_0008,
	 /* 0x8AD00-0x8ADFF */ trait_page_0008,
	 /* 0x8AE00-0x8AEFF */ trait_page_0008,
	 /* 0x8AF00-0x8AFFF */ trait_page_0008,
	 /* 0x8B000-0x8B0FF */ trait_page_0008,
	 /* 0x8B100-0x8B1FF */ trait_page_0008,
	 /* 0x8B200-0x8B2FF */ trait_page_0008,
	 /* 0x8B300-0x8B3FF */ trait_page_0008,
	 /* 0x8B400-0x8B4FF */ trait_page_0008,
	 /* 0x8B500-0x8B5FF */ trait_page_0008,
	 /* 0x8B600-0x8B6FF */ trait_page_0008,
	 /* 0x8B700-0x8B7FF */ trait_page_0008,
	 /* 0x8B800-0x8B8FF */ trait_page_0008,
	 /* 0x8B900-0x8B9FF */ trait_page_0008,
	 /* 0x8BA00-0x8BAFF */ trait_page_0008,
	 /* 0x8BB00-0x8BBFF */ trait_page_0008,
	 /* 0x8BC00-0x8BCFF */ trait_page_0008,
	 /* 0x8BD00-0x8BDFF */ trait_page_0008,
	 /* 0x8BE00-0x8BEFF */ trait_page_0008,
	 /* 0x8BF00-0x8BFFF */ trait_page_0008,
	 /* 0x8C000-0x8C0FF */ trait_page_0008,
	 /* 0x8C100-0x8C1FF */ trait_page_0008,
	 /* 0x8C200-0x8C2FF */ trait_page_0008,
	 /* 0x8C300-0x8C3FF */ trait_page_0008,
	 /* 0x8C400-0x8C4FF */ trait_page_0008,
	 /* 0x8C500-0x8C5FF */ trait_page_0008,
	 /* 0x8C600-0x8C6FF */ trait_page_0008,
	 /* 0x8C700-0x8C7FF */ trait_page_0008,
	 /* 0x8C800-0x8C8FF */ trait_page_0008,
	 /* 0x8C900-0x8C9FF */ trait_page_0008,
	 /* 0x8CA00-0x8CAFF */ trait_page_0008,
	 /* 0x8CB00-0x8CBFF */ trait_page_0008,
	 /* 0x8CC00-0x8CCFF */ trait_page_0008,
	 /* 0x8CD00-0x8CDFF */ trait_page_0008,
	 /* 0x8CE00-0x8CEFF */ trait_page_0008,
	 /* 0x8CF00-0x8CFFF */ trait_page_0008,
	 /* 0x8D000-0x8D0FF */ trait_page_0008,
	 /* 0x8D100-0x8D1FF */ trait_page_0008,
	 /* 0x8D200-0x8D2FF */ trait_page_0008,
	 /* 0x8D300-0x8D3FF */ trait_page_0008,
	 /* 0x8D400-0x8D4FF */ trait_page_0008,
	 /* 0x8D500-0x8D5FF */ trait_page_0008,
	 /* 0x8D600-0x8D6FF */ trait_page_0008,
	 /* 0x8D700-0x8D7FF */ trait_page_0008,
	 /* 0x8D800-0x8D8FF */ trait_page_0008,
	 /* 0x8D900-0x8D9FF */ trait_page_0008,
	 /* 0x8DA00-0x8DAFF */ trait_page_0008,
	 /* 0x8DB00-0x8DBFF */ trait_page_0008,
	 /* 0x8DC00-0x8DCFF */ trait_page_0008,
	 /* 0x8DD00-0x8DDFF */ trait_page_0008,
	 /* 0x8DE00-0x8DEFF */ trait_page_0008,
	 /* 0x8DF00-0x8DFFF */ trait_page_0008,
	 /* 0x8E000-0x8E0FF */ trait_page_0008,
	 /* 0x8E100-0x8E1FF */ trait_page_0008,
	 /* 0x8E200-0x8E2FF */ trait_page_0008,
	 /* 0x8E300-0x8E3FF */ trait_page_0008,
	 /* 0x8E400-0x8E4FF */ trait_page_0008,
	 /* 0x8E500-0x8E5FF */ trait_page_0008,
	 /* 0x8E600-0x8E6FF */ trait_page_0008,
	 /* 0x8E700-0x8E7FF */ trait_page_0008,
	 /* 0x8E800-0x8E8FF */ trait_page_0008,
	 /* 0x8E900-0x8E9FF */ trait_page_0008,
	 /* 0x8EA00-0x8EAFF */ trait_page_0008,
	 /* 0x8EB00-0x8EBFF */ trait_page_0008,
	 /* 0x8EC00-0x8ECFF */ trait_page_0008,
	 /* 0x8ED00-0x8EDFF */ trait_page_0008,
	 /* 0x8EE00-0x8EEFF */ trait_page_0008,
	 /* 0x8EF00-0x8EFFF */ trait_page_0008,
	 /* 0x8F000-0x8F0FF */ trait_page_0008,
	 /* 0x8F100-0x8F1FF */ trait_page_0008,
	 /* 0x8F200-0x8F2FF */ trait_page_0008,
	 /* 0x8F300-0x8F3FF */ trait_page_0008,
	 /* 0x8F400-0x8F4FF */ trait_page_0008,
	 /* 0x8F500-0x8F5FF */ trait_page_0008,
	 /* 0x8F600-0x8F6FF */ trait_page_0008,
	 /* 0x8F700-0x8F7FF */ trait_page_0008,
	 /* 0x8F800-0x8F8FF */ trait_page_0008,
	 /* 0x8F900-0x8F9FF */ trait_page_0008,
	 /* 0x8FA00-0x8FAFF */ trait_page_0008,
	 /* 0x8FB00-0x8FBFF */ trait_page_0008,
	 /* 0x8FC00-0x8FCFF */ trait_page_0008,
	 /* 0x8FD00-0x8FDFF */ trait_page_0008,
	 /* 0x8FE00-0x8FEFF */ trait_page_0008,
	 /* 0x8FF00-0x8FFFF */ trait_page_0008,
	 /* 0x90000-0x900FF */ trait_page_0008,
	 /* 0x90100-0x901FF */ trait_page_0008,
	 /* 0x90200-0x902FF */ trait_page_0008,
	 /* 0x90300-0x903FF */ trait_page_0008,
	 /* 0x90400-0x904FF */ trait_page_0008,
	 /* 0x90500-0x905FF */ trait_page_0008,
	 /* 0x90600-0x906FF */ trait_page_0008,
	 /* 0x90700-0x907FF */ trait_page_0008,
	 /* 0x90800-0x908FF */ trait_page_0008,
	 /* 0x90900-0x909FF */ trait_page_0008,
	 /* 0x90A00-0x90AFF */ trait_page_0008,
	 /* 0x90B00-0x90BFF */ trait_page_0008,
	 /* 0x90C00-0x90CFF */ trait_page_0008,
	 /* 0x90D00-0x90DFF */ trait_page_0008,
	 /* 0x90E00-0x90EFF */ trait_page_0008,
	 /* 0x90F00-0x90FFF */ trait_page_0008,
	 /* 0x91000-0x910FF */ trait_page_0008,
	 /* 0x91100-0x911FF */ trait_page_0008,
	 /* 0x91200-0x912FF */ trait_page_0008,
	 /* 0x91300-0x913FF */ trait_page_0008,
	 /* 0x91400-0x914FF */ trait_page_0008,
	 /* 0x91500-0x915FF */ trait_page_0008,
	 /* 0x91600-0x916FF */ trait_page_0008,
	 /* 0x91700-0x917FF */ trait_page_0008,
	 /* 0x91800-0x918FF */ trait_page_0008,
	 /* 0x91900-0x919FF */ trait_page_0008,
	 /* 0x91A00-0x91AFF */ trait_page_0008,
	 /* 0x91B00-0x91BFF */ trait_page_0008,
	 /* 0x91C00-0x91CFF */ trait_page_0008,
	 /* 0x91D00-0x91DFF */ trait_page_0008,
	 /* 0x91E00-0x91EFF */ trait_page_0008,
	 /* 0x91F00-0x91FFF */ trait_page_0008,
	 /* 0x92000-0x920FF */ trait_page_0008,
	 /* 0x92100-0x921FF */ trait_page_0008,
	 /* 0x92200-0x922FF */ trait_page_0008,
	 /* 0x92300-0x923FF */ trait_page_0008,
	 /* 0x92400-0x924FF */ trait_page_0008,
	 /* 0x92500-0x925FF */ trait_page_0008,
	 /* 0x92600-0x926FF */ trait_page_0008,
	 /* 0x92700-0x927FF */ trait_page_0008,
	 /* 0x92800-0x928FF */ trait_page_0008,
	 /* 0x92900-0x929FF */ trait_page_0008,
	 /* 0x92A00-0x92AFF */ trait_page_0008,
	 /* 0x92B00-0x92BFF */ trait_page_0008,
	 /* 0x92C00-0x92CFF */ trait_page_0008,
	 /* 0x92D00-0x92DFF */ trait_page_0008,
	 /* 0x92E00-0x92EFF */ trait_page_0008,
	 /* 0x92F00-0x92FFF */ trait_page_0008,
	 /* 0x93000-0x930FF */ trait_page_0008,
	 /* 0x93100-0x931FF */ trait_page_0008,
	 /* 0x93200-0x932FF */ trait_page_0008,
	 /* 0x93300-0x933FF */ trait_page_0008,
	 /* 0x93400-0x934FF */ trait_page_0008,
	 /* 0x93500-0x935FF */ trait_page_0008,
	 /* 0x93600-0x936FF */ trait_page_0008,
	 /* 0x93700-0x937FF */ trait_page_0008,
	 /* 0x93800-0x938FF */ trait_page_0008,
	 /* 0x93900-0x939FF */ trait_page_0008,
	 /* 0x93A00-0x93AFF */ trait_page_0008,
	 /* 0x93B00-0x93BFF */ trait_page_0008,
	 /* 0x93C00-0x93CFF */ trait_page_0008,
	 /* 0x93D00-0x93DFF */ trait_page_0008,
	 /* 0x93E00-0x93EFF */ trait_page_0008,
	 /* 0x93F00-0x93FFF */ trait_page_0008,
	 /* 0x94000-0x940FF */ trait_page_0008,
	 /* 0x94100-0x941FF */ trait_page_0008,
	 /* 0x94200-0x942FF */ trait_page_0008,
	 /* 0x94300-0x943FF */ trait_page_0008,
	 /* 0x94400-0x944FF */ trait_page_0008,
	 /* 0x94500-0x945FF */ trait_page_0008,
	 /* 0x94600-0x946FF */ trait_page_0008,
	 /* 0x94700-0x947FF */ trait_page_0008,
	 /* 0x94800-0x948FF */ trait_page_0008,
	 /* 0x94900-0x949FF */ trait_page_0008,
	 /* 0x94A00-0x94AFF */ trait_page_0008,
	 /* 0x94B00-0x94BFF */ trait_page_0008,
	 /* 0x94C00-0x94CFF */ trait_page_0008,
	 /* 0x94D00-0x94DFF */ trait_page_0008,
	 /* 0x94E00-0x94EFF */ trait_page_0008,
	 /* 0x94F00-0x94FFF */ trait_page_0008,
	 /* 0x95000-0x950FF */ trait_page_0008,
	 /* 0x95100-0x951FF */ trait_page_0008,
	 /* 0x95200-0x952FF */ trait_page_0008,
	 /* 0x95300-0x953FF */ trait_page_0008,
	 /* 0x95400-0x954FF */ trait_page_0008,
	 /* 0x95500-0x955FF */ trait_page_0008,
	 /* 0x95600-0x956FF */ trait_page_0008,
	 /* 0x95700-0x957FF */ trait_page_0008,
	 /* 0x95800-0x958FF */ trait_page_0008,
	 /* 0x95900-0x959FF */ trait_page_0008,
	 /* 0x95A00-0x95AFF */ trait_page_0008,
	 /* 0x95B00-0x95BFF */ trait_page_0008,
	 /* 0x95C00-0x95CFF */ trait_page_0008,
	 /* 0x95D00-0x95DFF */ trait_page_0008,
	 /* 0x95E00-0x95EFF */ trait_page_0008,
	 /* 0x95F00-0x95FFF */ trait_page_0008,
	 /* 0x96000-0x960FF */ trait_page_0008,
	 /* 0x96100-0x961FF */ trait_page_0008,
	 /* 0x96200-0x962FF */ trait_page_0008,
	 /* 0x96300-0x963FF */ trait_page_0008,
	 /* 0x96400-0x964FF */ trait_page_0008,
	 /* 0x96500-0x965FF */ trait_page_0008,
	 /* 0x96600-0x966FF */ trait_page_0008,
	 /* 0x96700-0x967FF */ trait_page_0008,
	 /* 0x96800-0x968FF */ trait_page_0008,
	 /* 0x96900-0x969FF */ trait_page_0008,
	 /* 0x96A00-0x96AFF */ trait_page_0008,
	 /* 0x96B00-0x96BFF */ trait_page_0008,
	 /* 0x96C00-0x96CFF */ trait_page_0008,
	 /* 0x96D00-0x96DFF */ trait_page_0008,
	 /* 0x96E00-0x96EFF */ trait_page_0008,
	 /* 0x96F00-0x96FFF */ trait_page_0008,
	 /* 0x97000-0x970FF */ trait_page_0008,
	 /* 0x97100-0x971FF */ trait_page_0008,
	 /* 0x97200-0x972FF */ trait_page_0008,
	 /* 0x97300-0x973FF */ trait_page_0008,
	 /* 0x97400-0x974FF */ trait_page_0008,
	 /* 0x97500-0x975FF */ trait_page_0008,
	 /* 0x97600-0x976FF */ trait_page_0008,
	 /* 0x97700-0x977FF */ trait_page_0008,
	 /* 0x97800-0x978FF */ trait_page_0008,
	 /* 0x97900-0x979FF */ trait_page_0008,
	 /* 0x97A00-0x97AFF */ trait_page_0008,
	 /* 0x97B00-0x97BFF */ trait_page_0008,
	 /* 0x97C00-0x97CFF */ trait_page_0008,
	 /* 0x97D00-0x97DFF */ trait_page_0008,
	 /* 0x97E00-0x97EFF */ trait_page_0008,
	 /* 0x97F00-0x97FFF */ trait_page_0008,
	 /* 0x98000-0x980FF */ trait_page_0008,
	 /* 0x98100-0x981FF */ trait_page_0008,
	 /* 0x98200-0x982FF */ trait_page_0008,
	 /* 0x98300-0x983FF */ trait_page_0008,
	 /* 0x98400-0x984FF */ trait_page_0008,
	 /* 0x98500-0x985FF */ trait_page_0008,
	 /* 0x98600-0x986FF */ trait_page_0008,
	 /* 0x98700-0x987FF */ trait_page_0008,
	 /* 0x98800-0x988FF */ trait_page_0008,
	 /* 0x98900-0x989FF */ trait_page_0008,
	 /* 0x98A00-0x98AFF */ trait_page_0008,
	 /* 0x98B00-0x98BFF */ trait_page_0008,
	 /* 0x98C00-0x98CFF */ trait_page_0008,
	 /* 0x98D00-0x98DFF */ trait_page_0008,
	 /* 0x98E00-0x98EFF */ trait_page_0008,
	 /* 0x98F00-0x98FFF */ trait_page_0008,
	 /* 0x99000-0x990FF */ trait_page_0008,
	 /* 0x99100-0x991FF */ trait_page_0008,
	 /* 0x99200-0x992FF */ trait_page_0008,
	 /* 0x99300-0x993FF */ trait_page_0008,
	 /* 0x99400-0x994FF */ trait_page_0008,
	 /* 0x99500-0x995FF */ trait_page_0008,
	 /* 0x99600-0x996FF */ trait_page_0008,
	 /* 0x99700-0x997FF */ trait_page_0008,
	 /* 0x99800-0x998FF */ trait_page_0008,
	 /* 0x99900-0x999FF */ trait_page_0008,
	 /* 0x99A00-0x99AFF */ trait_page_0008,
	 /* 0x99B00-0x99BFF */ trait_page_0008,
	 /* 0x99C00-0x99CFF */ trait_page_0008,
	 /* 0x99D00-0x99DFF */ trait_page_0008,
	 /* 0x99E00-0x99EFF */ trait_page_0008,
	 /* 0x99F00-0x99FFF */ trait_page_0008,
	 /* 0x9A000-0x9A0FF */ trait_page_0008,
	 /* 0x9A100-0x9A1FF */ trait_page_0008,
	 /* 0x9A200-0x9A2FF */ trait_page_0008,
	 /* 0x9A300-0x9A3FF */ trait_page_0008,
	 /* 0x9A400-0x9A4FF */ trait_page_0008,
	 /* 0x9A500-0x9A5FF */ trait_page_0008,
	 /* 0x9A600-0x9A6FF */ trait_page_0008,
	 /* 0x9A700-0x9A7FF */ trait_page_0008,
	 /* 0x9A800-0x9A8FF */ trait_page_0008,
	 /* 0x9A900-0x9A9FF */ trait_page_0008,
	 /* 0x9AA00-0x9AAFF */ trait_page_0008,
	 /* 0x9AB00-0x9ABFF */ trait_page_0008,
	 /* 0x9AC00-0x9ACFF */ trait_page_0008,
	 /* 0x9AD00-0x9ADFF */ trait_page_0008,
	 /* 0x9AE00-0x9AEFF */ trait_page_0008,
	 /* 0x9AF00-0x9AFFF */ trait_page_0008,
	 /* 0x9B000-0x9B0FF */ trait_page_0008,
	 /* 0x9B100-0x9B1FF */ trait_page_0008,
	 /* 0x9B200-0x9B2FF */ trait_page_0008,
	 /* 0x9B300-0x9B3FF */ trait_page_0008,
	 /* 0x9B400-0x9B4FF */ trait_page_0008,
	 /* 0x9B500-0x9B5FF */ trait_page_0008,
	 /* 0x9B600-0x9B6FF */ trait_page_0008,
	 /* 0x9B700-0x9B7FF */ trait_page_0008,
	 /* 0x9B800-0x9B8FF */ trait_page_0008,
	 /* 0x9B900-0x9B9FF */ trait_page_0008,
	 /* 0x9BA00-0x9BAFF */ trait_page_0008,
	 /* 0x9BB00-0x9BBFF */ trait_page_0008,
	 /* 0x9BC00-0x9BCFF */ trait_page_0008,
	 /* 0x9BD00-0x9BDFF */ trait_page_0008,
	 /* 0x9BE00-0x9BEFF */ trait_page_0008,
	 /* 0x9BF00-0x9BFFF */ trait_page_0008,
	 /* 0x9C000-0x9C0FF */ trait_page_0008,
	 /* 0x9C100-0x9C1FF */ trait_page_0008,
	 /* 0x9C200-0x9C2FF */ trait_page_0008,
	 /* 0x9C300-0x9C3FF */ trait_page_0008,
	 /* 0x9C400-0x9C4FF */ trait_page_0008,
	 /* 0x9C500-0x9C5FF */ trait_page_0008,
	 /* 0x9C600-0x9C6FF */ trait_page_0008,
	 /* 0x9C700-0x9C7FF */ trait_page_0008,
	 /* 0x9C800-0x9C8FF */ trait_page_0008,
	 /* 0x9C900-0x9C9FF */ trait_page_0008,
	 /* 0x9CA00-0x9CAFF */ trait_page_0008,
	 /* 0x9CB00-0x9CBFF */ trait_page_0008,
	 /* 0x9CC00-0x9CCFF */ trait_page_0008,
	 /* 0x9CD00-0x9CDFF */ trait_page_0008,
	 /* 0x9CE00-0x9CEFF */ trait_page_0008,
	 /* 0x9CF00-0x9CFFF */ trait_page_0008,
	 /* 0x9D000-0x9D0FF */ trait_page_0008,
	 /* 0x9D100-0x9D1FF */ trait_page_0008,
	 /* 0x9D200-0x9D2FF */ trait_page_0008,
	 /* 0x9D300-0x9D3FF */ trait_page_0008,
	 /* 0x9D400-0x9D4FF */ trait_page_0008,
	 /* 0x9D500-0x9D5FF */ trait_page_0008,
	 /* 0x9D600-0x9D6FF */ trait_page_0008,
	 /* 0x9D700-0x9D7FF */ trait_page_0008,
	 /* 0x9D800-0x9D8FF */ trait_page_0008,
	 /* 0x9D900-0x9D9FF */ trait_page_0008,
	 /* 0x9DA00-0x9DAFF */ trait_page_0008,
	 /* 0x9DB00-0x9DBFF */ trait_page_0008,
	 /* 0x9DC00-0x9DCFF */ trait_page_0008,
	 /* 0x9DD00-0x9DDFF */ trait_page_0008,
	 /* 0x9DE00-0x9DEFF */ trait_page_0008,
	 /* 0x9DF00-0x9DFFF */ trait_page_0008,
	 /* 0x9E000-0x9E0FF */ trait_page_0008,
	 /* 0x9E100-0x9E1FF */ trait_page_0008,
	 /* 0x9E200-0x9E2FF */ trait_page_0008,
	 /* 0x9E300-0x9E3FF */ trait_page_0008,
	 /* 0x9E400-0x9E4FF */ trait_page_0008,
	 /* 0x9E500-0x9E5FF */ trait_page_0008,
	 /* 0x9E600-0x9E6FF */ trait_page_0008,
	 /* 0x9E700-0x9E7FF */ trait_page_0008,
	 /* 0x9E800-0x9E8FF */ trait_page_0008,
	 /* 0x9E900-0x9E9FF */ trait_page_0008,
	 /* 0x9EA00-0x9EAFF */ trait_page_0008,
	 /* 0x9EB00-0x9EBFF */ trait_page_0008,
	 /* 0x9EC00-0x9ECFF */ trait_page_0008,
	 /* 0x9ED00-0x9EDFF */ trait_page_0008,
	 /* 0x9EE00-0x9EEFF */ trait_page_0008,
	 /* 0x9EF00-0x9EFFF */ trait_page_0008,
	 /* 0x9F000-0x9F0FF */ trait_page_0008,
	 /* 0x9F100-0x9F1FF */ trait_page_0008,
	 /* 0x9F200-0x9F2FF */ trait_page_0008,
	 /* 0x9F300-0x9F3FF */ trait_page_0008,
	 /* 0x9F400-0x9F4FF */ trait_page_0008,
	 /* 0x9F500-0x9F5FF */ trait_page_0008,
	 /* 0x9F600-0x9F6FF */ trait_page_0008,
	 /* 0x9F700-0x9F7FF */ trait_page_0008,
	 /* 0x9F800-0x9F8FF */ trait_page_0008,
	 /* 0x9F900-0x9F9FF */ trait_page_0008,
	 /* 0x9FA00-0x9FAFF */ trait_page_0008,
	 /* 0x9FB00-0x9FBFF */ trait_page_0008,
	 /* 0x9FC00-0x9FCFF */ trait_page_0008,
	 /* 0x9FD00-0x9FDFF */ trait_page_0008,
	 /* 0x9FE00-0x9FEFF */ trait_page_0008,
	 /* 0x9FF00-0x9FFFF */ trait_page_0008,
	 /* 0xA0000-0xA00FF */ trait_page_0008,
	 /* 0xA0100-0xA01FF */ trait_page_0008,
	 /* 0xA0200-0xA02FF */ trait_page_0008,
	 /* 0xA0300-0xA03FF */ trait_page_0008,
	 /* 0xA0400-0xA04FF */ trait_page_0008,
	 /* 0xA0500-0xA05FF */ trait_page_0008,
	 /* 0xA0600-0xA06FF */ trait_page_0008,
	 /* 0xA0700-0xA07FF */ trait_page_0008,
	 /* 0xA0800-0xA08FF */ trait_page_0008,
	 /* 0xA0900-0xA09FF */ trait_page_0008,
	 /* 0xA0A00-0xA0AFF */ trait_page_0008,
	 /* 0xA0B00-0xA0BFF */ trait_page_0008,
	 /* 0xA0C00-0xA0CFF */ trait_page_0008,
	 /* 0xA0D00-0xA0DFF */ trait_page_0008,
	 /* 0xA0E00-0xA0EFF */ trait_page_0008,
	 /* 0xA0F00-0xA0FFF */ trait_page_0008,
	 /* 0xA1000-0xA10FF */ trait_page_0008,
	 /* 0xA1100-0xA11FF */ trait_page_0008,
	 /* 0xA1200-0xA12FF */ trait_page_0008,
	 /* 0xA1300-0xA13FF */ trait_page_0008,
	 /* 0xA1400-0xA14FF */ trait_page_0008,
	 /* 0xA1500-0xA15FF */ trait_page_0008,
	 /* 0xA1600-0xA16FF */ trait_page_0008,
	 /* 0xA1700-0xA17FF */ trait_page_0008,
	 /* 0xA1800-0xA18FF */ trait_page_0008,
	 /* 0xA1900-0xA19FF */ trait_page_0008,
	 /* 0xA1A00-0xA1AFF */ trait_page_0008,
	 /* 0xA1B00-0xA1BFF */ trait_page_0008,
	 /* 0xA1C00-0xA1CFF */ trait_page_0008,
	 /* 0xA1D00-0xA1DFF */ trait_page_0008,
	 /* 0xA1E00-0xA1EFF */ trait_page_0008,
	 /* 0xA1F00-0xA1FFF */ trait_page_0008,
	 /* 0xA2000-0xA20FF */ trait_page_0008,
	 /* 0xA2100-0xA21FF */ trait_page_0008,
	 /* 0xA2200-0xA22FF */ trait_page_0008,
	 /* 0xA2300-0xA23FF */ trait_page_0008,
	 /* 0xA2400-0xA24FF */ trait_page_0008,
	 /* 0xA2500-0xA25FF */ trait_page_0008,
	 /* 0xA2600-0xA26FF */ trait_page_0008,
	 /* 0xA2700-0xA27FF */ trait_page_0008,
	 /* 0xA2800-0xA28FF */ trait_page_0008,
	 /* 0xA2900-0xA29FF */ trait_page_0008,
	 /* 0xA2A00-0xA2AFF */ trait_page_0008,
	 /* 0xA2B00-0xA2BFF */ trait_page_0008,
	 /* 0xA2C00-0xA2CFF */ trait_page_0008,
	 /* 0xA2D00-0xA2DFF */ trait_page_0008,
	 /* 0xA2E00-0xA2EFF */ trait_page_0008,
	 /* 0xA2F00-0xA2FFF */ trait_page_0008,
	 /* 0xA3000-0xA30FF */ trait_page_0008,
	 /* 0xA3100-0xA31FF */ trait_page_0008,
	 /* 0xA3200-0xA32FF */ trait_page_0008,
	 /* 0xA3300-0xA33FF */ trait_page_0008,
	 /* 0xA3400-0xA34FF */ trait_page_0008,
	 /* 0xA3500-0xA35FF */ trait_page_0008,
	 /* 0xA3600-0xA36FF */ trait_page_0008,
	 /* 0xA3700-0xA37FF */ trait_page_0008,
	 /* 0xA3800-0xA38FF */ trait_page_0008,
	 /* 0xA3900-0xA39FF */ trait_page_0008,
	 /* 0xA3A00-0xA3AFF */ trait_page_0008,
	 /* 0xA3B00-0xA3BFF */ trait_page_0008,
	 /* 0xA3C00-0xA3CFF */ trait_page_0008,
	 /* 0xA3D00-0xA3DFF */ trait_page_0008,
	 /* 0xA3E00-0xA3EFF */ trait_page_0008,
	 /* 0xA3F00-0xA3FFF */ trait_page_0008,
	 /* 0xA4000-0xA40FF */ trait_page_0008,
	 /* 0xA4100-0xA41FF */ trait_page_0008,
	 /* 0xA4200-0xA42FF */ trait_page_0008,
	 /* 0xA4300-0xA43FF */ trait_page_0008,
	 /* 0xA4400-0xA44FF */ trait_page_0008,
	 /* 0xA4500-0xA45FF */ trait_page_0008,
	 /* 0xA4600-0xA46FF */ trait_page_0008,
	 /* 0xA4700-0xA47FF */ trait_page_0008,
	 /* 0xA4800-0xA48FF */ trait_page_0008,
	 /* 0xA4900-0xA49FF */ trait_page_0008,
	 /* 0xA4A00-0xA4AFF */ trait_page_0008,
	 /* 0xA4B00-0xA4BFF */ trait_page_0008,
	 /* 0xA4C00-0xA4CFF */ trait_page_0008,
	 /* 0xA4D00-0xA4DFF */ trait_page_0008,
	 /* 0xA4E00-0xA4EFF */ trait_page_0008,
	 /* 0xA4F00-0xA4FFF */ trait_page_0008,
	 /* 0xA5000-0xA50FF */ trait_page_0008,
	 /* 0xA5100-0xA51FF */ trait_page_0008,
	 /* 0xA5200-0xA52FF */ trait_page_0008,
	 /* 0xA5300-0xA53FF */ trait_page_0008,
	 /* 0xA5400-0xA54FF */ trait_page_0008,
	 /* 0xA5500-0xA55FF */ trait_page_0008,
	 /* 0xA5600-0xA56FF */ trait_page_0008,
	 /* 0xA5700-0xA57FF */ trait_page_0008,
	 /* 0xA5800-0xA58FF */ trait_page_0008,
	 /* 0xA5900-0xA59FF */ trait_page_0008,
	 /* 0xA5A00-0xA5AFF */ trait_page_0008,
	 /* 0xA5B00-0xA5BFF */ trait_page_0008,
	 /* 0xA5C00-0xA5CFF */ trait_page_0008,
	 /* 0xA5D00-0xA5DFF */ trait_page_0008,
	 /* 0xA5E00-0xA5EFF */ trait_page_0008,
	 /* 0xA5F00-0xA5FFF */ trait_page_0008,
	 /* 0xA6000-0xA60FF */ trait_page_0008,
	 /* 0xA6100-0xA61FF */ trait_page_0008,
	 /* 0xA6200-0xA62FF */ trait_page_0008,
	 /* 0xA6300-0xA63FF */ trait_page_0008,
	 /* 0xA6400-0xA64FF */ trait_page_0008,
	 /* 0xA6500-0xA65FF */ trait_page_0008,
	 /* 0xA6600-0xA66FF */ trait_page_0008,
	 /* 0xA6700-0xA67FF */ trait_page_0008,
	 /* 0xA6800-0xA68FF */ trait_page_0008,
	 /* 0xA6900-0xA69FF */ trait_page_0008,
	 /* 0xA6A00-0xA6AFF */ trait_page_0008,
	 /* 0xA6B00-0xA6BFF */ trait_page_0008,
	 /* 0xA6C00-0xA6CFF */ trait_page_0008,
	 /* 0xA6D00-0xA6DFF */ trait_page_0008,
	 /* 0xA6E00-0xA6EFF */ trait_page_0008,
	 /* 0xA6F00-0xA6FFF */ trait_page_0008,
	 /* 0xA7000-0xA70FF */ trait_page_0008,
	 /* 0xA7100-0xA71FF */ trait_page_0008,
	 /* 0xA7200-0xA72FF */ trait_page_0008,
	 /* 0xA7300-0xA73FF */ trait_page_0008,
	 /* 0xA7400-0xA74FF */ trait_page_0008,
	 /* 0xA7500-0xA75FF */ trait_page_0008,
	 /* 0xA7600-0xA76FF */ trait_page_0008,
	 /* 0xA7700-0xA77FF */ trait_page_0008,
	 /* 0xA7800-0xA78FF */ trait_page_0008,
	 /* 0xA7900-0xA79FF */ trait_page_0008,
	 /* 0xA7A00-0xA7AFF */ trait_page_0008,
	 /* 0xA7B00-0xA7BFF */ trait_page_0008,
	 /* 0xA7C00-0xA7CFF */ trait_page_0008,
	 /* 0xA7D00-0xA7DFF */ trait_page_0008,
	 /* 0xA7E00-0xA7EFF */ trait_page_0008,
	 /* 0xA7F00-0xA7FFF */ trait_page_0008,
	 /* 0xA8000-0xA80FF */ trait_page_0008,
	 /* 0xA8100-0xA81FF */ trait_page_0008,
	 /* 0xA8200-0xA82FF */ trait_page_0008,
	 /* 0xA8300-0xA83FF */ trait_page_0008,
	 /* 0xA8400-0xA84FF */ trait_page_0008,
	 /* 0xA8500-0xA85FF */ trait_page_0008,
	 /* 0xA8600-0xA86FF */ trait_page_0008,
	 /* 0xA8700-0xA87FF */ trait_page_0008,
	 /* 0xA8800-0xA88FF */ trait_page_0008,
	 /* 0xA8900-0xA89FF */ trait_page_0008,
	 /* 0xA8A00-0xA8AFF */ trait_page_0008,
	 /* 0xA8B00-0xA8BFF */ trait_page_0008,
	 /* 0xA8C00-0xA8CFF */ trait_page_0008,
	 /* 0xA8D00-0xA8DFF */ trait_page_0008,
	 /* 0xA8E00-0xA8EFF */ trait_page_0008,
	 /* 0xA8F00-0xA8FFF */ trait_page_0008,
	 /* 0xA9000-0xA90FF */ trait_page_0008,
	 /* 0xA9100-0xA91FF */ trait_page_0008,
	 /* 0xA9200-0xA92FF */ trait_page_0008,
	 /* 0xA9300-0xA93FF */ trait_page_0008,
	 /* 0xA9400-0xA94FF */ trait_page_0008,
	 /* 0xA9500-0xA95FF */ trait_page_0008,
	 /* 0xA9600-0xA96FF */ trait_page_0008,
	 /* 0xA9700-0xA97FF */ trait_page_0008,
	 /* 0xA9800-0xA98FF */ trait_page_0008,
	 /* 0xA9900-0xA99FF */ trait_page_0008,
	 /* 0xA9A00-0xA9AFF */ trait_page_0008,
	 /* 0xA9B00-0xA9BFF */ trait_page_0008,
	 /* 0xA9C00-0xA9CFF */ trait_page_0008,
	 /* 0xA9D00-0xA9DFF */ trait_page_0008,
	 /* 0xA9E00-0xA9EFF */ trait_page_0008,
	 /* 0xA9F00-0xA9FFF */ trait_page_0008,
	 /* 0xAA000-0xAA0FF */ trait_page_0008,
	 /* 0xAA100-0xAA1FF */ trait_page_0008,
	 /* 0xAA200-0xAA2FF */ trait_page_0008,
	 /* 0xAA300-0xAA3FF */ trait_page_0008,
	 /* 0xAA400-0xAA4FF */ trait_page_0008,
	 /* 0xAA500-0xAA5FF */ trait_page_0008,
	 /* 0xAA600-0xAA6FF */ trait_page_0008,
	 /* 0xAA700-0xAA7FF */ trait_page_0008,
	 /* 0xAA800-0xAA8FF */ trait_page_0008,
	 /* 0xAA900-0xAA9FF */ trait_page_0008,
	 /* 0xAAA00-0xAAAFF */ trait_page_0008,
	 /* 0xAAB00-0xAABFF */ trait_page_0008,
	 /* 0xAAC00-0xAACFF */ trait_page_0008,
	 /* 0xAAD00-0xAADFF */ trait_page_0008,
	 /* 0xAAE00-0xAAEFF */ trait_page_0008,
	 /* 0xAAF00-0xAAFFF */ trait_page_0008,
	 /* 0xAB000-0xAB0FF */ trait_page_0008,
	 /* 0xAB100-0xAB1FF */ trait_page_0008,
	 /* 0xAB200-0xAB2FF */ trait_page_0008,
	 /* 0xAB300-0xAB3FF */ trait_page_0008,
	 /* 0xAB400-0xAB4FF */ trait_page_0008,
	 /* 0xAB500-0xAB5FF */ trait_page_0008,
	 /* 0xAB600-0xAB6FF */ trait_page_0008,
	 /* 0xAB700-0xAB7FF */ trait_page_0008,
	 /* 0xAB800-0xAB8FF */ trait_page_0008,
	 /* 0xAB900-0xAB9FF */ trait_page_0008,
	 /* 0xABA00-0xABAFF */ trait_page_0008,
	 /* 0xABB00-0xABBFF */ trait_page_0008,
	 /* 0xABC00-0xABCFF */ trait_page_0008,
	 /* 0xABD00-0xABDFF */ trait_page_0008,
	 /* 0xABE00-0xABEFF */ trait_page_0008,
	 /* 0xABF00-0xABFFF */ trait_page_0008,
	 /* 0xAC000-0xAC0FF */ trait_page_0008,
	 /* 0xAC100-0xAC1FF */ trait_page_0008,
	 /* 0xAC200-0xAC2FF */ trait_page_0008,
	 /* 0xAC300-0xAC3FF */ trait_page_0008,
	 /* 0xAC400-0xAC4FF */ trait_page_0008,
	 /* 0xAC500-0xAC5FF */ trait_page_0008,
	 /* 0xAC600-0xAC6FF */ trait_page_0008,
	 /* 0xAC700-0xAC7FF */ trait_page_0008,
	 /* 0xAC800-0xAC8FF */ trait_page_0008,
	 /* 0xAC900-0xAC9FF */ trait_page_0008,
	 /* 0xACA00-0xACAFF */ trait_page_0008,
	 /* 0xACB00-0xACBFF */ trait_page_0008,
	 /* 0xACC00-0xACCFF */ trait_page_0008,
	 /* 0xACD00-0xACDFF */ trait_page_0008,
	 /* 0xACE00-0xACEFF */ trait_page_0008,
	 /* 0xACF00-0xACFFF */ trait_page_0008,
	 /* 0xAD000-0xAD0FF */ trait_page_0008,
	 /* 0xAD100-0xAD1FF */ trait_page_0008,
	 /* 0xAD200-0xAD2FF */ trait_page_0008,
	 /* 0xAD300-0xAD3FF */ trait_page_0008,
	 /* 0xAD400-0xAD4FF */ trait_page_0008,
	 /* 0xAD500-0xAD5FF */ trait_page_0008,
	 /* 0xAD600-0xAD6FF */ trait_page_0008,
	 /* 0xAD700-0xAD7FF */ trait_page_0008,
	 /* 0xAD800-0xAD8FF */ trait_page_0008,
	 /* 0xAD900-0xAD9FF */ trait_page_0008,
	 /* 0xADA00-0xADAFF */ trait_page_0008,
	 /* 0xADB00-0xADBFF */ trait_page_0008,
	 /* 0xADC00-0xADCFF */ trait_page_0008,
	 /* 0xADD00-0xADDFF */ trait_page_0008,
	 /* 0xADE00-0xADEFF */ trait_page_0008,
	 /* 0xADF00-0xADFFF */ trait_page_0008,
	 /* 0xAE000-0xAE0FF */ trait_page_0008,
	 /* 0xAE100-0xAE1FF */ trait_page_0008,
	 /* 0xAE200-0xAE2FF */ trait_page_0008,
	 /* 0xAE300-0xAE3FF */ trait_page_0008,
	 /* 0xAE400-0xAE4FF */ trait_page_0008,
	 /* 0xAE500-0xAE5FF */ trait_page_0008,
	 /* 0xAE600-0xAE6FF */ trait_page_0008,
	 /* 0xAE700-0xAE7FF */ trait_page_0008,
	 /* 0xAE800-0xAE8FF */ trait_page_0008,
	 /* 0xAE900-0xAE9FF */ trait_page_0008,
	 /* 0xAEA00-0xAEAFF */ trait_page_0008,
	 /* 0xAEB00-0xAEBFF */ trait_page_0008,
	 /* 0xAEC00-0xAECFF */ trait_page_0008,
	 /* 0xAED00-0xAEDFF */ trait_page_0008,
	 /* 0xAEE00-0xAEEFF */ trait_page_0008,
	 /* 0xAEF00-0xAEFFF */ trait_page_0008,
	 /* 0xAF000-0xAF0FF */ trait_page_0008,
	 /* 0xAF100-0xAF1FF */ trait_page_0008,
	 /* 0xAF200-0xAF2FF */ trait_page_0008,
	 /* 0xAF300-0xAF3FF */ trait_page_0008,
	 /* 0xAF400-0xAF4FF */ trait_page_0008,
	 /* 0xAF500-0xAF5FF */ trait_page_0008,
	 /* 0xAF600-0xAF6FF */ trait_page_0008,
	 /* 0xAF700-0xAF7FF */ trait_page_0008,
	 /* 0xAF800-0xAF8FF */ trait_page_0008,
	 /* 0xAF900-0xAF9FF */ trait_page_0008,
	 /* 0xAFA00-0xAFAFF */ trait_page_0008,
	 /* 0xAFB00-0xAFBFF */ trait_page_0008,
	 /* 0xAFC00-0xAFCFF */ trait_page_0008,
	 /* 0xAFD00-0xAFDFF */ trait_page_0008,
	 /* 0xAFE00-0xAFEFF */ trait_page_0008,
	 /* 0xAFF00-0xAFFFF */ trait_page_0008,
	 /* 0xB0000-0xB00FF */ trait_page_0008,
	 /* 0xB0100-0xB01FF */ trait_page_0008,
	 /* 0xB0200-0xB02FF */ trait_page_0008,
	 /* 0xB0300-0xB03FF */ trait_page_0008,
	 /* 0xB0400-0xB04FF */ trait_page_0008,
	 /* 0xB0500-0xB05FF */ trait_page_0008,
	 /* 0xB0600-0xB06FF */ trait_page_0008,
	 /* 0xB0700-0xB07FF */ trait_page_0008,
	 /* 0xB0800-0xB08FF */ trait_page_0008,
	 /* 0xB0900-0xB09FF */ trait_page_0008,
	 /* 0xB0A00-0xB0AFF */ trait_page_0008,
	 /* 0xB0B00-0xB0BFF */ trait_page_0008,
	 /* 0xB0C00-0xB0CFF */ trait_page_0008,
	 /* 0xB0D00-0xB0DFF */ trait_page_0008,
	 /* 0xB0E00-0xB0EFF */ trait_page_0008,
	 /* 0xB0F00-0xB0FFF */ trait_page_0008,
	 /* 0xB1000-0xB10FF */ trait_page_0008,
	 /* 0xB1100-0xB11FF */ trait_page_0008,
	 /* 0xB1200-0xB12FF */ trait_page_0008,
	 /* 0xB1300-0xB13FF */ trait_page_0008,
	 /* 0xB1400-0xB14FF */ trait_page_0008,
	 /* 0xB1500-0xB15FF */ trait_page_0008,
	 /* 0xB1600-0xB16FF */ trait_page_0008,
	 /* 0xB1700-0xB17FF */ trait_page_0008,
	 /* 0xB1800-0xB18FF */ trait_page_0008,
	 /* 0xB1900-0xB19FF */ trait_page_0008,
	 /* 0xB1A00-0xB1AFF */ trait_page_0008,
	 /* 0xB1B00-0xB1BFF */ trait_page_0008,
	 /* 0xB1C00-0xB1CFF */ trait_page_0008,
	 /* 0xB1D00-0xB1DFF */ trait_page_0008,
	 /* 0xB1E00-0xB1EFF */ trait_page_0008,
	 /* 0xB1F00-0xB1FFF */ trait_page_0008,
	 /* 0xB2000-0xB20FF */ trait_page_0008,
	 /* 0xB2100-0xB21FF */ trait_page_0008,
	 /* 0xB2200-0xB22FF */ trait_page_0008,
	 /* 0xB2300-0xB23FF */ trait_page_0008,
	 /* 0xB2400-0xB24FF */ trait_page_0008,
	 /* 0xB2500-0xB25FF */ trait_page_0008,
	 /* 0xB2600-0xB26FF */ trait_page_0008,
	 /* 0xB2700-0xB27FF */ trait_page_0008,
	 /* 0xB2800-0xB28FF */ trait_page_0008,
	 /* 0xB2900-0xB29FF */ trait_page_0008,
	 /* 0xB2A00-0xB2AFF */ trait_page_0008,
	 /* 0xB2B00-0xB2BFF */ trait_page_0008,
	 /* 0xB2C00-0xB2CFF */ trait_page_0008,
	 /* 0xB2D00-0xB2DFF */ trait_page_0008,
	 /* 0xB2E00-0xB2EFF */ trait_page_0008,
	 /* 0xB2F00-0xB2FFF */ trait_page_0008,
	 /* 0xB3000-0xB30FF */ trait_page_0008,
	 /* 0xB3100-0xB31FF */ trait_page_0008,
	 /* 0xB3200-0xB32FF */ trait_page_0008,
	 /* 0xB3300-0xB33FF */ trait_page_0008,
	 /* 0xB3400-0xB34FF */ trait_page_0008,
	 /* 0xB3500-0xB35FF */ trait_page_0008,
	 /* 0xB3600-0xB36FF */ trait_page_0008,
	 /* 0xB3700-0xB37FF */ trait_page_0008,
	 /* 0xB3800-0xB38FF */ trait_page_0008,
	 /* 0xB3900-0xB39FF */ trait_page_0008,
	 /* 0xB3A00-0xB3AFF */ trait_page_0008,
	 /* 0xB3B00-0xB3BFF */ trait_page_0008,
	 /* 0xB3C00-0xB3CFF */ trait_page_0008,
	 /* 0xB3D00-0xB3DFF */ trait_page_0008,
	 /* 0xB3E00-0xB3EFF */ trait_page_0008,
	 /* 0xB3F00-0xB3FFF */ trait_page_0008,
	 /* 0xB4000-0xB40FF */ trait_page_0008,
	 /* 0xB4100-0xB41FF */ trait_page_0008,
	 /* 0xB4200-0xB42FF */ trait_page_0008,
	 /* 0xB4300-0xB43FF */ trait_page_0008,
	 /* 0xB4400-0xB44FF */ trait_page_0008,
	 /* 0xB4500-0xB45FF */ trait_page_0008,
	 /* 0xB4600-0xB46FF */ trait_page_0008,
	 /* 0xB4700-0xB47FF */ trait_page_0008,
	 /* 0xB4800-0xB48FF */ trait_page_0008,
	 /* 0xB4900-0xB49FF */ trait_page_0008,
	 /* 0xB4A00-0xB4AFF */ trait_page_0008,
	 /* 0xB4B00-0xB4BFF */ trait_page_0008,
	 /* 0xB4C00-0xB4CFF */ trait_page_0008,
	 /* 0xB4D00-0xB4DFF */ trait_page_0008,
	 /* 0xB4E00-0xB4EFF */ trait_page_0008,
	 /* 0xB4F00-0xB4FFF */ trait_page_0008,
	 /* 0xB5000-0xB50FF */ trait_page_0008,
	 /* 0xB5100-0xB51FF */ trait_page_0008,
	 /* 0xB5200-0xB52FF */ trait_page_0008,
	 /* 0xB5300-0xB53FF */ trait_page_0008,
	 /* 0xB5400-0xB54FF */ trait_page_0008,
	 /* 0xB5500-0xB55FF */ trait_page_0008,
	 /* 0xB5600-0xB56FF */ trait_page_0008,
	 /* 0xB5700-0xB57FF */ trait_page_0008,
	 /* 0xB5800-0xB58FF */ trait_page_0008,
	 /* 0xB5900-0xB59FF */ trait_page_0008,
	 /* 0xB5A00-0xB5AFF */ trait_page_0008,
	 /* 0xB5B00-0xB5BFF */ trait_page_0008,
	 /* 0xB5C00-0xB5CFF */ trait_page_0008,
	 /* 0xB5D00-0xB5DFF */ trait_page_0008,
	 /* 0xB5E00-0xB5EFF */ trait_page_0008,
	 /* 0xB5F00-0xB5FFF */ trait_page_0008,
	 /* 0xB6000-0xB60FF */ trait_page_0008,
	 /* 0xB6100-0xB61FF */ trait_page_0008,
	 /* 0xB6200-0xB62FF */ trait_page_0008,
	 /* 0xB6300-0xB63FF */ trait_page_0008,
	 /* 0xB6400-0xB64FF */ trait_page_0008,
	 /* 0xB6500-0xB65FF */ trait_page_0008,
	 /* 0xB6600-0xB66FF */ trait_page_0008,
	 /* 0xB6700-0xB67FF */ trait_page_0008,
	 /* 0xB6800-0xB68FF */ trait_page_0008,
	 /* 0xB6900-0xB69FF */ trait_page_0008,
	 /* 0xB6A00-0xB6AFF */ trait_page_0008,
	 /* 0xB6B00-0xB6BFF */ trait_page_0008,
	 /* 0xB6C00-0xB6CFF */ trait_page_0008,
	 /* 0xB6D00-0xB6DFF */ trait_page_0008,
	 /* 0xB6E00-0xB6EFF */ trait_page_0008,
	 /* 0xB6F00-0xB6FFF */ trait_page_0008,
	 /* 0xB7000-0xB70FF */ trait_page_0008,
	 /* 0xB7100-0xB71FF */ trait_page_0008,
	 /* 0xB7200-0xB72FF */ trait_page_0008,
	 /* 0xB7300-0xB73FF */ trait_page_0008,
	 /* 0xB7400-0xB74FF */ trait_page_0008,
	 /* 0xB7500-0xB75FF */ trait_page_0008,
	 /* 0xB7600-0xB76FF */ trait_page_0008,
	 /* 0xB7700-0xB77FF */ trait_page_0008,
	 /* 0xB7800-0xB78FF */ trait_page_0008,
	 /* 0xB7900-0xB79FF */ trait_page_0008,
	 /* 0xB7A00-0xB7AFF */ trait_page_0008,
	 /* 0xB7B00-0xB7BFF */ trait_page_0008,
	 /* 0xB7C00-0xB7CFF */ trait_page_0008,
	 /* 0xB7D00-0xB7DFF */ trait_page_0008,
	 /* 0xB7E00-0xB7EFF */ trait_page_0008,
	 /* 0xB7F00-0xB7FFF */ trait_page_0008,
	 /* 0xB8000-0xB80FF */ trait_page_0008,
	 /* 0xB8100-0xB81FF */ trait_page_0008,
	 /* 0xB8200-0xB82FF */ trait_page_0008,
	 /* 0xB8300-0xB83FF */ trait_page_0008,
	 /* 0xB8400-0xB84FF */ trait_page_0008,
	 /* 0xB8500-0xB85FF */ trait_page_0008,
	 /* 0xB8600-0xB86FF */ trait_page_0008,
	 /* 0xB8700-0xB87FF */ trait_page_0008,
	 /* 0xB8800-0xB88FF */ trait_page_0008,
	 /* 0xB8900-0xB89FF */ trait_page_0008,
	 /* 0xB8A00-0xB8AFF */ trait_page_0008,
	 /* 0xB8B00-0xB8BFF */ trait_page_0008,
	 /* 0xB8C00-0xB8CFF */ trait_page_0008,
	 /* 0xB8D00-0xB8DFF */ trait_page_0008,
	 /* 0xB8E00-0xB8EFF */ trait_page_0008,
	 /* 0xB8F00-0xB8FFF */ trait_page_0008,
	 /* 0xB9000-0xB90FF */ trait_page_0008,
	 /* 0xB9100-0xB91FF */ trait_page_0008,
	 /* 0xB9200-0xB92FF */ trait_page_0008,
	 /* 0xB9300-0xB93FF */ trait_page_0008,
	 /* 0xB9400-0xB94FF */ trait_page_0008,
	 /* 0xB9500-0xB95FF */ trait_page_0008,
	 /* 0xB9600-0xB96FF */ trait_page_0008,
	 /* 0xB9700-0xB97FF */ trait_page_0008,
	 /* 0xB9800-0xB98FF */ trait_page_0008,
	 /* 0xB9900-0xB99FF */ trait_page_0008,
	 /* 0xB9A00-0xB9AFF */ trait_page_0008,
	 /* 0xB9B00-0xB9BFF */ trait_page_0008,
	 /* 0xB9C00-0xB9CFF */ trait_page_0008,
	 /* 0xB9D00-0xB9DFF */ trait_page_0008,
	 /* 0xB9E00-0xB9EFF */ trait_page_0008,
	 /* 0xB9F00-0xB9FFF */ trait_page_0008,
	 /* 0xBA000-0xBA0FF */ trait_page_0008,
	 /* 0xBA100-0xBA1FF */ trait_page_0008,
	 /* 0xBA200-0xBA2FF */ trait_page_0008,
	 /* 0xBA300-0xBA3FF */ trait_page_0008,
	 /* 0xBA400-0xBA4FF */ trait_page_0008,
	 /* 0xBA500-0xBA5FF */ trait_page_0008,
	 /* 0xBA600-0xBA6FF */ trait_page_0008,
	 /* 0xBA700-0xBA7FF */ trait_page_0008,
	 /* 0xBA800-0xBA8FF */ trait_page_0008,
	 /* 0xBA900-0xBA9FF */ trait_page_0008,
	 /* 0xBAA00-0xBAAFF */ trait_page_0008,
	 /* 0xBAB00-0xBABFF */ trait_page_0008,
	 /* 0xBAC00-0xBACFF */ trait_page_0008,
	 /* 0xBAD00-0xBADFF */ trait_page_0008,
	 /* 0xBAE00-0xBAEFF */ trait_page_0008,
	 /* 0xBAF00-0xBAFFF */ trait_page_0008,
	 /* 0xBB000-0xBB0FF */ trait_page_0008,
	 /* 0xBB100-0xBB1FF */ trait_page_0008,
	 /* 0xBB200-0xBB2FF */ trait_page_0008,
	 /* 0xBB300-0xBB3FF */ trait_page_0008,
	 /* 0xBB400-0xBB4FF */ trait_page_0008,
	 /* 0xBB500-0xBB5FF */ trait_page_0008,
	 /* 0xBB600-0xBB6FF */ trait_page_0008,
	 /* 0xBB700-0xBB7FF */ trait_page_0008,
	 /* 0xBB800-0xBB8FF */ trait_page_0008,
	 /* 0xBB900-0xBB9FF */ trait_page_0008,
	 /* 0xBBA00-0xBBAFF */ trait_page_0008,
	 /* 0xBBB00-0xBBBFF */ trait_page_0008,
	 /* 0xBBC00-0xBBCFF */ trait_page_0008,
	 /* 0xBBD00-0xBBDFF */ trait_page_0008,
	 /* 0xBBE00-0xBBEFF */ trait_page_0008,
	 /* 0xBBF00-0xBBFFF */ trait_page_0008,
	 /* 0xBC000-0xBC0FF */ trait_page_0008,
	 /* 0xBC100-0xBC1FF */ trait_page_0008,
	 /* 0xBC200-0xBC2FF */ trait_page_0008,
	 /* 0xBC300-0xBC3FF */ trait_page_0008,
	 /* 0xBC400-0xBC4FF */ trait_page_0008,
	 /* 0xBC500-0xBC5FF */ trait_page_0008,
	 /* 0xBC600-0xBC6FF */ trait_page_0008,
	 /* 0xBC700-0xBC7FF */ trait_page_0008,
	 /* 0xBC800-0xBC8FF */ trait_page_0008,
	 /* 0xBC900-0xBC9FF */ trait_page_0008,
	 /* 0xBCA00-0xBCAFF */ trait_page_0008,
	 /* 0xBCB00-0xBCBFF */ trait_page_0008,
	 /* 0xBCC00-0xBCCFF */ trait_page_0008,
	 /* 0xBCD00-0xBCDFF */ trait_page_0008,
	 /* 0xBCE00-0xBCEFF */ trait_page_0008,
	 /* 0xBCF00-0xBCFFF */ trait_page_0008,
	 /* 0xBD000-0xBD0FF */ trait_page_0008,
	 /* 0xBD100-0xBD1FF */ trait_page_0008,
	 /* 0xBD200-0xBD2FF */ trait_page_0008,
	 /* 0xBD300-0xBD3FF */ trait_page_0008,
	 /* 0xBD400-0xBD4FF */ trait_page_0008,
	 /* 0xBD500-0xBD5FF */ trait_page_0008,
	 /* 0xBD600-0xBD6FF */ trait_page_0008,
	 /* 0xBD700-0xBD7FF */ trait_page_0008,
	 /* 0xBD800-0xBD8FF */ trait_page_0008,
	 /* 0xBD900-0xBD9FF */ trait_page_0008,
	 /* 0xBDA00-0xBDAFF */ trait_page_0008,
	 /* 0xBDB00-0xBDBFF */ trait_page_0008,
	 /* 0xBDC00-0xBDCFF */ trait_page_0008,
	 /* 0xBDD00-0xBDDFF */ trait_page_0008,
	 /* 0xBDE00-0xBDEFF */ trait_page_0008,
	 /* 0xBDF00-0xBDFFF */ trait_page_0008,
	 /* 0xBE000-0xBE0FF */ trait_page_0008,
	 /* 0xBE100-0xBE1FF */ trait_page_0008,
	 /* 0xBE200-0xBE2FF */ trait_page_0008,
	 /* 0xBE300-0xBE3FF */ trait_page_0008,
	 /* 0xBE400-0xBE4FF */ trait_page_0008,
	 /* 0xBE500-0xBE5FF */ trait_page_0008,
	 /* 0xBE600-0xBE6FF */ trait_page_0008,
	 /* 0xBE700-0xBE7FF */ trait_page_0008,
	 /* 0xBE800-0xBE8FF */ trait_page_0008,
	 /* 0xBE900-0xBE9FF */ trait_page_0008,
	 /* 0xBEA00-0xBEAFF */ trait_page_0008,
	 /* 0xBEB00-0xBEBFF */ trait_page_0008,
	 /* 0xBEC00-0xBECFF */ trait_page_0008,
	 /* 0xBED00-0xBEDFF */ trait_page_0008,
	 /* 0xBEE00-0xBEEFF */ trait_page_0008,
	 /* 0xBEF00-0xBEFFF */ trait_page_0008,
	 /* 0xBF000-0xBF0FF */ trait_page_0008,
	 /* 0xBF100-0xBF1FF */ trait_page_0008,
	 /* 0xBF200-0xBF2FF */ trait_page_0008,
	 /* 0xBF300-0xBF3FF */ trait_page_0008,
	 /* 0xBF400-0xBF4FF */ trait_page_0008,
	 /* 0xBF500-0xBF5FF */ trait_page_0008,
	 /* 0xBF600-0xBF6FF */ trait_page_0008,
	 /* 0xBF700-0xBF7FF */ trait_page_0008,
	 /* 0xBF800-0xBF8FF */ trait_page_0008,
	 /* 0xBF900-0xBF9FF */ trait_page_0008,
	 /* 0xBFA00-0xBFAFF */ trait_page_0008,
	 /* 0xBFB00-0xBFBFF */ trait_page_0008,
	 /* 0xBFC00-0xBFCFF */ trait_page_0008,
	 /* 0xBFD00-0xBFDFF */ trait_page_0008,
	 /* 0xBFE00-0xBFEFF */ trait_page_0008,
	 /* 0xBFF00-0xBFFFF */ trait_page_0008,
	 /* 0xC0000-0xC00FF */ trait_page_0008,
	 /* 0xC0100-0xC01FF */ trait_page_0008,
	 /* 0xC0200-0xC02FF */ trait_page_0008,
	 /* 0xC0300-0xC03FF */ trait_page_0008,
	 /* 0xC0400-0xC04FF */ trait_page_0008,
	 /* 0xC0500-0xC05FF */ trait_page_0008,
	 /* 0xC0600-0xC06FF */ trait_page_0008,
	 /* 0xC0700-0xC07FF */ trait_page_0008,
	 /* 0xC0800-0xC08FF */ trait_page_0008,
	 /* 0xC0900-0xC09FF */ trait_page_0008,
	 /* 0xC0A00-0xC0AFF */ trait_page_0008,
	 /* 0xC0B00-0xC0BFF */ trait_page_0008,
	 /* 0xC0C00-0xC0CFF */ trait_page_0008,
	 /* 0xC0D00-0xC0DFF */ trait_page_0008,
	 /* 0xC0E00-0xC0EFF */ trait_page_0008,
	 /* 0xC0F00-0xC0FFF */ trait_page_0008,
	 /* 0xC1000-0xC10FF */ trait_page_0008,
	 /* 0xC1100-0xC11FF */ trait_page_0008,
	 /* 0xC1200-0xC12FF */ trait_page_0008,
	 /* 0xC1300-0xC13FF */ trait_page_0008,
	 /* 0xC1400-0xC14FF */ trait_page_0008,
	 /* 0xC1500-0xC15FF */ trait_page_0008,
	 /* 0xC1600-0xC16FF */ trait_page_0008,
	 /* 0xC1700-0xC17FF */ trait_page_0008,
	 /* 0xC1800-0xC18FF */ trait_page_0008,
	 /* 0xC1900-0xC19FF */ trait_page_0008,
	 /* 0xC1A00-0xC1AFF */ trait_page_0008,
	 /* 0xC1B00-0xC1BFF */ trait_page_0008,
	 /* 0xC1C00-0xC1CFF */ trait_page_0008,
	 /* 0xC1D00-0xC1DFF */ trait_page_0008,
	 /* 0xC1E00-0xC1EFF */ trait_page_0008,
	 /* 0xC1F00-0xC1FFF */ trait_page_0008,
	 /* 0xC2000-0xC20FF */ trait_page_0008,
	 /* 0xC2100-0xC21FF */ trait_page_0008,
	 /* 0xC2200-0xC22FF */ trait_page_0008,
	 /* 0xC2300-0xC23FF */ trait_page_0008,
	 /* 0xC2400-0xC24FF */ trait_page_0008,
	 /* 0xC2500-0xC25FF */ trait_page_0008,
	 /* 0xC2600-0xC26FF */ trait_page_0008,
	 /* 0xC2700-0xC27FF */ trait_page_0008,
	 /* 0xC2800-0xC28FF */ trait_page_0008,
	 /* 0xC2900-0xC29FF */ trait_page_0008,
	 /* 0xC2A00-0xC2AFF */ trait_page_0008,
	 /* 0xC2B00-0xC2BFF */ trait_page_0008,
	 /* 0xC2C00-0xC2CFF */ trait_page_0008,
	 /* 0xC2D00-0xC2DFF */ trait_page_0008,
	 /* 0xC2E00-0xC2EFF */ trait_page_0008,
	 /* 0xC2F00-0xC2FFF */ trait_page_0008,
	 /* 0xC3000-0xC30FF */ trait_page_0008,
	 /* 0xC3100-0xC31FF */ trait_page_0008,
	 /* 0xC3200-0xC32FF */ trait_page_0008,
	 /* 0xC3300-0xC33FF */ trait_page_0008,
	 /* 0xC3400-0xC34FF */ trait_page_0008,
	 /* 0xC3500-0xC35FF */ trait_page_0008,
	 /* 0xC3600-0xC36FF */ trait_page_0008,
	 /* 0xC3700-0xC37FF */ trait_page_0008,
	 /* 0xC3800-0xC38FF */ trait_page_0008,
	 /* 0xC3900-0xC39FF */ trait_page_0008,
	 /* 0xC3A00-0xC3AFF */ trait_page_0008,
	 /* 0xC3B00-0xC3BFF */ trait_page_0008,
	 /* 0xC3C00-0xC3CFF */ trait_page_0008,
	 /* 0xC3D00-0xC3DFF */ trait_page_0008,
	 /* 0xC3E00-0xC3EFF */ trait_page_0008,
	 /* 0xC3F00-0xC3FFF */ trait_page_0008,
	 /* 0xC4000-0xC40FF */ trait_page_0008,
	 /* 0xC4100-0xC41FF */ trait_page_0008,
	 /* 0xC4200-0xC42FF */ trait_page_0008,
	 /* 0xC4300-0xC43FF */ trait_page_0008,
	 /* 0xC4400-0xC44FF */ trait_page_0008,
	 /* 0xC4500-0xC45FF */ trait_page_0008,
	 /* 0xC4600-0xC46FF */ trait_page_0008,
	 /* 0xC4700-0xC47FF */ trait_page_0008,
	 /* 0xC4800-0xC48FF */ trait_page_0008,
	 /* 0xC4900-0xC49FF */ trait_page_0008,
	 /* 0xC4A00-0xC4AFF */ trait_page_0008,
	 /* 0xC4B00-0xC4BFF */ trait_page_0008,
	 /* 0xC4C00-0xC4CFF */ trait_page_0008,
	 /* 0xC4D00-0xC4DFF */ trait_page_0008,
	 /* 0xC4E00-0xC4EFF */ trait_page_0008,
	 /* 0xC4F00-0xC4FFF */ trait_page_0008,
	 /* 0xC5000-0xC50FF */ trait_page_0008,
	 /* 0xC5100-0xC51FF */ trait_page_0008,
	 /* 0xC5200-0xC52FF */ trait_page_0008,
	 /* 0xC5300-0xC53FF */ trait_page_0008,
	 /* 0xC5400-0xC54FF */ trait_page_0008,
	 /* 0xC5500-0xC55FF */ trait_page_0008,
	 /* 0xC5600-0xC56FF */ trait_page_0008,
	 /* 0xC5700-0xC57FF */ trait_page_0008,
	 /* 0xC5800-0xC58FF */ trait_page_0008,
	 /* 0xC5900-0xC59FF */ trait_page_0008,
	 /* 0xC5A00-0xC5AFF */ trait_page_0008,
	 /* 0xC5B00-0xC5BFF */ trait_page_0008,
	 /* 0xC5C00-0xC5CFF */ trait_page_0008,
	 /* 0xC5D00-0xC5DFF */ trait_page_0008,
	 /* 0xC5E00-0xC5EFF */ trait_page_0008,
	 /* 0xC5F00-0xC5FFF */ trait_page_0008,
	 /* 0xC6000-0xC60FF */ trait_page_0008,
	 /* 0xC6100-0xC61FF */ trait_page_0008,
	 /* 0xC6200-0xC62FF */ trait_page_0008,
	 /* 0xC6300-0xC63FF */ trait_page_0008,
	 /* 0xC6400-0xC64FF */ trait_page_0008,
	 /* 0xC6500-0xC65FF */ trait_page_0008,
	 /* 0xC6600-0xC66FF */ trait_page_0008,
	 /* 0xC6700-0xC67FF */ trait_page_0008,
	 /* 0xC6800-0xC68FF */ trait_page_0008,
	 /* 0xC6900-0xC69FF */ trait_page_0008,
	 /* 0xC6A00-0xC6AFF */ trait_page_0008,
	 /* 0xC6B00-0xC6BFF */ trait_page_0008,
	 /* 0xC6C00-0xC6CFF */ trait_page_0008,
	 /* 0xC6D00-0xC6DFF */ trait_page_0008,
	 /* 0xC6E00-0xC6EFF */ trait_page_0008,
	 /* 0xC6F00-0xC6FFF */ trait_page_0008,
	 /* 0xC7000-0xC70FF */ trait_page_0008,
	 /* 0xC7100-0xC71FF */ trait_page_0008,
	 /* 0xC7200-0xC72FF */ trait_page_0008,
	 /* 0xC7300-0xC73FF */ trait_page_0008,
	 /* 0xC7400-0xC74FF */ trait_page_0008,
	 /* 0xC7500-0xC75FF */ trait_page_0008,
	 /* 0xC7600-0xC76FF */ trait_page_0008,
	 /* 0xC7700-0xC77FF */ trait_page_0008,
	 /* 0xC7800-0xC78FF */ trait_page_0008,
	 /* 0xC7900-0xC79FF */ trait_page_0008,
	 /* 0xC7A00-0xC7AFF */ trait_page_0008,
	 /* 0xC7B00-0xC7BFF */ trait_page_0008,
	 /* 0xC7C00-0xC7CFF */ trait_page_0008,
	 /* 0xC7D00-0xC7DFF */ trait_page_0008,
	 /* 0xC7E00-0xC7EFF */ trait_page_0008,
	 /* 0xC7F00-0xC7FFF */ trait_page_0008,
	 /* 0xC8000-0xC80FF */ trait_page_0008,
	 /* 0xC8100-0xC81FF */ trait_page_0008,
	 /* 0xC8200-0xC82FF */ trait_page_0008,
	 /* 0xC8300-0xC83FF */ trait_page_0008,
	 /* 0xC8400-0xC84FF */ trait_page_0008,
	 /* 0xC8500-0xC85FF */ trait_page_0008,
	 /* 0xC8600-0xC86FF */ trait_page_0008,
	 /* 0xC8700-0xC87FF */ trait_page_0008,
	 /* 0xC8800-0xC88FF */ trait_page_0008,
	 /* 0xC8900-0xC89FF */ trait_page_0008,
	 /* 0xC8A00-0xC8AFF */ trait_page_0008,
	 /* 0xC8B00-0xC8BFF */ trait_page_0008,
	 /* 0xC8C00-0xC8CFF */ trait_page_0008,
	 /* 0xC8D00-0xC8DFF */ trait_page_0008,
	 /* 0xC8E00-0xC8EFF */ trait_page_0008,
	 /* 0xC8F00-0xC8FFF */ trait_page_0008,
	 /* 0xC9000-0xC90FF */ trait_page_0008,
	 /* 0xC9100-0xC91FF */ trait_page_0008,
	 /* 0xC9200-0xC92FF */ trait_page_0008,
	 /* 0xC9300-0xC93FF */ trait_page_0008,
	 /* 0xC9400-0xC94FF */ trait_page_0008,
	 /* 0xC9500-0xC95FF */ trait_page_0008,
	 /* 0xC9600-0xC96FF */ trait_page_0008,
	 /* 0xC9700-0xC97FF */ trait_page_0008,
	 /* 0xC9800-0xC98FF */ trait_page_0008,
	 /* 0xC9900-0xC99FF */ trait_page_0008,
	 /* 0xC9A00-0xC9AFF */ trait_page_0008,
	 /* 0xC9B00-0xC9BFF */ trait_page_0008,
	 /* 0xC9C00-0xC9CFF */ trait_page_0008,
	 /* 0xC9D00-0xC9DFF */ trait_page_0008,
	 /* 0xC9E00-0xC9EFF */ trait_page_0008,
	 /* 0xC9F00-0xC9FFF */ trait_page_0008,
	 /* 0xCA000-0xCA0FF */ trait_page_0008,
	 /* 0xCA100-0xCA1FF */ trait_page_0008,
	 /* 0xCA200-0xCA2FF */ trait_page_0008,
	 /* 0xCA300-0xCA3FF */ trait_page_0008,
	 /* 0xCA400-0xCA4FF */ trait_page_0008,
	 /* 0xCA500-0xCA5FF */ trait_page_0008,
	 /* 0xCA600-0xCA6FF */ trait_page_0008,
	 /* 0xCA700-0xCA7FF */ trait_page_0008,
	 /* 0xCA800-0xCA8FF */ trait_page_0008,
	 /* 0xCA900-0xCA9FF */ trait_page_0008,
	 /* 0xCAA00-0xCAAFF */ trait_page_0008,
	 /* 0xCAB00-0xCABFF */ trait_page_0008,
	 /* 0xCAC00-0xCACFF */ trait_page_0008,
	 /* 0xCAD00-0xCADFF */ trait_page_0008,
	 /* 0xCAE00-0xCAEFF */ trait_page_0008,
	 /* 0xCAF00-0xCAFFF */ trait_page_0008,
	 /* 0xCB000-0xCB0FF */ trait_page_0008,
	 /* 0xCB100-0xCB1FF */ trait_page_0008,
	 /* 0xCB200-0xCB2FF */ trait_page_0008,
	 /* 0xCB300-0xCB3FF */ trait_page_0008,
	 /* 0xCB400-0xCB4FF */ trait_page_0008,
	 /* 0xCB500-0xCB5FF */ trait_page_0008,
	 /* 0xCB600-0xCB6FF */ trait_page_0008,
	 /* 0xCB700-0xCB7FF */ trait_page_0008,
	 /* 0xCB800-0xCB8FF */ trait_page_0008,
	 /* 0xCB900-0xCB9FF */ trait_page_0008,
	 /* 0xCBA00-0xCBAFF */ trait_page_0008,
	 /* 0xCBB00-0xCBBFF */ trait_page_0008,
	 /* 0xCBC00-0xCBCFF */ trait_page_0008,
	 /* 0xCBD00-0xCBDFF */ trait_page_0008,
	 /* 0xCBE00-0xCBEFF */ trait_page_0008,
	 /* 0xCBF00-0xCBFFF */ trait_page_0008,
	 /* 0xCC000-0xCC0FF */ trait_page_0008,
	 /* 0xCC100-0xCC1FF */ trait_page_0008,
	 /* 0xCC200-0xCC2FF */ trait_page_0008,
	 /* 0xCC300-0xCC3FF */ trait_page_0008,
	 /* 0xCC400-0xCC4FF */ trait_page_0008,
	 /* 0xCC500-0xCC5FF */ trait_page_0008,
	 /* 0xCC600-0xCC6FF */ trait_page_0008,
	 /* 0xCC700-0xCC7FF */ trait_page_0008,
	 /* 0xCC800-0xCC8FF */ trait_page_0008,
	 /* 0xCC900-0xCC9FF */ trait_page_0008,
	 /* 0xCCA00-0xCCAFF */ trait_page_0008,
	 /* 0xCCB00-0xCCBFF */ trait_page_0008,
	 /* 0xCCC00-0xCCCFF */ trait_page_0008,
	 /* 0xCCD00-0xCCDFF */ trait_page_0008,
	 /* 0xCCE00-0xCCEFF */ trait_page_0008,
	 /* 0xCCF00-0xCCFFF */ trait_page_0008,
	 /* 0xCD000-0xCD0FF */ trait_page_0008,
	 /* 0xCD100-0xCD1FF */ trait_page_0008,
	 /* 0xCD200-0xCD2FF */ trait_page_0008,
	 /* 0xCD300-0xCD3FF */ trait_page_0008,
	 /* 0xCD400-0xCD4FF */ trait_page_0008,
	 /* 0xCD500-0xCD5FF */ trait_page_0008,
	 /* 0xCD600-0xCD6FF */ trait_page_0008,
	 /* 0xCD700-0xCD7FF */ trait_page_0008,
	 /* 0xCD800-0xCD8FF */ trait_page_0008,
	 /* 0xCD900-0xCD9FF */ trait_page_0008,
	 /* 0xCDA00-0xCDAFF */ trait_page_0008,
	 /* 0xCDB00-0xCDBFF */ trait_page_0008,
	 /* 0xCDC00-0xCDCFF */ trait_page_0008,
	 /* 0xCDD00-0xCDDFF */ trait_page_0008,
	 /* 0xCDE00-0xCDEFF */ trait_page_0008,
	 /* 0xCDF00-0xCDFFF */ trait_page_0008,
	 /* 0xCE000-0xCE0FF */ trait_page_0008,
	 /* 0xCE100-0xCE1FF */ trait_page_0008,
	 /* 0xCE200-0xCE2FF */ trait_page_0008,
	 /* 0xCE300-0xCE3FF */ trait_page_0008,
	 /* 0xCE400-0xCE4FF */ trait_page_0008,
	 /* 0xCE500-0xCE5FF */ trait_page_0008,
	 /* 0xCE600-0xCE6FF */ trait_page_0008,
	 /* 0xCE700-0xCE7FF */ trait_page_0008,
	 /* 0xCE800-0xCE8FF */ trait_page_0008,
	 /* 0xCE900-0xCE9FF */ trait_page_0008,
	 /* 0xCEA00-0xCEAFF */ trait_page_0008,
	 /* 0xCEB00-0xCEBFF */ trait_page_0008,
	 /* 0xCEC00-0xCECFF */ trait_page_0008,
	 /* 0xCED00-0xCEDFF */ trait_page_0008,
	 /* 0xCEE00-0xCEEFF */ trait_page_0008,
	 /* 0xCEF00-0xCEFFF */ trait_page_0008,
	 /* 0xCF000-0xCF0FF */ trait_page_0008,
	 /* 0xCF100-0xCF1FF */ trait_page_0008,
	 /* 0xCF200-0xCF2FF */ trait_page_0008,
	 /* 0xCF300-0xCF3FF */ trait_page_0008,
	 /* 0xCF400-0xCF4FF */ trait_page_0008,
	 /* 0xCF500-0xCF5FF */ trait_page_0008,
	 /* 0xCF600-0xCF6FF */ trait_page_0008,
	 /* 0xCF700-0xCF7FF */ trait_page_0008,
	 /* 0xCF800-0xCF8FF */ trait_page_0008,
	 /* 0xCF900-0xCF9FF */ trait_page_0008,
	 /* 0xCFA00-0xCFAFF */ trait_page_0008,
	 /* 0xCFB00-0xCFBFF */ trait_page_0008,
	 /* 0xCFC00-0xCFCFF */ trait_page_0008,
	 /* 0xCFD00-0xCFDFF */ trait_page_0008,
	 /* 0xCFE00-0xCFEFF */ trait_page_0008,
	 /* 0xCFF00-0xCFFFF */ trait_page_0008,
	 /* 0xD0000-0xD00FF */ trait_page_0008,
	 /* 0xD0100-0xD01FF */ trait_page_0008,
	 /* 0xD0200-0xD02FF */ trait_page_0008,
	 /* 0xD0300-0xD03FF */ trait_page_0008,
	 /* 0xD0400-0xD04FF */ trait_page_0008,
	 /* 0xD0500-0xD05FF */ trait_page_0008,
	 /* 0xD0600-0xD06FF */ trait_page_0008,
	 /* 0xD0700-0xD07FF */ trait_page_0008,
	 /* 0xD0800-0xD08FF */ trait_page_0008,
	 /* 0xD0900-0xD09FF */ trait_page_0008,
	 /* 0xD0A00-0xD0AFF */ trait_page_0008,
	 /* 0xD0B00-0xD0BFF */ trait_page_0008,
	 /* 0xD0C00-0xD0CFF */ trait_page_0008,
	 /* 0xD0D00-0xD0DFF */ trait_page_0008,
	 /* 0xD0E00-0xD0EFF */ trait_page_0008,
	 /* 0xD0F00-0xD0FFF */ trait_page_0008,
	 /* 0xD1000-0xD10FF */ trait_page_0008,
	 /* 0xD1100-0xD11FF */ trait_page_0008,
	 /* 0xD1200-0xD12FF */ trait_page_0008,
	 /* 0xD1300-0xD13FF */ trait_page_0008,
	 /* 0xD1400-0xD14FF */ trait_page_0008,
	 /* 0xD1500-0xD15FF */ trait_page_0008,
	 /* 0xD1600-0xD16FF */ trait_page_0008,
	 /* 0xD1700-0xD17FF */ trait_page_0008,
	 /* 0xD1800-0xD18FF */ trait_page_0008,
	 /* 0xD1900-0xD19FF */ trait_page_0008,
	 /* 0xD1A00-0xD1AFF */ trait_page_0008,
	 /* 0xD1B00-0xD1BFF */ trait_page_0008,
	 /* 0xD1C00-0xD1CFF */ trait_page_0008,
	 /* 0xD1D00-0xD1DFF */ trait_page_0008,
	 /* 0xD1E00-0xD1EFF */ trait_page_0008,
	 /* 0xD1F00-0xD1FFF */ trait_page_0008,
	 /* 0xD2000-0xD20FF */ trait_page_0008,
	 /* 0xD2100-0xD21FF */ trait_page_0008,
	 /* 0xD2200-0xD22FF */ trait_page_0008,
	 /* 0xD2300-0xD23FF */ trait_page_0008,
	 /* 0xD2400-0xD24FF */ trait_page_0008,
	 /* 0xD2500-0xD25FF */ trait_page_0008,
	 /* 0xD2600-0xD26FF */ trait_page_0008,
	 /* 0xD2700-0xD27FF */ trait_page_0008,
	 /* 0xD2800-0xD28FF */ trait_page_0008,
	 /* 0xD2900-0xD29FF */ trait_page_0008,
	 /* 0xD2A00-0xD2AFF */ trait_page_0008,
	 /* 0xD2B00-0xD2BFF */ trait_page_0008,
	 /* 0xD2C00-0xD2CFF */ trait_page_0008,
	 /* 0xD2D00-0xD2DFF */ trait_page_0008,
	 /* 0xD2E00-0xD2EFF */ trait_page_0008,
	 /* 0xD2F00-0xD2FFF */ trait_page_0008,
	 /* 0xD3000-0xD30FF */ trait_page_0008,
	 /* 0xD3100-0xD31FF */ trait_page_0008,
	 /* 0xD3200-0xD32FF */ trait_page_0008,
	 /* 0xD3300-0xD33FF */ trait_page_0008,
	 /* 0xD3400-0xD34FF */ trait_page_0008,
	 /* 0xD3500-0xD35FF */ trait_page_0008,
	 /* 0xD3600-0xD36FF */ trait_page_0008,
	 /* 0xD3700-0xD37FF */ trait_page_0008,
	 /* 0xD3800-0xD38FF */ trait_page_0008,
	 /* 0xD3900-0xD39FF */ trait_page_0008,
	 /* 0xD3A00-0xD3AFF */ trait_page_0008,
	 /* 0xD3B00-0xD3BFF */ trait_page_0008,
	 /* 0xD3C00-0xD3CFF */ trait_page_0008,
	 /* 0xD3D00-0xD3DFF */ trait_page_0008,
	 /* 0xD3E00-0xD3EFF */ trait_page_0008,
	 /* 0xD3F00-0xD3FFF */ trait_page_0008,
	 /* 0xD4000-0xD40FF */ trait_page_0008,
	 /* 0xD4100-0xD41FF */ trait_page_0008,
	 /* 0xD4200-0xD42FF */ trait_page_0008,
	 /* 0xD4300-0xD43FF */ trait_page_0008,
	 /* 0xD4400-0xD44FF */ trait_page_0008,
	 /* 0xD4500-0xD45FF */ trait_page_0008,
	 /* 0xD4600-0xD46FF */ trait_page_0008,
	 /* 0xD4700-0xD47FF */ trait_page_0008,
	 /* 0xD4800-0xD48FF */ trait_page_0008,
	 /* 0xD4900-0xD49FF */ trait_page_0008,
	 /* 0xD4A00-0xD4AFF */ trait_page_0008,
	 /* 0xD4B00-0xD4BFF */ trait_page_0008,
	 /* 0xD4C00-0xD4CFF */ trait_page_0008,
	 /* 0xD4D00-0xD4DFF */ trait_page_0008,
	 /* 0xD4E00-0xD4EFF */ trait_page_0008,
	 /* 0xD4F00-0xD4FFF */ trait_page_0008,
	 /* 0xD5000-0xD50FF */ trait_page_0008,
	 /* 0xD5100-0xD51FF */ trait_page_0008,
	 /* 0xD5200-0xD52FF */ trait_page_0008,
	 /* 0xD5300-0xD53FF */ trait_page_0008,
	 /* 0xD5400-0xD54FF */ trait_page_0008,
	 /* 0xD5500-0xD55FF */ trait_page_0008,
	 /* 0xD5600-0xD56FF */ trait_page_0008,
	 /* 0xD5700-0xD57FF */ trait_page_0008,
	 /* 0xD5800-0xD58FF */ trait_page_0008,
	 /* 0xD5900-0xD59FF */ trait_page_0008,
	 /* 0xD5A00-0xD5AFF */ trait_page_0008,
	 /* 0xD5B00-0xD5BFF */ trait_page_0008,
	 /* 0xD5C00-0xD5CFF */ trait_page_0008,
	 /* 0xD5D00-0xD5DFF */ trait_page_0008,
	 /* 0xD5E00-0xD5EFF */ trait_page_0008,
	 /* 0xD5F00-0xD5FFF */ trait_page_0008,
	 /* 0xD6000-0xD60FF */ trait_page_0008,
	 /* 0xD6100-0xD61FF */ trait_page_0008,
	 /* 0xD6200-0xD62FF */ trait_page_0008,
	 /* 0xD6300-0xD63FF */ trait_page_0008,
	 /* 0xD6400-0xD64FF */ trait_page_0008,
	 /* 0xD6500-0xD65FF */ trait_page_0008,
	 /* 0xD6600-0xD66FF */ trait_page_0008,
	 /* 0xD6700-0xD67FF */ trait_page_0008,
	 /* 0xD6800-0xD68FF */ trait_page_0008,
	 /* 0xD6900-0xD69FF */ trait_page_0008,
	 /* 0xD6A00-0xD6AFF */ trait_page_0008,
	 /* 0xD6B00-0xD6BFF */ trait_page_0008,
	 /* 0xD6C00-0xD6CFF */ trait_page_0008,
	 /* 0xD6D00-0xD6DFF */ trait_page_0008,
	 /* 0xD6E00-0xD6EFF */ trait_page_0008,
	 /* 0xD6F00-0xD6FFF */ trait_page_0008,
	 /* 0xD7000-0xD70FF */ trait_page_0008,
	 /* 0xD7100-0xD71FF */ trait_page_0008,
	 /* 0xD7200-0xD72FF */ trait_page_0008,
	 /* 0xD7300-0xD73FF */ trait_page_0008,
	 /* 0xD7400-0xD74FF */ trait_page_0008,
	 /* 0xD7500-0xD75FF */ trait_page_0008,
	 /* 0xD7600-0xD76FF */ trait_page_0008,
	 /* 0xD7700-0xD77FF */ trait_page_0008,
	 /* 0xD7800-0xD78FF */ trait_page_0008,
	 /* 0xD7900-0xD79FF */ trait_page_0008,
	 /* 0xD7A00-0xD7AFF */ trait_page_0008,
	 /* 0xD7B00-0xD7BFF */ trait_page_0008,
	 /* 0xD7C00-0xD7CFF */ trait_page_0008,
	 /* 0xD7D00-0xD7DFF */ trait_page_0008,
	 /* 0xD7E00-0xD7EFF */ trait_page_0008,
	 /* 0xD7F00-0xD7FFF */ trait_page_0008,
	 /* 0xD8000-0xD80FF */ trait_page_0008,
	 /* 0xD8100-0xD81FF */ trait_page_0008,
	 /* 0xD8200-0xD82FF */ trait_page_0008,
	 /* 0xD8300-0xD83FF */ trait_page_0008,
	 /* 0xD8400-0xD84FF */ trait_page_0008,
	 /* 0xD8500-0xD85FF */ trait_page_0008,
	 /* 0xD8600-0xD86FF */ trait_page_0008,
	 /* 0xD8700-0xD87FF */ trait_page_0008,
	 /* 0xD8800-0xD88FF */ trait_page_0008,
	 /* 0xD8900-0xD89FF */ trait_page_0008,
	 /* 0xD8A00-0xD8AFF */ trait_page_0008,
	 /* 0xD8B00-0xD8BFF */ trait_page_0008,
	 /* 0xD8C00-0xD8CFF */ trait_page_0008,
	 /* 0xD8D00-0xD8DFF */ trait_page_0008,
	 /* 0xD8E00-0xD8EFF */ trait_page_0008,
	 /* 0xD8F00-0xD8FFF */ trait_page_0008,
	 /* 0xD9000-0xD90FF */ trait_page_0008,
	 /* 0xD9100-0xD91FF */ trait_page_0008,
	 /* 0xD9200-0xD92FF */ trait_page_0008,
	 /* 0xD9300-0xD93FF */ trait_page_0008,
	 /* 0xD9400-0xD94FF */ trait_page_0008,
	 /* 0xD9500-0xD95FF */ trait_page_0008,
	 /* 0xD9600-0xD96FF */ trait_page_0008,
	 /* 0xD9700-0xD97FF */ trait_page_0008,
	 /* 0xD9800-0xD98FF */ trait_page_0008,
	 /* 0xD9900-0xD99FF */ trait_page_0008,
	 /* 0xD9A00-0xD9AFF */ trait_page_0008,
	 /* 0xD9B00-0xD9BFF */ trait_page_0008,
	 /* 0xD9C00-0xD9CFF */ trait_page_0008,
	 /* 0xD9D00-0xD9DFF */ trait_page_0008,
	 /* 0xD9E00-0xD9EFF */ trait_page_0008,
	 /* 0xD9F00-0xD9FFF */ trait_page_0008,
	 /* 0xDA000-0xDA0FF */ trait_page_0008,
	 /* 0xDA100-0xDA1FF */ trait_page_0008,
	 /* 0xDA200-0xDA2FF */ trait_page_0008,
	 /* 0xDA300-0xDA3FF */ trait_page_0008,
	 /* 0xDA400-0xDA4FF */ trait_page_0008,
	 /* 0xDA500-0xDA5FF */ trait_page_0008,
	 /* 0xDA600-0xDA6FF */ trait_page_0008,
	 /* 0xDA700-0xDA7FF */ trait_page_0008,
	 /* 0xDA800-0xDA8FF */ trait_page_0008,
	 /* 0xDA900-0xDA9FF */ trait_page_0008,
	 /* 0xDAA00-0xDAAFF */ trait_page_0008,
	 /* 0xDAB00-0xDABFF */ trait_page_0008,
	 /* 0xDAC00-0xDACFF */ trait_page_0008,
	 /* 0xDAD00-0xDADFF */ trait_page_0008,
	 /* 0xDAE00-0xDAEFF */ trait_page_0008,
	 /* 0xDAF00-0xDAFFF */ trait_page_0008,
	 /* 0xDB000-0xDB0FF */ trait_page_0008,
	 /* 0xDB100-0xDB1FF */ trait_page_0008,
	 /* 0xDB200-0xDB2FF */ trait_page_0008,
	 /* 0xDB300-0xDB3FF */ trait_page_0008,
	 /* 0xDB400-0xDB4FF */ trait_page_0008,
	 /* 0xDB500-0xDB5FF */ trait_page_0008,
	 /* 0xDB600-0xDB6FF */ trait_page_0008,
	 /* 0xDB700-0xDB7FF */ trait_page_0008,
	 /* 0xDB800-0xDB8FF */ trait_page_0008,
	 /* 0xDB900-0xDB9FF */ trait_page_0008,
	 /* 0xDBA00-0xDBAFF */ trait_page_0008,
	 /* 0xDBB00-0xDBBFF */ trait_page_0008,
	 /* 0xDBC00-0xDBCFF */ trait_page_0008,
	 /* 0xDBD00-0xDBDFF */ trait_page_0008,
	 /* 0xDBE00-0xDBEFF */ trait_page_0008,
	 /* 0xDBF00-0xDBFFF */ trait_page_0008,
	 /* 0xDC000-0xDC0FF */ trait_page_0008,
	 /* 0xDC100-0xDC1FF */ trait_page_0008,
	 /* 0xDC200-0xDC2FF */ trait_page_0008,
	 /* 0xDC300-0xDC3FF */ trait_page_0008,
	 /* 0xDC400-0xDC4FF */ trait_page_0008,
	 /* 0xDC500-0xDC5FF */ trait_page_0008,
	 /* 0xDC600-0xDC6FF */ trait_page_0008,
	 /* 0xDC700-0xDC7FF */ trait_page_0008,
	 /* 0xDC800-0xDC8FF */ trait_page_0008,
	 /* 0xDC900-0xDC9FF */ trait_page_0008,
	 /* 0xDCA00-0xDCAFF */ trait_page_0008,
	 /* 0xDCB00-0xDCBFF */ trait_page_0008,
	 /* 0xDCC00-0xDCCFF */ trait_page_0008,
	 /* 0xDCD00-0xDCDFF */ trait_page_0008,
	 /* 0xDCE00-0xDCEFF */ trait_page_0008,
	 /* 0xDCF00-0xDCFFF */ trait_page_0008,
	 /* 0xDD000-0xDD0FF */ trait_page_0008,
	 /* 0xDD100-0xDD1FF */ trait_page_0008,
	 /* 0xDD200-0xDD2FF */ trait_page_0008,
	 /* 0xDD300-0xDD3FF */ trait_page_0008,
	 /* 0xDD400-0xDD4FF */ trait_page_0008,
	 /* 0xDD500-0xDD5FF */ trait_page_0008,
	 /* 0xDD600-0xDD6FF */ trait_page_0008,
	 /* 0xDD700-0xDD7FF */ trait_page_0008,
	 /* 0xDD800-0xDD8FF */ trait_page_0008,
	 /* 0xDD900-0xDD9FF */ trait_page_0008,
	 /* 0xDDA00-0xDDAFF */ trait_page_0008,
	 /* 0xDDB00-0xDDBFF */ trait_page_0008,
	 /* 0xDDC00-0xDDCFF */ trait_page_0008,
	 /* 0xDDD00-0xDDDFF */ trait_page_0008,
	 /* 0xDDE00-0xDDEFF */ trait_page_0008,
	 /* 0xDDF00-0xDDFFF */ trait_page_0008,
	 /* 0xDE000-0xDE0FF */ trait_page_0008,
	 /* 0xDE100-0xDE1FF */ trait_page_0008,
	 /* 0xDE200-0xDE2FF */ trait_page_0008,
	 /* 0xDE300-0xDE3FF */ trait_page_0008,
	 /* 0xDE400-0xDE4FF */ trait_page_0008,
	 /* 0xDE500-0xDE5FF */ trait_page_0008,
	 /* 0xDE600-0xDE6FF */ trait_page_0008,
	 /* 0xDE700-0xDE7FF */ trait_page_0008,
	 /* 0xDE800-0xDE8FF */ trait_page_0008,
	 /* 0xDE900-0xDE9FF */ trait_page_0008,
	 /* 0xDEA00-0xDEAFF */ trait_page_0008,
	 /* 0xDEB00-0xDEBFF */ trait_page_0008,
	 /* 0xDEC00-0xDECFF */ trait_page_0008,
	 /* 0xDED00-0xDEDFF */ trait_page_0008,
	 /* 0xDEE00-0xDEEFF */ trait_page_0008,
	 /* 0xDEF00-0xDEFFF */ trait_page_0008,
	 /* 0xDF000-0xDF0FF */ trait_page_0008,
	 /* 0xDF100-0xDF1FF */ trait_page_0008,
	 /* 0xDF200-0xDF2FF */ trait_page_0008,
	 /* 0xDF300-0xDF3FF */ trait_page_0008,
	 /* 0xDF400-0xDF4FF */ trait_page_0008,
	 /* 0xDF500-0xDF5FF */ trait_page_0008,
	 /* 0xDF600-0xDF6FF */ trait_page_0008,
	 /* 0xDF700-0xDF7FF */ trait_page_0008,
	 /* 0xDF800-0xDF8FF */ trait_page_0008,
	 /* 0xDF900-0xDF9FF */ trait_page_0008,
	 /* 0xDFA00-0xDFAFF */ trait_page_0008,
	 /* 0xDFB00-0xDFBFF */ trait_page_0008,
	 /* 0xDFC00-0xDFCFF */ trait_page_0008,
	 /* 0xDFD00-0xDFDFF */ trait_page_0008,
	 /* 0xDFE00-0xDFEFF */ trait_page_0008,
	 /* 0xDFF00-0xDFFFF */ trait_page_0008,
	 /* 0xE0000-0xE00FF */ trait_page_0052,
	 /* 0xE0100-0xE01FF */ trait_page_0053,
	 /* 0xE0200-0xE02FF */ trait_page_0008,
	 /* 0xE0300-0xE03FF */ trait_page_0008,
	 /* 0xE0400-0xE04FF */ trait_page_0008,
	 /* 0xE0500-0xE05FF */ trait_page_0008,
	 /* 0xE0600-0xE06FF */ trait_page_0008,
	 /* 0xE0700-0xE07FF */ trait_page_0008,
	 /* 0xE0800-0xE08FF */ trait_page_0008,
	 /* 0xE0900-0xE09FF */ trait_page_0008,
	 /* 0xE0A00-0xE0AFF */ trait_page_0008,
	 /* 0xE0B00-0xE0BFF */ trait_page_0008,
	 /* 0xE0C00-0xE0CFF */ trait_page_0008,
	 /* 0xE0D00-0xE0DFF */ trait_page_0008,
	 /* 0xE0E00-0xE0EFF */ trait_page_0008,
	 /* 0xE0F00-0xE0FFF */ trait_page_0008,
	 /* 0xE1000-0xE10FF */ trait_page_0008,
	 /* 0xE1100-0xE11FF */ trait_page_0008,
	 /* 0xE1200-0xE12FF */ trait_page_0008,
	 /* 0xE1300-0xE13FF */ trait_page_0008,
	 /* 0xE1400-0xE14FF */ trait_page_0008,
	 /* 0xE1500-0xE15FF */ trait_page_0008,
	 /* 0xE1600-0xE16FF */ trait_page_0008,
	 /* 0xE1700-0xE17FF */ trait_page_0008,
	 /* 0xE1800-0xE18FF */ trait_page_0008,
	 /* 0xE1900-0xE19FF */ trait_page_0008,
	 /* 0xE1A00-0xE1AFF */ trait_page_0008,
	 /* 0xE1B00-0xE1BFF */ trait_page_0008,
	 /* 0xE1C00-0xE1CFF */ trait_page_0008,
	 /* 0xE1D00-0xE1DFF */ trait_page_0008,
	 /* 0xE1E00-0xE1EFF */ trait_page_0008,
	 /* 0xE1F00-0xE1FFF */ trait_page_0008,
	 /* 0xE2000-0xE20FF */ trait_page_0008,
	 /* 0xE2100-0xE21FF */ trait_page_0008,
	 /* 0xE2200-0xE22FF */ trait_page_0008,
	 /* 0xE2300-0xE23FF */ trait_page_0008,
	 /* 0xE2400-0xE24FF */ trait_page_0008,
	 /* 0xE2500-0xE25FF */ trait_page_0008,
	 /* 0xE2600-0xE26FF */ trait_page_0008,
	 /* 0xE2700-0xE27FF */ trait_page_0008,
	 /* 0xE2800-0xE28FF */ trait_page_0008,
	 /* 0xE2900-0xE29FF */ trait_page_0008,
	 /* 0xE2A00-0xE2AFF */ trait_page_0008,
	 /* 0xE2B00-0xE2BFF */ trait_page_0008,
	 /* 0xE2C00-0xE2CFF */ trait_page_0008,
	 /* 0xE2D00-0xE2DFF */ trait_page_0008,
	 /* 0xE2E00-0xE2EFF */ trait_page_0008,
	 /* 0xE2F00-0xE2FFF */ trait_page_0008,
	 /* 0xE3000-0xE30FF */ trait_page_0008,
	 /* 0xE3100-0xE31FF */ trait_page_0008,
	 /* 0xE3200-0xE32FF */ trait_page_0008,
	 /* 0xE3300-0xE33FF */ trait_page_0008,
	 /* 0xE3400-0xE34FF */ trait_page_0008,
	 /* 0xE3500-0xE35FF */ trait_page_0008,
	 /* 0xE3600-0xE36FF */ trait_page_0008,
	 /* 0xE3700-0xE37FF */ trait_page_0008,
	 /* 0xE3800-0xE38FF */ trait_page_0008,
	 /* 0xE3900-0xE39FF */ trait_page_0008,
	 /* 0xE3A00-0xE3AFF */ trait_page_0008,
	 /* 0xE3B00-0xE3BFF */ trait_page_0008,
	 /* 0xE3C00-0xE3CFF */ trait_page_0008,
	 /* 0xE3D00-0xE3DFF */ trait_page_0008,
	 /* 0xE3E00-0xE3EFF */ trait_page_0008,
	 /* 0xE3F00-0xE3FFF */ trait_page_0008,
	 /* 0xE4000-0xE40FF */ trait_page_0008,
	 /* 0xE4100-0xE41FF */ trait_page_0008,
	 /* 0xE4200-0xE42FF */ trait_page_0008,
	 /* 0xE4300-0xE43FF */ trait_page_0008,
	 /* 0xE4400-0xE44FF */ trait_page_0008,
	 /* 0xE4500-0xE45FF */ trait_page_0008,
	 /* 0xE4600-0xE46FF */ trait_page_0008,
	 /* 0xE4700-0xE47FF */ trait_page_0008,
	 /* 0xE4800-0xE48FF */ trait_page_0008,
	 /* 0xE4900-0xE49FF */ trait_page_0008,
	 /* 0xE4A00-0xE4AFF */ trait_page_0008,
	 /* 0xE4B00-0xE4BFF */ trait_page_0008,
	 /* 0xE4C00-0xE4CFF */ trait_page_0008,
	 /* 0xE4D00-0xE4DFF */ trait_page_0008,
	 /* 0xE4E00-0xE4EFF */ trait_page_0008,
	 /* 0xE4F00-0xE4FFF */ trait_page_0008,
	 /* 0xE5000-0xE50FF */ trait_page_0008,
	 /* 0xE5100-0xE51FF */ trait_page_0008,
	 /* 0xE5200-0xE52FF */ trait_page_0008,
	 /* 0xE5300-0xE53FF */ trait_page_0008,
	 /* 0xE5400-0xE54FF */ trait_page_0008,
	 /* 0xE5500-0xE55FF */ trait_page_0008,
	 /* 0xE5600-0xE56FF */ trait_page_0008,
	 /* 0xE5700-0xE57FF */ trait_page_0008,
	 /* 0xE5800-0xE58FF */ trait_page_0008,
	 /* 0xE5900-0xE59FF */ trait_page_0008,
	 /* 0xE5A00-0xE5AFF */ trait_page_0008,
	 /* 0xE5B00-0xE5BFF */ trait_page_0008,
	 /* 0xE5C00-0xE5CFF */ trait_page_0008,
	 /* 0xE5D00-0xE5DFF */ trait_page_0008,
	 /* 0xE5E00-0xE5EFF */ trait_page_0008,
	 /* 0xE5F00-0xE5FFF */ trait_page_0008,
	 /* 0xE6000-0xE60FF */ trait_page_0008,
	 /* 0xE6100-0xE61FF */ trait_page_0008,
	 /* 0xE6200-0xE62FF */ trait_page_0008,
	 /* 0xE6300-0xE63FF */ trait_page_0008,
	 /* 0xE6400-0xE64FF */ trait_page_0008,
	 /* 0xE6500-0xE65FF */ trait_page_0008,
	 /* 0xE6600-0xE66FF */ trait_page_0008,
	 /* 0xE6700-0xE67FF */ trait_page_0008,
	 /* 0xE6800-0xE68FF */ trait_page_0008,
	 /* 0xE6900-0xE69FF */ trait_page_0008,
	 /* 0xE6A00-0xE6AFF */ trait_page_0008,
	 /* 0xE6B00-0xE6BFF */ trait_page_0008,
	 /* 0xE6C00-0xE6CFF */ trait_page_0008,
	 /* 0xE6D00-0xE6DFF */ trait_page_0008,
	 /* 0xE6E00-0xE6EFF */ trait_page_0008,
	 /* 0xE6F00-0xE6FFF */ trait_page_0008,
	 /* 0xE7000-0xE70FF */ trait_page_0008,
	 /* 0xE7100-0xE71FF */ trait_page_0008,
	 /* 0xE7200-0xE72FF */ trait_page_0008,
	 /* 0xE7300-0xE73FF */ trait_page_0008,
	 /* 0xE7400-0xE74FF */ trait_page_0008,
	 /* 0xE7500-0xE75FF */ trait_page_0008,
	 /* 0xE7600-0xE76FF */ trait_page_0008,
	 /* 0xE7700-0xE77FF */ trait_page_0008,
	 /* 0xE7800-0xE78FF */ trait_page_0008,
	 /* 0xE7900-0xE79FF */ trait_page_0008,
	 /* 0xE7A00-0xE7AFF */ trait_page_0008,
	 /* 0xE7B00-0xE7BFF */ trait_page_0008,
	 /* 0xE7C00-0xE7CFF */ trait_page_0008,
	 /* 0xE7D00-0xE7DFF */ trait_page_0008,
	 /* 0xE7E00-0xE7EFF */ trait_page_0008,
	 /* 0xE7F00-0xE7FFF */ trait_page_0008,
	 /* 0xE8000-0xE80FF */ trait_page_0008,
	 /* 0xE8100-0xE81FF */ trait_page_0008,
	 /* 0xE8200-0xE82FF */ trait_page_0008,
	 /* 0xE8300-0xE83FF */ trait_page_0008,
	 /* 0xE8400-0xE84FF */ trait_page_0008,
	 /* 0xE8500-0xE85FF */ trait_page_0008,
	 /* 0xE8600-0xE86FF */ trait_page_0008,
	 /* 0xE8700-0xE87FF */ trait_page_0008,
	 /* 0xE8800-0xE88FF */ trait_page_0008,
	 /* 0xE8900-0xE89FF */ trait_page_0008,
	 /* 0xE8A00-0xE8AFF */ trait_page_0008,
	 /* 0xE8B00-0xE8BFF */ trait_page_0008,
	 /* 0xE8C00-0xE8CFF */ trait_page_0008,
	 /* 0xE8D00-0xE8DFF */ trait_page_0008,
	 /* 0xE8E00-0xE8EFF */ trait_page_0008,
	 /* 0xE8F00-0xE8FFF */ trait_page_0008,
	 /* 0xE9000-0xE90FF */ trait_page_0008,
	 /* 0xE9100-0xE91FF */ trait_page_0008,
	 /* 0xE9200-0xE92FF */ trait_page_0008,
	 /* 0xE9300-0xE93FF */ trait_page_0008,
	 /* 0xE9400-0xE94FF */ trait_page_0008,
	 /* 0xE9500-0xE95FF */ trait_page_0008,
	 /* 0xE9600-0xE96FF */ trait_page_0008,
	 /* 0xE9700-0xE97FF */ trait_page_0008,
	 /* 0xE9800-0xE98FF */ trait_page_0008,
	 /* 0xE9900-0xE99FF */ trait_page_0008,
	 /* 0xE9A00-0xE9AFF */ trait_page_0008,
	 /* 0xE9B00-0xE9BFF */ trait_page_0008,
	 /* 0xE9C00-0xE9CFF */ trait_page_0008,
	 /* 0xE9D00-0xE9DFF */ trait_page_0008,
	 /* 0xE9E00-0xE9EFF */ trait_page_0008,
	 /* 0xE9F00-0xE9FFF */ trait_page_0008,
	 /* 0xEA000-0xEA0FF */ trait_page_0008,
	 /* 0xEA100-0xEA1FF */ trait_page_0008,
	 /* 0xEA200-0xEA2FF */ trait_page_0008,
	 /* 0xEA300-0xEA3FF */ trait_page_0008,
	 /* 0xEA400-0xEA4FF */ trait_page_0008,
	 /* 0xEA500-0xEA5FF */ trait_page_0008,
	 /* 0xEA600-0xEA6FF */ trait_page_0008,
	 /* 0xEA700-0xEA7FF */ trait_page_0008,
	 /* 0xEA800-0xEA8FF */ trait_page_0008,
	 /* 0xEA900-0xEA9FF */ trait_page_0008,
	 /* 0xEAA00-0xEAAFF */ trait_page_0008,
	 /* 0xEAB00-0xEABFF */ trait_page_0008,
	 /* 0xEAC00-0xEACFF */ trait_page_0008,
	 /* 0xEAD00-0xEADFF */ trait_page_0008,
	 /* 0xEAE00-0xEAEFF */ trait_page_0008,
	 /* 0xEAF00-0xEAFFF */ trait_page_0008,
	 /* 0xEB000-0xEB0FF */ trait_page_0008,
	 /* 0xEB100-0xEB1FF */ trait_page_0008,
	 /* 0xEB200-0xEB2FF */ trait_page_0008,
	 /* 0xEB300-0xEB3FF */ trait_page_0008,
	 /* 0xEB400-0xEB4FF */ trait_page_0008,
	 /* 0xEB500-0xEB5FF */ trait_page_0008,
	 /* 0xEB600-0xEB6FF */ trait_page_0008,
	 /* 0xEB700-0xEB7FF */ trait_page_0008,
	 /* 0xEB800-0xEB8FF */ trait_page_0008,
	 /* 0xEB900-0xEB9FF */ trait_page_0008,
	 /* 0xEBA00-0xEBAFF */ trait_page_0008,
	 /* 0xEBB00-0xEBBFF */ trait_page_0008,
	 /* 0xEBC00-0xEBCFF */ trait_page_0008,
	 /* 0xEBD00-0xEBDFF */ trait_page_0008,
	 /* 0xEBE00-0xEBEFF */ trait_page_0008,
	 /* 0xEBF00-0xEBFFF */ trait_page_0008,
	 /* 0xEC000-0xEC0FF */ trait_page_0008,
	 /* 0xEC100-0xEC1FF */ trait_page_0008,
	 /* 0xEC200-0xEC2FF */ trait_page_0008,
	 /* 0xEC300-0xEC3FF */ trait_page_0008,
	 /* 0xEC400-0xEC4FF */ trait_page_0008,
	 /* 0xEC500-0xEC5FF */ trait_page_0008,
	 /* 0xEC600-0xEC6FF */ trait_page_0008,
	 /* 0xEC700-0xEC7FF */ trait_page_0008,
	 /* 0xEC800-0xEC8FF */ trait_page_0008,
	 /* 0xEC900-0xEC9FF */ trait_page_0008,
	 /* 0xECA00-0xECAFF */ trait_page_0008,
	 /* 0xECB00-0xECBFF */ trait_page_0008,
	 /* 0xECC00-0xECCFF */ trait_page_0008,
	 /* 0xECD00-0xECDFF */ trait_page_0008,
	 /* 0xECE00-0xECEFF */ trait_page_0008,
	 /* 0xECF00-0xECFFF */ trait_page_0008,
	 /* 0xED000-0xED0FF */ trait_page_0008,
	 /* 0xED100-0xED1FF */ trait_page_0008,
	 /* 0xED200-0xED2FF */ trait_page_0008,
	 /* 0xED300-0xED3FF */ trait_page_0008,
	 /* 0xED400-0xED4FF */ trait_page_0008,
	 /* 0xED500-0xED5FF */ trait_page_0008,
	 /* 0xED600-0xED6FF */ trait_page_0008,
	 /* 0xED700-0xED7FF */ trait_page_0008,
	 /* 0xED800-0xED8FF */ trait_page_0008,
	 /* 0xED900-0xED9FF */ trait_page_0008,
	 /* 0xEDA00-0xEDAFF */ trait_page_0008,
	 /* 0xEDB00-0xEDBFF */ trait_page_0008,
	 /* 0xEDC00-0xEDCFF */ trait_page_0008,
	 /* 0xEDD00-0xEDDFF */ trait_page_0008,
	 /* 0xEDE00-0xEDEFF */ trait_page_0008,
	 /* 0xEDF00-0xEDFFF */ trait_page_0008,
	 /* 0xEE000-0xEE0FF */ trait_page_0008,
	 /* 0xEE100-0xEE1FF */ trait_page_0008,
	 /* 0xEE200-0xEE2FF */ trait_page_0008,
	 /* 0xEE300-0xEE3FF */ trait_page_0008,
	 /* 0xEE400-0xEE4FF */ trait_page_0008,
	 /* 0xEE500-0xEE5FF */ trait_page_0008,
	 /* 0xEE600-0xEE6FF */ trait_page_0008,
	 /* 0xEE700-0xEE7FF */ trait_page_0008,
	 /* 0xEE800-0xEE8FF */ trait_page_0008,
	 /* 0xEE900-0xEE9FF */ trait_page_0008,
	 /* 0xEEA00-0xEEAFF */ trait_page_0008,
	 /* 0xEEB00-0xEEBFF */ trait_page_0008,
	 /* 0xEEC00-0xEECFF */ trait_page_0008,
	 /* 0xEED00-0xEEDFF */ trait_page_0008,
	 /* 0xEEE00-0xEEEFF */ trait_page_0008,
	 /* 0xEEF00-0xEEFFF */ trait_page_0008,
	 /* 0xEF000-0xEF0FF */ trait_page_0008,
	 /* 0xEF100-0xEF1FF */ trait_page_0008,
	 /* 0xEF200-0xEF2FF */ trait_page_0008,
	 /* 0xEF300-0xEF3FF */ trait_page_0008,
	 /* 0xEF400-0xEF4FF */ trait_page_0008,
	 /* 0xEF500-0xEF5FF */ trait_page_0008,
	 /* 0xEF600-0xEF6FF */ trait_page_0008,
	 /* 0xEF700-0xEF7FF */ trait_page_0008,
	 /* 0xEF800-0xEF8FF */ trait_page_0008,
	 /* 0xEF900-0xEF9FF */ trait_page_0008,
	 /* 0xEFA00-0xEFAFF */ trait_page_0008,
	 /* 0xEFB00-0xEFBFF */ trait_page_0008,
	 /* 0xEFC00-0xEFCFF */ trait_page_0008,
	 /* 0xEFD00-0xEFDFF */ trait_page_0008,
	 /* 0xEFE00-0xEFEFF */ trait_page_0008,
	 /* 0xEFF00-0xEFFFF */ trait_page_0008,
	 /* 0xF0000-0xF00FF */ trait_page_0022,
	 /* 0xF0100-0xF01FF */ trait_page_0022,
	 /* 0xF0200-0xF02FF */ trait_page_0022,
	 /* 0xF0300-0xF03FF */ trait_page_0022,
	 /* 0xF0400-0xF04FF */ trait_page_0022,
	 /* 0xF0500-0xF05FF */ trait_page_0022,
	 /* 0xF0600-0xF06FF */ trait_page_0022,
	 /* 0xF0700-0xF07FF */ trait_page_0022,
	 /* 0xF0800-0xF08FF */ trait_page_0022,
	 /* 0xF0900-0xF09FF */ trait_page_0022,
	 /* 0xF0A00-0xF0AFF */ trait_page_0022,
	 /* 0xF0B00-0xF0BFF */ trait_page_0022,
	 /* 0xF0C00-0xF0CFF */ trait_page_0022,
	 /* 0xF0D00-0xF0DFF */ trait_page_0022,
	 /* 0xF0E00-0xF0EFF */ trait_page_0022,
	 /* 0xF0F00-0xF0FFF */ trait_page_0022,
	 /* 0xF1000-0xF10FF */ trait_page_0022,
	 /* 0xF1100-0xF11FF */ trait_page_0022,
	 /* 0xF1200-0xF12FF */ trait_page_0022,
	 /* 0xF1300-0xF13FF */ trait_page_0022,
	 /* 0xF1400-0xF14FF */ trait_page_0022,
	 /* 0xF1500-0xF15FF */ trait_page_0022,
	 /* 0xF1600-0xF16FF */ trait_page_0022,
	 /* 0xF1700-0xF17FF */ trait_page_0022,
	 /* 0xF1800-0xF18FF */ trait_page_0022,
	 /* 0xF1900-0xF19FF */ trait_page_0022,
	 /* 0xF1A00-0xF1AFF */ trait_page_0022,
	 /* 0xF1B00-0xF1BFF */ trait_page_0022,
	 /* 0xF1C00-0xF1CFF */ trait_page_0022,
	 /* 0xF1D00-0xF1DFF */ trait_page_0022,
	 /* 0xF1E00-0xF1EFF */ trait_page_0022,
	 /* 0xF1F00-0xF1FFF */ trait_page_0022,
	 /* 0xF2000-0xF20FF */ trait_page_0022,
	 /* 0xF2100-0xF21FF */ trait_page_0022,
	 /* 0xF2200-0xF22FF */ trait_page_0022,
	 /* 0xF2300-0xF23FF */ trait_page_0022,
	 /* 0xF2400-0xF24FF */ trait_page_0022,
	 /* 0xF2500-0xF25FF */ trait_page_0022,
	 /* 0xF2600-0xF26FF */ trait_page_0022,
	 /* 0xF2700-0xF27FF */ trait_page_0022,
	 /* 0xF2800-0xF28FF */ trait_page_0022,
	 /* 0xF2900-0xF29FF */ trait_page_0022,
	 /* 0xF2A00-0xF2AFF */ trait_page_0022,
	 /* 0xF2B00-0xF2BFF */ trait_page_0022,
	 /* 0xF2C00-0xF2CFF */ trait_page_0022,
	 /* 0xF2D00-0xF2DFF */ trait_page_0022,
	 /* 0xF2E00-0xF2EFF */ trait_page_0022,
	 /* 0xF2F00-0xF2FFF */ trait_page_0022,
	 /* 0xF3000-0xF30FF */ trait_page_0022,
	 /* 0xF3100-0xF31FF */ trait_page_0022,
	 /* 0xF3200-0xF32FF */ trait_page_0022,
	 /* 0xF3300-0xF33FF */ trait_page_0022,
	 /* 0xF3400-0xF34FF */ trait_page_0022,
	 /* 0xF3500-0xF35FF */ trait_page_0022,
	 /* 0xF3600-0xF36FF */ trait_page_0022,
	 /* 0xF3700-0xF37FF */ trait_page_0022,
	 /* 0xF3800-0xF38FF */ trait_page_0022,
	 /* 0xF3900-0xF39FF */ trait_page_0022,
	 /* 0xF3A00-0xF3AFF */ trait_page_0022,
	 /* 0xF3B00-0xF3BFF */ trait_page_0022,
	 /* 0xF3C00-0xF3CFF */ trait_page_0022,
	 /* 0xF3D00-0xF3DFF */ trait_page_0022,
	 /* 0xF3E00-0xF3EFF */ trait_page_0022,
	 /* 0xF3F00-0xF3FFF */ trait_page_0022,
	 /* 0xF4000-0xF40FF */ trait_page_0022,
	 /* 0xF4100-0xF41FF */ trait_page_0022,
	 /* 0xF4200-0xF42FF */ trait_page_0022,
	 /* 0xF4300-0xF43FF */ trait_page_0022,
	 /* 0xF4400-0xF44FF */ trait_page_0022,
	 /* 0xF4500-0xF45FF */ trait_page_0022,
	 /* 0xF4600-0xF46FF */ trait_page_0022,
	 /* 0xF4700-0xF47FF */ trait_page_0022,
	 /* 0xF4800-0xF48FF */ trait_page_0022,
	 /* 0xF4900-0xF49FF */ trait_page_0022,
	 /* 0xF4A00-0xF4AFF */ trait_page_0022,
	 /* 0xF4B00-0xF4BFF */ trait_page_0022,
	 /* 0xF4C00-0xF4CFF */ trait_page_0022,
	 /* 0xF4D00-0xF4DFF */ trait_page_0022,
	 /* 0xF4E00-0xF4EFF */ trait_page_0022,
	 /* 0xF4F00-0xF4FFF */ trait_page_0022,
	 /* 0xF5000-0xF50FF */ trait_page_0022,
	 /* 0xF5100-0xF51FF */ trait_page_0022,
	 /* 0xF5200-0xF52FF */ trait_page_0022,
	 /* 0xF5300-0xF53FF */ trait_page_0022,
	 /* 0xF5400-0xF54FF */ trait_page_0022,
	 /* 0xF5500-0xF55FF */ trait_page_0022,
	 /* 0xF5600-0xF56FF */ trait_page_0022,
	 /* 0xF5700-0xF57FF */ trait_page_0022,
	 /* 0xF5800-0xF58FF */ trait_page_0022,
	 /* 0xF5900-0xF59FF */ trait_page_0022,
	 /* 0xF5A00-0xF5AFF */ trait_page_0022,
	 /* 0xF5B00-0xF5BFF */ trait_page_0022,
	 /* 0xF5C00-0xF5CFF */ trait_page_0022,
	 /* 0xF5D00-0xF5DFF */ trait_page_0022,
	 /* 0xF5E00-0xF5EFF */ trait_page_0022,
	 /* 0xF5F00-0xF5FFF */ trait_page_0022,
	 /* 0xF6000-0xF60FF */ trait_page_0022,
	 /* 0xF6100-0xF61FF */ trait_page_0022,
	 /* 0xF6200-0xF62FF */ trait_page_0022,
	 /* 0xF6300-0xF63FF */ trait_page_0022,
	 /* 0xF6400-0xF64FF */ trait_page_0022,
	 /* 0xF6500-0xF65FF */ trait_page_0022,
	 /* 0xF6600-0xF66FF */ trait_page_0022,
	 /* 0xF6700-0xF67FF */ trait_page_0022,
	 /* 0xF6800-0xF68FF */ trait_page_0022,
	 /* 0xF6900-0xF69FF */ trait_page_0022,
	 /* 0xF6A00-0xF6AFF */ trait_page_0022,
	 /* 0xF6B00-0xF6BFF */ trait_page_0022,
	 /* 0xF6C00-0xF6CFF */ trait_page_0022,
	 /* 0xF6D00-0xF6DFF */ trait_page_0022,
	 /* 0xF6E00-0xF6EFF */ trait_page_0022,
	 /* 0xF6F00-0xF6FFF */ trait_page_0022,
	 /* 0xF7000-0xF70FF */ trait_page_0022,
	 /* 0xF7100-0xF71FF */ trait_page_0022,
	 /* 0xF7200-0xF72FF */ trait_page_0022,
	 /* 0xF7300-0xF73FF */ trait_page_0022,
	 /* 0xF7400-0xF74FF */ trait_page_0022,
	 /* 0xF7500-0xF75FF */ trait_page_0022,
	 /* 0xF7600-0xF76FF */ trait_page_0022,
	 /* 0xF7700-0xF77FF */ trait_page_0022,
	 /* 0xF7800-0xF78FF */ trait_page_0022,
	 /* 0xF7900-0xF79FF */ trait_page_0022,
	 /* 0xF7A00-0xF7AFF */ trait_page_0022,
	 /* 0xF7B00-0xF7BFF */ trait_page_0022,
	 /* 0xF7C00-0xF7CFF */ trait_page_0022,
	 /* 0xF7D00-0xF7DFF */ trait_page_0022,
	 /* 0xF7E00-0xF7EFF */ trait_page_0022,
	 /* 0xF7F00-0xF7FFF */ trait_page_0022,
	 /* 0xF8000-0xF80FF */ trait_page_0022,
	 /* 0xF8100-0xF81FF */ trait_page_0022,
	 /* 0xF8200-0xF82FF */ trait_page_0022,
	 /* 0xF8300-0xF83FF */ trait_page_0022,
	 /* 0xF8400-0xF84FF */ trait_page_0022,
	 /* 0xF8500-0xF85FF */ trait_page_0022,
	 /* 0xF8600-0xF86FF */ trait_page_0022,
	 /* 0xF8700-0xF87FF */ trait_page_0022,
	 /* 0xF8800-0xF88FF */ trait_page_0022,
	 /* 0xF8900-0xF89FF */ trait_page_0022,
	 /* 0xF8A00-0xF8AFF */ trait_page_0022,
	 /* 0xF8B00-0xF8BFF */ trait_page_0022,
	 /* 0xF8C00-0xF8CFF */ trait_page_0022,
	 /* 0xF8D00-0xF8DFF */ trait_page_0022,
	 /* 0xF8E00-0xF8EFF */ trait_page_0022,
	 /* 0xF8F00-0xF8FFF */ trait_page_0022,
	 /* 0xF9000-0xF90FF */ trait_page_0022,
	 /* 0xF9100-0xF91FF */ trait_page_0022,
	 /* 0xF9200-0xF92FF */ trait_page_0022,
	 /* 0xF9300-0xF93FF */ trait_page_0022,
	 /* 0xF9400-0xF94FF */ trait_page_0022,
	 /* 0xF9500-0xF95FF */ trait_page_0022,
	 /* 0xF9600-0xF96FF */ trait_page_0022,
	 /* 0xF9700-0xF97FF */ trait_page_0022,
	 /* 0xF9800-0xF98FF */ trait_page_0022,
	 /* 0xF9900-0xF99FF */ trait_page_0022,
	 /* 0xF9A00-0xF9AFF */ trait_page_0022,
	 /* 0xF9B00-0xF9BFF */ trait_page_0022,
	 /* 0xF9C00-0xF9CFF */ trait_page_0022,
	 /* 0xF9D00-0xF9DFF */ trait_page_0022,
	 /* 0xF9E00-0xF9EFF */ trait_page_0022,
	 /* 0xF9F00-0xF9FFF */ trait_page_0022,
	 /* 0xFA000-0xFA0FF */ trait_page_0022,
	 /* 0xFA100-0xFA1FF */ trait_page_0022,
	 /* 0xFA200-0xFA2FF */ trait_page_0022,
	 /* 0xFA300-0xFA3FF */ trait_page_0022,
	 /* 0xFA400-0xFA4FF */ trait_page_0022,
	 /* 0xFA500-0xFA5FF */ trait_page_0022,
	 /* 0xFA600-0xFA6FF */ trait_page_0022,
	 /* 0xFA700-0xFA7FF */ trait_page_0022,
	 /* 0xFA800-0xFA8FF */ trait_page_0022,
	 /* 0xFA900-0xFA9FF */ trait_page_0022,
	 /* 0xFAA00-0xFAAFF */ trait_page_0022,
	 /* 0xFAB00-0xFABFF */ trait_page_0022,
	 /* 0xFAC00-0xFACFF */ trait_page_0022,
	 /* 0xFAD00-0xFADFF */ trait_page_0022,
	 /* 0xFAE00-0xFAEFF */ trait_page_0022,
	 /* 0xFAF00-0xFAFFF */ trait_page_0022,
	 /* 0xFB000-0xFB0FF */ trait_page_0022,
	 /* 0xFB100-0xFB1FF */ trait_page_0022,
	 /* 0xFB200-0xFB2FF */ trait_page_0022,
	 /* 0xFB300-0xFB3FF */ trait_page_0022,
	 /* 0xFB400-0xFB4FF */ trait_page_0022,
	 /* 0xFB500-0xFB5FF */ trait_page_0022,
	 /* 0xFB600-0xFB6FF */ trait_page_0022,
	 /* 0xFB700-0xFB7FF */ trait_page_0022,
	 /* 0xFB800-0xFB8FF */ trait_page_0022,
	 /* 0xFB900-0xFB9FF */ trait_page_0022,
	 /* 0xFBA00-0xFBAFF */ trait_page_0022,
	 /* 0xFBB00-0xFBBFF */ trait_page_0022,
	 /* 0xFBC00-0xFBCFF */ trait_page_0022,
	 /* 0xFBD00-0xFBDFF */ trait_page_0022,
	 /* 0xFBE00-0xFBEFF */ trait_page_0022,
	 /* 0xFBF00-0xFBFFF */ trait_page_0022,
	 /* 0xFC000-0xFC0FF */ trait_page_0022,
	 /* 0xFC100-0xFC1FF */ trait_page_0022,
	 /* 0xFC200-0xFC2FF */ trait_page_0022,
	 /* 0xFC300-0xFC3FF */ trait_page_0022,
	 /* 0xFC400-0xFC4FF */ trait_page_0022,
	 /* 0xFC500-0xFC5FF */ trait_page_0022,
	 /* 0xFC600-0xFC6FF */ trait_page_0022,
	 /* 0xFC700-0xFC7FF */ trait_page_0022,
	 /* 0xFC800-0xFC8FF */ trait_page_0022,
	 /* 0xFC900-0xFC9FF */ trait_page_0022,
	 /* 0xFCA00-0xFCAFF */ trait_page_0022,
	 /* 0xFCB00-0xFCBFF */ trait_page_0022,
	 /* 0xFCC00-0xFCCFF */ trait_page_0022,
	 /* 0xFCD00-0xFCDFF */ trait_page_0022,
	 /* 0xFCE00-0xFCEFF */ trait_page_0022,
	 /* 0xFCF00-0xFCFFF */ trait_page_0022,
	 /* 0xFD000-0xFD0FF */ trait_page_0022,
	 /* 0xFD100-0xFD1FF */ trait_page_0022,
	 /* 0xFD200-0xFD2FF */ trait_page_0022,
	 /* 0xFD300-0xFD3FF */ trait_page_0022,
	 /* 0xFD400-0xFD4FF */ trait_page_0022,
	 /* 0xFD500-0xFD5FF */ trait_page_0022,
	 /* 0xFD600-0xFD6FF */ trait_page_0022,
	 /* 0xFD700-0xFD7FF */ trait_page_0022,
	 /* 0xFD800-0xFD8FF */ trait_page_0022,
	 /* 0xFD900-0xFD9FF */ trait_page_0022,
	 /* 0xFDA00-0xFDAFF */ trait_page_0022,
	 /* 0xFDB00-0xFDBFF */ trait_page_0022,
	 /* 0xFDC00-0xFDCFF */ trait_page_0022,
	 /* 0xFDD00-0xFDDFF */ trait_page_0022,
	 /* 0xFDE00-0xFDEFF */ trait_page_0022,
	 /* 0xFDF00-0xFDFFF */ trait_page_0022,
	 /* 0xFE000-0xFE0FF */ trait_page_0022,
	 /* 0xFE100-0xFE1FF */ trait_page_0022,
	 /* 0xFE200-0xFE2FF */ trait_page_0022,
	 /* 0xFE300-0xFE3FF */ trait_page_0022,
	 /* 0xFE400-0xFE4FF */ trait_page_0022,
	 /* 0xFE500-0xFE5FF */ trait_page_0022,
	 /* 0xFE600-0xFE6FF */ trait_page_0022,
	 /* 0xFE700-0xFE7FF */ trait_page_0022,
	 /* 0xFE800-0xFE8FF */ trait_page_0022,
	 /* 0xFE900-0xFE9FF */ trait_page_0022,
	 /* 0xFEA00-0xFEAFF */ trait_page_0022,
	 /* 0xFEB00-0xFEBFF */ trait_page_0022,
	 /* 0xFEC00-0xFECFF */ trait_page_0022,
	 /* 0xFED00-0xFEDFF */ trait_page_0022,
	 /* 0xFEE00-0xFEEFF */ trait_page_0022,
	 /* 0xFEF00-0xFEFFF */ trait_page_0022,
	 /* 0xFF000-0xFF0FF */ trait_page_0022,
	 /* 0xFF100-0xFF1FF */ trait_page_0022,
	 /* 0xFF200-0xFF2FF */ trait_page_0022,
	 /* 0xFF300-0xFF3FF */ trait_page_0022,
	 /* 0xFF400-0xFF4FF */ trait_page_0022,
	 /* 0xFF500-0xFF5FF */ trait_page_0022,
	 /* 0xFF600-0xFF6FF */ trait_page_0022,
	 /* 0xFF700-0xFF7FF */ trait_page_0022,
	 /* 0xFF800-0xFF8FF */ trait_page_0022,
	 /* 0xFF900-0xFF9FF */ trait_page_0022,
	 /* 0xFFA00-0xFFAFF */ trait_page_0022,
	 /* 0xFFB00-0xFFBFF */ trait_page_0022,
	 /* 0xFFC00-0xFFCFF */ trait_page_0022,
	 /* 0xFFD00-0xFFDFF */ trait_page_0022,
	 /* 0xFFE00-0xFFEFF */ trait_page_0022,
	 /* 0xFFF00-0xFFFFF */ trait_page_0054,
	 /* 0x100000-0x1000FF */ trait_page_0022,
	 /* 0x100100-0x1001FF */ trait_page_0022,
	 /* 0x100200-0x1002FF */ trait_page_0022,
	 /* 0x100300-0x1003FF */ trait_page_0022,
	 /* 0x100400-0x1004FF */ trait_page_0022,
	 /* 0x100500-0x1005FF */ trait_page_0022,
	 /* 0x100600-0x1006FF */ trait_page_0022,
	 /* 0x100700-0x1007FF */ trait_page_0022,
	 /* 0x100800-0x1008FF */ trait_page_0022,
	 /* 0x100900-0x1009FF */ trait_page_0022,
	 /* 0x100A00-0x100AFF */ trait_page_0022,
	 /* 0x100B00-0x100BFF */ trait_page_0022,
	 /* 0x100C00-0x100CFF */ trait_page_0022,
	 /* 0x100D00-0x100DFF */ trait_page_0022,
	 /* 0x100E00-0x100EFF */ trait_page_0022,
	 /* 0x100F00-0x100FFF */ trait_page_0022,
	 /* 0x101000-0x1010FF */ trait_page_0022,
	 /* 0x101100-0x1011FF */ trait_page_0022,
	 /* 0x101200-0x1012FF */ trait_page_0022,
	 /* 0x101300-0x1013FF */ trait_page_0022,
	 /* 0x101400-0x1014FF */ trait_page_0022,
	 /* 0x101500-0x1015FF */ trait_page_0022,
	 /* 0x101600-0x1016FF */ trait_page_0022,
	 /* 0x101700-0x1017FF */ trait_page_0022,
	 /* 0x101800-0x1018FF */ trait_page_0022,
	 /* 0x101900-0x1019FF */ trait_page_0022,
	 /* 0x101A00-0x101AFF */ trait_page_0022,
	 /* 0x101B00-0x101BFF */ trait_page_0022,
	 /* 0x101C00-0x101CFF */ trait_page_0022,
	 /* 0x101D00-0x101DFF */ trait_page_0022,
	 /* 0x101E00-0x101EFF */ trait_page_0022,
	 /* 0x101F00-0x101FFF */ trait_page_0022,
	 /* 0x102000-0x1020FF */ trait_page_0022,
	 /* 0x102100-0x1021FF */ trait_page_0022,
	 /* 0x102200-0x1022FF */ trait_page_0022,
	 /* 0x102300-0x1023FF */ trait_page_0022,
	 /* 0x102400-0x1024FF */ trait_page_0022,
	 /* 0x102500-0x1025FF */ trait_page_0022,
	 /* 0x102600-0x1026FF */ trait_page_0022,
	 /* 0x102700-0x1027FF */ trait_page_0022,
	 /* 0x102800-0x1028FF */ trait_page_0022,
	 /* 0x102900-0x1029FF */ trait_page_0022,
	 /* 0x102A00-0x102AFF */ trait_page_0022,
	 /* 0x102B00-0x102BFF */ trait_page_0022,
	 /* 0x102C00-0x102CFF */ trait_page_0022,
	 /* 0x102D00-0x102DFF */ trait_page_0022,
	 /* 0x102E00-0x102EFF */ trait_page_0022,
	 /* 0x102F00-0x102FFF */ trait_page_0022,
	 /* 0x103000-0x1030FF */ trait_page_0022,
	 /* 0x103100-0x1031FF */ trait_page_0022,
	 /* 0x103200-0x1032FF */ trait_page_0022,
	 /* 0x103300-0x1033FF */ trait_page_0022,
	 /* 0x103400-0x1034FF */ trait_page_0022,
	 /* 0x103500-0x1035FF */ trait_page_0022,
	 /* 0x103600-0x1036FF */ trait_page_0022,
	 /* 0x103700-0x1037FF */ trait_page_0022,
	 /* 0x103800-0x1038FF */ trait_page_0022,
	 /* 0x103900-0x1039FF */ trait_page_0022,
	 /* 0x103A00-0x103AFF */ trait_page_0022,
	 /* 0x103B00-0x103BFF */ trait_page_0022,
	 /* 0x103C00-0x103CFF */ trait_page_0022,
	 /* 0x103D00-0x103DFF */ trait_page_0022,
	 /* 0x103E00-0x103EFF */ trait_page_0022,
	 /* 0x103F00-0x103FFF */ trait_page_0022,
	 /* 0x104000-0x1040FF */ trait_page_0022,
	 /* 0x104100-0x1041FF */ trait_page_0022,
	 /* 0x104200-0x1042FF */ trait_page_0022,
	 /* 0x104300-0x1043FF */ trait_page_0022,
	 /* 0x104400-0x1044FF */ trait_page_0022,
	 /* 0x104500-0x1045FF */ trait_page_0022,
	 /* 0x104600-0x1046FF */ trait_page_0022,
	 /* 0x104700-0x1047FF */ trait_page_0022,
	 /* 0x104800-0x1048FF */ trait_page_0022,
	 /* 0x104900-0x1049FF */ trait_page_0022,
	 /* 0x104A00-0x104AFF */ trait_page_0022,
	 /* 0x104B00-0x104BFF */ trait_page_0022,
	 /* 0x104C00-0x104CFF */ trait_page_0022,
	 /* 0x104D00-0x104DFF */ trait_page_0022,
	 /* 0x104E00-0x104EFF */ trait_page_0022,
	 /* 0x104F00-0x104FFF */ trait_page_0022,
	 /* 0x105000-0x1050FF */ trait_page_0022,
	 /* 0x105100-0x1051FF */ trait_page_0022,
	 /* 0x105200-0x1052FF */ trait_page_0022,
	 /* 0x105300-0x1053FF */ trait_page_0022,
	 /* 0x105400-0x1054FF */ trait_page_0022,
	 /* 0x105500-0x1055FF */ trait_page_0022,
	 /* 0x105600-0x1056FF */ trait_page_0022,
	 /* 0x105700-0x1057FF */ trait_page_0022,
	 /* 0x105800-0x1058FF */ trait_page_0022,
	 /* 0x105900-0x1059FF */ trait_page_0022,
	 /* 0x105A00-0x105AFF */ trait_page_0022,
	 /* 0x105B00-0x105BFF */ trait_page_0022,
	 /* 0x105C00-0x105CFF */ trait_page_0022,
	 /* 0x105D00-0x105DFF */ trait_page_0022,
	 /* 0x105E00-0x105EFF */ trait_page_0022,
	 /* 0x105F00-0x105FFF */ trait_page_0022,
	 /* 0x106000-0x1060FF */ trait_page_0022,
	 /* 0x106100-0x1061FF */ trait_page_0022,
	 /* 0x106200-0x1062FF */ trait_page_0022,
	 /* 0x106300-0x1063FF */ trait_page_0022,
	 /* 0x106400-0x1064FF */ trait_page_0022,
	 /* 0x106500-0x1065FF */ trait_page_0022,
	 /* 0x106600-0x1066FF */ trait_page_0022,
	 /* 0x106700-0x1067FF */ trait_page_0022,
	 /* 0x106800-0x1068FF */ trait_page_0022,
	 /* 0x106900-0x1069FF */ trait_page_0022,
	 /* 0x106A00-0x106AFF */ trait_page_0022,
	 /* 0x106B00-0x106BFF */ trait_page_0022,
	 /* 0x106C00-0x106CFF */ trait_page_0022,
	 /* 0x106D00-0x106DFF */ trait_page_0022,
	 /* 0x106E00-0x106EFF */ trait_page_0022,
	 /* 0x106F00-0x106FFF */ trait_page_0022,
	 /* 0x107000-0x1070FF */ trait_page_0022,
	 /* 0x107100-0x1071FF */ trait_page_0022,
	 /* 0x107200-0x1072FF */ trait_page_0022,
	 /* 0x107300-0x1073FF */ trait_page_0022,
	 /* 0x107400-0x1074FF */ trait_page_0022,
	 /* 0x107500-0x1075FF */ trait_page_0022,
	 /* 0x107600-0x1076FF */ trait_page_0022,
	 /* 0x107700-0x1077FF */ trait_page_0022,
	 /* 0x107800-0x1078FF */ trait_page_0022,
	 /* 0x107900-0x1079FF */ trait_page_0022,
	 /* 0x107A00-0x107AFF */ trait_page_0022,
	 /* 0x107B00-0x107BFF */ trait_page_0022,
	 /* 0x107C00-0x107CFF */ trait_page_0022,
	 /* 0x107D00-0x107DFF */ trait_page_0022,
	 /* 0x107E00-0x107EFF */ trait_page_0022,
	 /* 0x107F00-0x107FFF */ trait_page_0022,
	 /* 0x108000-0x1080FF */ trait_page_0022,
	 /* 0x108100-0x1081FF */ trait_page_0022,
	 /* 0x108200-0x1082FF */ trait_page_0022,
	 /* 0x108300-0x1083FF */ trait_page_0022,
	 /* 0x108400-0x1084FF */ trait_page_0022,
	 /* 0x108500-0x1085FF */ trait_page_0022,
	 /* 0x108600-0x1086FF */ trait_page_0022,
	 /* 0x108700-0x1087FF */ trait_page_0022,
	 /* 0x108800-0x1088FF */ trait_page_0022,
	 /* 0x108900-0x1089FF */ trait_page_0022,
	 /* 0x108A00-0x108AFF */ trait_page_0022,
	 /* 0x108B00-0x108BFF */ trait_page_0022,
	 /* 0x108C00-0x108CFF */ trait_page_0022,
	 /* 0x108D00-0x108DFF */ trait_page_0022,
	 /* 0x108E00-0x108EFF */ trait_page_0022,
	 /* 0x108F00-0x108FFF */ trait_page_0022,
	 /* 0x109000-0x1090FF */ trait_page_0022,
	 /* 0x109100-0x1091FF */ trait_page_0022,
	 /* 0x109200-0x1092FF */ trait_page_0022,
	 /* 0x109300-0x1093FF */ trait_page_0022,
	 /* 0x109400-0x1094FF */ trait_page_0022,
	 /* 0x109500-0x1095FF */ trait_page_0022,
	 /* 0x109600-0x1096FF */ trait_page_0022,
	 /* 0x109700-0x1097FF */ trait_page_0022,
	 /* 0x109800-0x1098FF */ trait_page_0022,
	 /* 0x109900-0x1099FF */ trait_page_0022,
	 /* 0x109A00-0x109AFF */ trait_page_0022,
	 /* 0x109B00-0x109BFF */ trait_page_0022,
	 /* 0x109C00-0x109CFF */ trait_page_0022,
	 /* 0x109D00-0x109DFF */ trait_page_0022,
	 /* 0x109E00-0x109EFF */ trait_page_0022,
	 /* 0x109F00-0x109FFF */ trait_page_0022,
	 /* 0x10A000-0x10A0FF */ trait_page_0022,
	 /* 0x10A100-0x10A1FF */ trait_page_0022,
	 /* 0x10A200-0x10A2FF */ trait_page_0022,
	 /* 0x10A300-0x10A3FF */ trait_page_0022,
	 /* 0x10A400-0x10A4FF */ trait_page_0022,
	 /* 0x10A500-0x10A5FF */ trait_page_0022,
	 /* 0x10A600-0x10A6FF */ trait_page_0022,
	 /* 0x10A700-0x10A7FF */ trait_page_0022,
	 /* 0x10A800-0x10A8FF */ trait_page_0022,
	 /* 0x10A900-0x10A9FF */ trait_page_0022,
	 /* 0x10AA00-0x10AAFF */ trait_page_0022,
	 /* 0x10AB00-0x10ABFF */ trait_page_0022,
	 /* 0x10AC00-0x10ACFF */ trait_page_0022,
	 /* 0x10AD00-0x10ADFF */ trait_page_0022,
	 /* 0x10AE00-0x10AEFF */ trait_page_0022,
	 /* 0x10AF00-0x10AFFF */ trait_page_0022,
	 /* 0x10B000-0x10B0FF */ trait_page_0022,
	 /* 0x10B100-0x10B1FF */ trait_page_0022,
	 /* 0x10B200-0x10B2FF */ trait_page_0022,
	 /* 0x10B300-0x10B3FF */ trait_page_0022,
	 /* 0x10B400-0x10B4FF */ trait_page_0022,
	 /* 0x10B500-0x10B5FF */ trait_page_0022,
	 /* 0x10B600-0x10B6FF */ trait_page_0022,
	 /* 0x10B700-0x10B7FF */ trait_page_0022,
	 /* 0x10B800-0x10B8FF */ trait_page_0022,
	 /* 0x10B900-0x10B9FF */ trait_page_0022,
	 /* 0x10BA00-0x10BAFF */ trait_page_0022,
	 /* 0x10BB00-0x10BBFF */ trait_page_0022,
	 /* 0x10BC00-0x10BCFF */ trait_page_0022,
	 /* 0x10BD00-0x10BDFF */ trait_page_0022,
	 /* 0x10BE00-0x10BEFF */ trait_page_0022,
	 /* 0x10BF00-0x10BFFF */ trait_page_0022,
	 /* 0x10C000-0x10C0FF */ trait_page_0022,
	 /* 0x10C100-0x10C1FF */ trait_page_0022,
	 /* 0x10C200-0x10C2FF */ trait_page_0022,
	 /* 0x10C300-0x10C3FF */ trait_page_0022,
	 /* 0x10C400-0x10C4FF */ trait_page_0022,
	 /* 0x10C500-0x10C5FF */ trait_page_0022,
	 /* 0x10C600-0x10C6FF */ trait_page_0022,
	 /* 0x10C700-0x10C7FF */ trait_page_0022,
	 /* 0x10C800-0x10C8FF */ trait_page_0022,
	 /* 0x10C900-0x10C9FF */ trait_page_0022,
	 /* 0x10CA00-0x10CAFF */ trait_page_0022,
	 /* 0x10CB00-0x10CBFF */ trait_page_0022,
	 /* 0x10CC00-0x10CCFF */ trait_page_0022,
	 /* 0x10CD00-0x10CDFF */ trait_page_0022,
	 /* 0x10CE00-0x10CEFF */ trait_page_0022,
	 /* 0x10CF00-0x10CFFF */ trait_page_0022,
	 /* 0x10D000-0x10D0FF */ trait_page_0022,
	 /* 0x10D100-0x10D1FF */ trait_page_0022,
	 /* 0x10D200-0x10D2FF */ trait_page_0022,
	 /* 0x10D300-0x10D3FF */ trait_page_0022,
	 /* 0x10D400-0x10D4FF */ trait_page_0022,
	 /* 0x10D500-0x10D5FF */ trait_page_0022,
	 /* 0x10D600-0x10D6FF */ trait_page_0022,
	 /* 0x10D700-0x10D7FF */ trait_page_0022,
	 /* 0x10D800-0x10D8FF */ trait_page_0022,
	 /* 0x10D900-0x10D9FF */ trait_page_0022,
	 /* 0x10DA00-0x10DAFF */ trait_page_0022,
	 /* 0x10DB00-0x10DBFF */ trait_page_0022,
	 /* 0x10DC00-0x10DCFF */ trait_page_0022,
	 /* 0x10DD00-0x10DDFF */ trait_page_0022,
	 /* 0x10DE00-0x10DEFF */ trait_page_0022,
	 /* 0x10DF00-0x10DFFF */ trait_page_0022,
	 /* 0x10E000-0x10E0FF */ trait_page_0022,
	 /* 0x10E100-0x10E1FF */ trait_page_0022,
	 /* 0x10E200-0x10E2FF */ trait_page_0022,
	 /* 0x10E300-0x10E3FF */ trait_page_0022,
	 /* 0x10E400-0x10E4FF */ trait_page_0022,
	 /* 0x10E500-0x10E5FF */ trait_page_0022,
	 /* 0x10E600-0x10E6FF */ trait_page_0022,
	 /* 0x10E700-0x10E7FF */ trait_page_0022,
	 /* 0x10E800-0x10E8FF */ trait_page_0022,
	 /* 0x10E900-0x10E9FF */ trait_page_0022,
	 /* 0x10EA00-0x10EAFF */ trait_page_0022,
	 /* 0x10EB00-0x10EBFF */ trait_page_0022,
	 /* 0x10EC00-0x10ECFF */ trait_page_0022,
	 /* 0x10ED00-0x10EDFF */ trait_page_0022,
	 /* 0x10EE00-0x10EEFF */ trait_page_0022,
	 /* 0x10EF00-0x10EFFF */ trait_page_0022,
	 /* 0x10F000-0x10F0FF */ trait_page_0022,
	 /* 0x10F100-0x10F1FF */ trait_page_0022,
	 /* 0x10F200-0x10F2FF */ trait_page_0022,
	 /* 0x10F300-0x10F3FF */ trait_page_0022,
	 /* 0x10F400-0x10F4FF */ trait_page_0022,
	 /* 0x10F500-0x10F5FF */ trait_page_0022,
	 /* 0x10F600-0x10F6FF */ trait_page_0022,
	 /* 0x10F700-0x10F7FF */ trait_page_0022,
	 /* 0x10F800-0x10F8FF */ trait_page_0022,
	 /* 0x10F900-0x10F9FF */ trait_page_0022,
	 /* 0x10FA00-0x10FAFF */ trait_page_0022,
	 /* 0x10FB00-0x10FBFF */ trait_page_0022,
	 /* 0x10FC00-0x10FCFF */ trait_page_0022,
	 /* 0x10FD00-0x10FDFF */ trait_page_0022,
	 /* 0x10FE00-0x10FEFF */ trait_page_0022,
	 /* 0x10FF00-0x10FFFF */ trait_page_0054
};
