package door

import (
	"strings"
	"testing"
)

// Fron:  font-out -f Dungeon TDFONTS9.TDF
// Dungeon

func FontDungeon() ColorFont {
	return ColorFont{Characters: []int{-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -1, -1, -1, -1, -1, -1, -1, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, -1, -1, -1, -1, -1, -1, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1},
		Data: [][][]byte{{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x6c, 0xdd, 0x04, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0xb1, 0x6c, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xdd, 0x04, 0x20, 0x07, 0xde, 0x04, 0xdb, 0x04}, {0xb0, 0x6c, 0xb1, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xfe, 0x04, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xdc, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xde, 0x04, 0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07}, {0x20, 0x07, 0xde, 0x04, 0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xde, 0x04, 0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04, 0xdf, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c, 0xdb, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x4c, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb0, 0x6c, 0xdd, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0xb0, 0x6c, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0xdc, 0x04, 0xb0, 0x6c, 0xb2, 0x6c, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04}, {0xde, 0x04, 0xb2, 0x04, 0xb0, 0x6c, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04}},
			{{0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0xdb, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4c, 0xdd, 0x04}, {0xdf, 0x04, 0xb2, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x06, 0xdc, 0x04, 0xfe, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdb, 0x06, 0xdf, 0x06, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07}, {0xde, 0x04, 0xb0, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07}, {0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdb, 0x04, 0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdf, 0x04}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0xde, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xde, 0x04, 0xb0, 0x6c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xb0, 0x6c, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xb2, 0x6c, 0xb0, 0x6c, 0xdc, 0x04}, {0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0xb2, 0x04, 0xdd, 0x04}, {0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xdb, 0x04, 0xb2, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb0, 0x4c, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c, 0xdf, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdd, 0x04}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x6c, 0xdb, 0x04, 0xdf, 0x04, 0xb0, 0x4c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xb0, 0x6c, 0xdd, 0x04, 0x20, 0x07}, {0xde, 0x04, 0xb2, 0x6c, 0xdd, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0xb0, 0x6c, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xb0, 0x6c, 0xdd, 0x04}, {0xde, 0x04, 0xb0, 0x4c, 0xdb, 0x04, 0xdc, 0x06, 0xdc, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x4c, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0xdb, 0x04, 0xdc, 0x04}, {0x20, 0x07, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xde, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x6c, 0xdb, 0x04, 0xdf, 0x04, 0xb0, 0x4c, 0xdb, 0x04, 0xdf, 0x04}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0x20, 0x07, 0xb0, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xb2, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xb0, 0x04, 0xb2, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c}, {0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xb2, 0x04, 0xb1, 0x4c, 0xdb, 0x04}, {0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04}, {0xdb, 0x04, 0xb0, 0x4c, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07}},
			{{0xb1, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xb0, 0x04, 0xdd, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xb0, 0x4e, 0xdf, 0x04}, {0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xb2, 0x04, 0xdd, 0x04}, {0xdf, 0x04, 0xb0, 0x4c, 0xdb, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xdb, 0x04, 0xb2, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb0, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xb2, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0xdf, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xb0, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xb0, 0x4e, 0xb1, 0x4c}, {0x20, 0x07, 0xb2, 0x04, 0xb0, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0x20, 0x07, 0xdb, 0x04, 0xb0, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdd, 0x04, 0xb2, 0x04, 0xdb, 0x04}, {0xdf, 0x04, 0xb0, 0x4c, 0xb2, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb0, 0x4c, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xb2, 0x04, 0xdf, 0x04}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb0, 0x4c, 0xdf, 0x04, 0xdb, 0x04, 0xdf, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb0, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04}},
			{{0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04}, {0xdf, 0x04, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdc, 0x04}, {0x20, 0x07, 0xb0, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c}, {0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xb2, 0x04, 0xb1, 0x4c, 0xdb, 0x04}, {0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04}, {0xb0, 0x04, 0xb0, 0x4c, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04}, {0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04}, {0xde, 0x04, 0xb0, 0x4e, 0xb1, 0x4c}, {0xde, 0x04, 0xb1, 0x4c, 0xdb, 0x04}, {0xde, 0x04, 0xb2, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x6c, 0xdb, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xb0, 0x4e, 0xb1, 0x4c}, {0x20, 0x07, 0xdc, 0x04, 0xde, 0x04, 0xb1, 0x4c, 0xdb, 0x04}, {0xde, 0x04, 0xdd, 0x04, 0xde, 0x04, 0xb2, 0x04, 0xdb, 0x04}, {0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04}, {0xdf, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xde, 0x04, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdc, 0x04}, {0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xb0, 0x4e, 0xb1, 0x4c}, {0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xb2, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xb2, 0x04, 0xdc, 0x04}, {0xb0, 0x04, 0xb0, 0x4c, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x6c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xde, 0x04, 0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xde, 0x04, 0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xde, 0x04, 0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0xfe, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xde, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xb2, 0x6c, 0x20, 0x07, 0xdb, 0x04, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07}, {0x20, 0x07, 0xb2, 0x04, 0xb0, 0x6c, 0x20, 0x07, 0xdd, 0x04, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xb0, 0x04, 0xb0, 0x4c, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04, 0xdf, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0xfe, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xde, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdc, 0x04, 0xdf, 0x04}, {0x20, 0x07, 0xdb, 0x04, 0xb2, 0x6c, 0x20, 0x07, 0xdb, 0x04, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c, 0xdd, 0x04}, {0x20, 0x07, 0xb2, 0x04, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xb0, 0x04, 0xb0, 0x4c, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04, 0xdf, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x6c, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0xb1, 0x6c, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xdb, 0x04}, {0xb0, 0x6c, 0xb1, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0xdb, 0x04, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb0, 0x4c, 0xdf, 0x04, 0xdb, 0x04, 0xdf, 0x6c, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x6c, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0xb1, 0x6c, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xdb, 0x04}, {0xb0, 0x6c, 0xb1, 0x6c, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04}},
			{{0xdb, 0x04, 0xdc, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb0, 0x6c, 0xdb, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb0, 0x4c, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04}, {0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xde, 0x04, 0xb0, 0x6c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xb0, 0x6c, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xb2, 0x6c, 0xb0, 0x6c, 0xdc, 0x04}, {0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0xb2, 0x04, 0xdf, 0x04}, {0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0xdf, 0x04, 0xdf, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x44, 0xdf, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xb0, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xb1, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xb0, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x6c, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0xb1, 0x6c, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xdb, 0x04}, {0xb0, 0x6c, 0xb1, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x6c, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0xb1, 0x6c, 0xb0, 0x6c, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xdb, 0x04}, {0xb0, 0x6c, 0xb1, 0x6c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xb0, 0x6c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x6c, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0xb1, 0x6c, 0xb0, 0x6c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xde, 0x04, 0xdb, 0x04}, {0xb0, 0x6c, 0xb1, 0x6c, 0x20, 0x07, 0x20, 0x07, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xb0, 0x6c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xb0, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xb2, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xb2, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xb0, 0x04, 0xb0, 0x4c, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04, 0xdf, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xfe, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xde, 0x04, 0xb0, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07}, {0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04, 0xdd, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdb, 0x04, 0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xde, 0x04, 0xb0, 0x4c, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb0, 0x6c, 0xdd, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0xb0, 0x6c, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0xdc, 0x04, 0xb0, 0x6c, 0xb2, 0x6c, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04}, {0xdf, 0x04, 0xb2, 0x04, 0xb0, 0x6c, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04}, {0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0xdf, 0x04, 0xb0, 0x4e, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x4c, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4c}, {0xb0, 0x4c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4c, 0x20, 0x07}, {0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xb0, 0x4e, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdb, 0x04}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdf, 0x04}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0xb0, 0x4c, 0xdc, 0x04, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04}, {0xb0, 0x4c, 0xb1, 0x4c, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04, 0xdb, 0x04}, {0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb0, 0x4c}, {0x20, 0x07, 0xb0, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb1, 0x4c}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xb0, 0x4c, 0xdb, 0x04}, {0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xb0, 0x4e, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0xdc, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdc, 0x04}, {0xdb, 0x04, 0xb1, 0x04, 0x20, 0x07, 0xb0, 0x04}, {0xdb, 0x04, 0xb2, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xb0, 0x4c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x06, 0xb0, 0x4c, 0xdc, 0x04, 0x20, 0x07}, {0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xb1, 0x04, 0xdb, 0x04}, {0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04}, {0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0xdb, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x4c, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4c}, {0xb0, 0x4c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c}, {0xb1, 0x4c, 0xb0, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdf, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04}},
			{{0xb2, 0x04, 0xb0, 0x04, 0x20, 0x07}, {0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0xb2, 0x04, 0xdb, 0x04, 0xdf, 0x04}, {0xdb, 0x04, 0xb0, 0x4c, 0x20, 0x07}, {0x20, 0x44, 0xb1, 0x4c, 0x20, 0x07}, {0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04}},
			{{0x20, 0x07, 0xdb, 0x04, 0xdf, 0x04}, {0x20, 0x07, 0xdb, 0x04, 0xb1, 0x04}, {0x20, 0x07, 0xdb, 0x04, 0xb2, 0x04}, {0x20, 0x07, 0xb0, 0x4c, 0xdb, 0x04}, {0x20, 0x07, 0xb1, 0x4c, 0x20, 0x44}, {0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c}, {0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04}, {0xdb, 0x04, 0xb1, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x06, 0xdc, 0x06}, {0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x4c, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4c}, {0xb0, 0x4c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c}, {0xb1, 0x4c, 0xb0, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdf, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04}},
			{{0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xb1, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb0, 0x4c, 0x20, 0x07}, {0x20, 0x44, 0xb1, 0x4c, 0x20, 0x07}, {0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0xdb, 0x04, 0xdc, 0x04}, {0xb1, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xb1, 0x4c}, {0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4e}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4c, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4c, 0xdf, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xb1, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdb, 0x04, 0xb1, 0x4c}, {0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4e}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4c, 0xdf, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04}, {0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04}, {0xdf, 0x04, 0xb0, 0x4c, 0x20, 0x07, 0x20, 0x07, 0x20, 0x4c, 0xdf, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xb1, 0x04, 0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xb2, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4e}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdf, 0x04}, {0xb1, 0x46, 0xb0, 0x46, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}, {0xb2, 0x46, 0xdb, 0x46, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x06, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xb1, 0x04, 0xdb, 0x04}, {0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0xb0, 0x46, 0xb1, 0x46}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x06, 0xdb, 0x46, 0xb2, 0x46}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x06, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xb1, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0xde, 0x06, 0xb0, 0x6c, 0xb0, 0x06}, {0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x06, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xdf, 0x04, 0xdc, 0x04, 0xdb, 0x04}, {0xdb, 0x04, 0xb0, 0x4c, 0x20, 0x07, 0xdc, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdf, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07}, {0xdb, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xb0, 0x4e, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}},
			{{0xdf, 0x04, 0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0xdf, 0x04, 0xb1, 0x04, 0xdb, 0x04, 0xdf, 0x04}, {0x20, 0x07, 0xb2, 0x04, 0xb0, 0x4c, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xb1, 0x4c, 0x20, 0x07}, {0x20, 0x07, 0xb1, 0x4c, 0xb0, 0x4e, 0x20, 0x07}, {0x20, 0x07, 0xdb, 0x04, 0xdf, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04}, {0xb1, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4e, 0xb1, 0x4c}, {0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x4c, 0xdb, 0x04}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4c, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04}, {0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x04, 0xdb, 0x04}, {0xb1, 0x4c, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0xdf, 0x04, 0xdc, 0x04, 0x20, 0x07, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdb, 0x04}, {0xb1, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xb0, 0x4c, 0xb0, 0x4e}, {0xb2, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x44, 0xb1, 0x4c}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xdb, 0x04, 0x20, 0x07, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdc, 0x04}, {0xb1, 0x04, 0xdb, 0x04, 0xdd, 0x04, 0x20, 0x07, 0xdb, 0x04, 0xb1, 0x4c}, {0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0xdc, 0x04, 0xb1, 0x4c, 0xdf, 0x04}, {0xdb, 0x04, 0xdb, 0x04, 0x20, 0x07, 0xde, 0x04, 0xb0, 0x4c, 0xdd, 0x04}, {0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07, 0xb1, 0x04, 0xdb, 0x04}, {0xb0, 0x4e, 0xb1, 0x4c, 0x20, 0x07, 0x20, 0x07, 0xb2, 0x04, 0xdb, 0x04}, {0xdf, 0x04, 0xdb, 0x04, 0x20, 0x07, 0x20, 0x07, 0xdb, 0x04, 0xdb, 0x04}, {0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdc, 0x04, 0xdb, 0x04}, {0xdf, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xb2, 0x04, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07}},
			{{0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xdf, 0x04, 0xdb, 0x04, 0xdf, 0x04, 0xdb, 0x04, 0xb0, 0x6c, 0xdc, 0x04, 0x20, 0x07, 0x20, 0x07}, {0x20, 0x07, 0x20, 0x07, 0x20, 0x07, 0xdc, 0x04, 0xb2, 0x6c, 0xb0, 0x4c, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdc, 0x04, 0xb1, 0x4c, 0xb1, 0x6c, 0xdf, 0x04, 0x20, 0x07, 0x20, 0x07, 0x20, 0x07}, {0xde, 0x04, 0xb0, 0x6c, 0xb0, 0x4e, 0xdc, 0x04, 0xdc, 0x04, 0xdc, 0x04, 0xdb, 0x04, 0x20, 0x07}, {0x20, 0x07, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdf, 0x04, 0xdb, 0x04, 0xdf, 0x04}},
		}}
}

// Medium

func FontMedium() BlockFont {
	return BlockFont{Characters: []int{52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 34, 35, 0, 36, 1, 2, 37, 38, 3, 4, 39, 5, 40, 41, 42, 43, 44, 45, 46, 6, 47, 48, 49, 50, 51, 7, 84, 85, 86, 87, 88, 89, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 90, 91, 92, 93},
		Data: [][][]byte{{{0xd6, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba}, {0xba}, {0xba}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba}, {0xc7, 0xc4, 0xc4}, {0xba}, {0xd0, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba}, {0xc7, 0xc4, 0xc4}, {0xba}, {0xd0}},
			{{0xc4, 0xc4, 0xd2, 0xc4, 0xc4}, {0x20, 0x20, 0xba}, {0x20, 0x20, 0xba}, {0x20, 0x20, 0xba}, {0xc4, 0xc4, 0xd0, 0xc4, 0xc4}},
			{{0x20, 0x20, 0xc4, 0xc4, 0xc2, 0xc4, 0xc4}, {0x20, 0x20, 0x20, 0x20, 0xb3}, {0x20, 0x20, 0x20, 0x20, 0xb3}, {0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd2}, {0xba}, {0xba}, {0xba}, {0xd0, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xc4, 0xd2, 0xc4, 0xc4, 0xbf}, {0x20, 0x20, 0x20, 0xba}, {0x20, 0x20, 0x20, 0xba}, {0x20, 0x20, 0x20, 0xba}, {0x20, 0x20, 0x20, 0xd0}},
			{{0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0x20, 0x20, 0x20, 0x20, 0xda, 0xc4, 0xd9}, {0x20, 0x20, 0xd6, 0xc4, 0xd9}, {0xd6, 0xc4, 0xbd}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xc7, 0xc4, 0xc4, 0xb4}, {0xd0, 0x20, 0x20, 0xc1}},
			{{0xd2, 0xc4, 0xbf}, {0xc7, 0xc4, 0xc1, 0xbf}, {0xd0, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xba}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0xb3}, {0xd0, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0xc4, 0xc4, 0xbf}, {0xc7, 0xc4}, {0xd0, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0xc4, 0xc4, 0xbf}, {0xc7, 0xc4}, {0xd0}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0xc4, 0xbf}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0x20, 0x20, 0xc2}, {0xc7, 0xc4, 0xc4, 0xb4}, {0xd0, 0x20, 0x20, 0xc1}},
			{{0xc4, 0xd2, 0xc4}, {0x20, 0xba}, {0xc4, 0xd0, 0xc4}},
			{{0x20, 0xc4, 0xc2, 0xc4}, {0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xd9}},
			{{0xd2, 0x20, 0xda}, {0xc7, 0xc4, 0xc1, 0xbf}, {0xd0, 0x20, 0x20, 0xc1}},
			{{0xd2}, {0xba}, {0xd0, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xd2, 0xc4, 0xbf}, {0xba, 0x20, 0xba, 0x20, 0xb3}, {0xd0, 0x20, 0xd0, 0x20, 0xc1}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0xb3}, {0xd0, 0x20, 0x20, 0xc1}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0xc4, 0xc4, 0xbf}, {0xc7, 0xc4, 0xc4, 0xd9}, {0xd0}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc5, 0xd9}},
			{{0xd2, 0xc4, 0xc4, 0xbf}, {0xc7, 0xc4, 0xc2, 0xd9}, {0xd0, 0x20, 0xc1}},
			{{0x20, 0xd6, 0xc4, 0xbf}, {0x20, 0xd3, 0xc4, 0xbf}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xd2, 0xc4, 0xbf}, {0x20, 0x20, 0xba}, {0x20, 0x20, 0xd0}},
			{{0xd2, 0x20, 0x20, 0xc2}, {0xba, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0x20, 0x20, 0xc2}, {0xd3, 0xb7, 0xda, 0xd9}, {0x20, 0xd3, 0xd9}},
			{{0xd2, 0x20, 0xd2, 0x20, 0xc2}, {0xba, 0x20, 0xba, 0x20, 0xb3}, {0xd3, 0xc4, 0xd0, 0xc4, 0xd9}},
			{{0xc4, 0xb7, 0x20, 0xda}, {0xd6, 0xd0, 0xc2, 0xd9}, {0xbd, 0x20, 0xc0, 0xc4}},
			{{0xd2, 0x20, 0x20, 0xc2}, {0xd3, 0xc4, 0xc4, 0xb4}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xbf}, {0xd6, 0xc4, 0xd9}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xc7, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xb4}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd0, 0x20, 0x20, 0x20, 0x20, 0x20, 0xc1}},
			{{0xd2, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xc7, 0xc4, 0xc4, 0xc4, 0xc4, 0xc1, 0xbf}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd0, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xc4, 0xd2, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0x20, 0xba, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0x20, 0xba, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0x20, 0xba, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xc4, 0xd0, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4}, {0xba}, {0xba, 0x20, 0x20, 0x20, 0xda, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0x20, 0x20, 0x20, 0x20, 0x20, 0xc2}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xc7, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xb4}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd0, 0x20, 0x20, 0x20, 0x20, 0x20, 0xc1}},
			{{0xd2, 0x20, 0x20, 0x20, 0xda, 0xc4}, {0xba, 0x20, 0x20, 0x20, 0xb3}, {0xc7, 0xc4, 0xc4, 0xc4, 0xc1, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd0, 0x20, 0x20, 0x20, 0x20, 0x20, 0xc1}},
			{{0xd6, 0xc4, 0xc4, 0xd2, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0xba, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0xba, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0xba, 0x20, 0x20, 0xb3}, {0xd0, 0x20, 0x20, 0xd0, 0x20, 0x20, 0xc1}},
			{{0xd6, 0xc4, 0xc4, 0xb7, 0x20, 0x20, 0xc2}, {0xba, 0x20, 0x20, 0xba, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0xba, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0xba, 0x20, 0x20, 0xb3}, {0xd0, 0x20, 0x20, 0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xc7, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}, {0xba}, {0xd0}},
			{{0xd6, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc5, 0xc4, 0xd9}},
			{{0xd2, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xc7, 0xc4, 0xc4, 0xc4, 0xc2, 0xc4, 0xd9}, {0xba, 0x20, 0x20, 0x20, 0xb3}, {0xd0, 0x20, 0x20, 0x20, 0xc1, 0xc4}},
			{{0xd6, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0xba}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xbf}, {0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0x20, 0x20, 0x20, 0x20, 0x20, 0xc2}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0x20, 0x20, 0x20, 0x20, 0x20, 0xc2}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd3, 0xb7, 0x20, 0x20, 0x20, 0xda, 0xd9}, {0x20, 0xba, 0x20, 0x20, 0x20, 0xb3}, {0x20, 0xd3, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0x20, 0x20, 0xd2, 0x20, 0x20, 0xc2}, {0xba, 0x20, 0x20, 0xba, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0xba, 0x20, 0x20, 0xb3}, {0xba, 0x20, 0x20, 0xba, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xd0, 0xc4, 0xc4, 0xd9}},
			{{0xc4, 0xb7, 0x20, 0x20, 0x20, 0xd6, 0xc4}, {0x20, 0xd3, 0xb7, 0x20, 0xd6, 0xbd}, {0x20, 0x20, 0xc7, 0xc4, 0xb6}, {0x20, 0xd6, 0xbd, 0x20, 0xd3, 0xb7}, {0xc4, 0xbd, 0x20, 0x20, 0x20, 0xd3, 0xc4}},
			{{0xd2, 0x20, 0x20, 0x20, 0x20, 0x20, 0xc2}, {0xba, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xb4}, {0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd2}, {0xba}, {0x6f}},
			{{0xb7, 0xb7}, {0xbd, 0xbd}},
			{{0xc4, 0xc5, 0xc4, 0xc5, 0xc4}, {0xc4, 0xc5, 0xc4, 0xc5, 0xc4}},
			{{0xd6, 0xc1, 0xbf}, {0xd3, 0xc4, 0xbf}, {0xd3, 0xc2, 0xd9}},
			{{0x6f, 0x20, 0xda}, {0x20, 0xda, 0xd9}, {0x20, 0xd9, 0x20, 0x6f}},
			{{0x20, 0x20, 0xb3}, {0xda, 0xc4, 0xc5, 0xc4, 0xc4}, {0xc0, 0xc4, 0xd9}},
			{{0xb7}, {0xbd}},
			{{0xda, 0xc4}, {0xb3}, {0xc0, 0xc4}},
			{{0xc4, 0xbf}, {0x20, 0xb3}, {0xc4, 0xd9}},
			{{}, {0x3e, 0xb3, 0x3c}},
			{{}, {0xc4, 0xc5, 0xc4}},
			{{}, {}, {0xb7}, {0xbd}},
			{{}, {0xc4, 0xc4, 0xc4}},
			{{}, {}, {0x6f}},
			{{0x20, 0xb3}, {0xda, 0xd9}, {0xb3}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0x20, 0xb3}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xc4, 0xb7}, {0x20, 0xba}, {0xc4, 0xd0, 0xc4}},
			{{0xc4, 0xc4, 0xc4, 0xbf}, {0xd6, 0xc4, 0xc4, 0xd9}, {0xd3, 0xc4, 0xc4, 0xc4}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0x20, 0xc4, 0xc4, 0xb4}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd2, 0x20, 0x20, 0xc2}, {0xd3, 0xc4, 0xc4, 0xb4}, {0x20, 0x20, 0x20, 0xc1}},
			{{0xd6, 0xc4, 0xc4, 0xc4}, {0xd3, 0xc4, 0xc4, 0xbf}, {0xc4, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xc7, 0xc4, 0xc4, 0xbf}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0x20, 0x20, 0x20, 0xb3}, {0x20, 0x20, 0x20, 0xc1}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xc7, 0xc4, 0xc4, 0xb4}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xd3, 0xc4, 0xc4, 0xb4}, {0xd3, 0xc4, 0xc4, 0xd9}},
			{{}, {0x6f}, {0x6f}},
			{{}, {0x6f}, {0xb7}, {0xbd}},
			{{0xda, 0xc4}, {0xb3}, {0xc0, 0xc4}},
			{{}, {0xc4, 0xc4, 0xc4}, {0xc4, 0xc4, 0xc4}},
			{{0xc4, 0xbf}, {0x20, 0xb3}, {0xc4, 0xd9}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0x20, 0x20, 0xda, 0xd9}, {0x20, 0x20, 0x6f}},
			{{0xd6, 0xc4, 0xc4, 0xbf}, {0xba, 0x20, 0xc0, 0xd9}, {0xd3, 0xc4, 0xc4, 0xc4}},
			{{0xda, 0xc4}, {0xb3}, {0xc0, 0xc4}},
			{{0xb3}, {0xc0, 0xbf}, {0x20, 0xb3}},
			{{0xc4, 0xbf}, {0x20, 0xb3}, {0xc4, 0xd9}},
			{{0xda, 0xc1, 0xbf}},
			{{}, {}, {0xc4, 0xc4, 0xc4}},
			{{0xd6}, {0xd3}},
			{{0xda, 0xc4}, {0xb4}, {0xc0, 0xc4}},
			{{0xb3}, {}, {0xb3}},
			{{0xc4, 0xbf}, {0x20, 0xc3}, {0xc4, 0xd9}},
			{{0xda, 0xc4, 0xbf}, {0x20, 0x20, 0xc0, 0xc4, 0xd9}},
		}}
}

func reverse(indexes *[][]int) {
	var length int = len(*indexes)

	for i := 0; i < length/2; i++ {
		temp := (*indexes)[i]
		(*indexes)[i] = (*indexes)[length-i-1]
		(*indexes)[length-i-1] = temp
	}
}

func removeANSICodes(text string) string {
	var result string = text

	colors := FindANSIColor.FindAllStringIndex(text, -1)
	// I need to walk over them in reverse
	reverse(&colors)
	for _, c := range colors {
		result = result[:c[0]] + result[c[1]:]
	}
	return result
}

func TestColorFont(t *testing.T) {
	Unicode = true
	CP437 = false
	font := FontDungeon()

	str, strlen := font.Output("aWg Xy")
	expected_len := 46
	if strlen != expected_len {
		t.Errorf("Expected %d width, got %d", expected_len, strlen)
	}
	linelen := len(str)
	expected_strlen := 9
	if linelen != expected_strlen {
		t.Errorf("Expected %d lines, got %d", expected_strlen, linelen)
	}

	// Remove all the ansi color codes here
	clean := make([]string, strlen)
	expect_clean := []string{
		"           ▄                  ▀█   ▄▄▄        ",
		"         ▄░    ▄              ▀█▌   █▄        ",
		"   ▄▄▄▄ █▓▌    █▌    ▄█        ░█   ░▒     ▄█ ",
		" ▄▀ █▒  ▒░     ▐█  ▄▀ ▒█        ██▄▓▀    ▄  ▒█",
		"█▒  ▒░  ░▒  ▌  █▌ ░▒  ▓█       ██▀ ▀▓▄  ░▒  ▓█",
		"▀░ ▄█▀   ▀▄██▄░█  ▀█  ██      ░░▄   █▓▀ ▀█  ██",
		"  ▀ ▀▀     ▀ ▀▀     ▀ ▄▀      ▀▀    ▀     ▀▀▄█",
		"                  ▄ ▄▀                  ▀▄▄▄▓ ",
		"                  ▀▀                       ▀  "}

	for x := range str {
		clean[x] = removeANSICodes(str[x])
		if clean[x] != expect_clean[x] {
			t.Errorf("Line %d [%s] != [%s]\n", x, expect_clean[x], clean[x])
		}
	}

	// Test Scan
	scanmap := font.Scan(1)
	expect_map := ColorMap{[2]int{0, 0}: [][2]int{[2]int{7, 2}, [2]int{9, 2}, [2]int{11, 3}, [2]int{13, 1}},
		[2]int{0, 1}: [][2]int{[2]int{3, 2}, [2]int{5, 2}, [2]int{13, 3}, [2]int{15, 2}},
		[2]int{0, 2}: [][2]int{[2]int{1, 2}, [2]int{3, 2}, [2]int{5, 2}, [2]int{7, 2}, [2]int{9, 2}, [2]int{15, 2}, [2]int{17, 2}},
		[2]int{0, 3}: [][2]int{[2]int{1, 2}, [2]int{3, 2}, [2]int{9, 2}, [2]int{11, 2}, [2]int{15, 2}, [2]int{17, 2}},
		[2]int{0, 4}: [][2]int{[2]int{1, 2}, [2]int{3, 2}, [2]int{11, 2}, [2]int{13, 2}, [2]int{15, 2}, [2]int{17, 2}},
		[2]int{0, 5}: [][2]int{[2]int{3, 2}, [2]int{5, 2}, [2]int{11, 2}, [2]int{13, 2}, [2]int{15, 2}},
		[2]int{0, 6}: [][2]int{[2]int{7, 2}, [2]int{9, 2}, [2]int{11, 2}, [2]int{13, 2}},
		[2]int{1, 0}: [][2]int{[2]int{5, 2}, [2]int{7, 2}},
		[2]int{1, 1}: [][2]int{[2]int{1, 2}, [2]int{3, 2}, [2]int{5, 2}, [2]int{7, 2}},
		[2]int{1, 2}: [][2]int{[2]int{3, 2}, [2]int{5, 1}, [2]int{7, 3}},
		[2]int{1, 3}: [][2]int{[2]int{3, 2}, [2]int{5, 3}, [2]int{7, 2}},
		[2]int{1, 4}: [][2]int{[2]int{3, 2}, [2]int{5, 2}, [2]int{7, 2}},
		[2]int{1, 5}: [][2]int{[2]int{5, 2}, [2]int{7, 2}, [2]int{9, 2}},
		[2]int{1, 6}: [][2]int{[2]int{3, 2}, [2]int{5, 2}},
	}

	// We'll just verify part of the map, not the whole thing.
	for key, value := range expect_map {
		scanvalue, ok := scanmap[key]
		if !ok {
			t.Errorf("Missing Scan [%#v]: %#v\n", key, value)
		} else {
			if len(scanvalue) != len(value) {
				t.Errorf("Mismatched Scan Value LEN [%#v]: expected [%#v], got [%#v]\n", key, value, scanvalue)
			} else {
				for idx := range value {
					if value[idx] != scanvalue[idx] {
						t.Errorf("Mismatch [%#v]: POS %d expected [%#v], got [%#v]\n", key, idx, value[idx], scanvalue[idx])
					}
				}
			}

		}
	}

	font.Modify(2, scanmap)
	str2, strlen2 := font.Output("aWg Xy")

	if strlen2 != expected_len {
		t.Errorf("Expected %d width, got %d\n", expected_len, strlen2)
	}

	for idx := range str {
		// Manually change the colors back from green to red.
		str2[idx] = strings.Replace(str2[idx], "32", "31", -1)
		str2[idx] = strings.Replace(str2[idx], "42", "41", -1)

		if str[idx] != str2[idx] {
			repr_str := strings.Replace(str[idx], "\x1b", "^", -1)
			repr_str2 := strings.Replace(str2[idx], "\x1b", "^", -1)
			t.Errorf("Modify line %d: [%s] != [%s]\n", idx, repr_str, repr_str2)
		}
	}

}

func TestBlockFont(t *testing.T) {
	Unicode = true
	CP437 = false
	font := FontMedium()

	str, strlen := font.Output("AwBx Cz")
	expected_len := 42
	if strlen != expected_len {
		t.Errorf("Expected %d width, got %d", expected_len, strlen)
	}

	linelen := len(str)
	expected_linelen := 5
	if linelen != expected_linelen {
		t.Errorf("Expected %d lines, got %d", expected_linelen, linelen)
	}

	expected := []string{
		"╓─────┐ ╥ ╥ ┬ ╥────┐  ─╖ ┌    ╓─────┐ ╓─┐ ",
		"║     │ ║ ║ │ ║    │  ╓╨┬┘    ║       ╓─┘ ",
		"╟─────┤ ╙─╨─┘ ╟────┴┐ ╜ └─    ║       ╙──┘",
		"║     │       ║     │         ║           ",
		"╨     ┴       ╨─────┘         ╙─────┘     ",
	}

	for x := range str {
		if expected[x] != str[x] {
			t.Errorf("Line %d [%s] != [%s]\n", x, expected[x], str[x])
		}
	}

}