mirror of
https://github.com/birth1mark/orbis8.git
synced 2026-10-29 02:00:29 +01:00
411 lines
26 KiB
C++
411 lines
26 KiB
C++
|
|
//taken from tac08: https://github.com/0xcafed00d/tac08
|
|
#include <cstdint>
|
|
#include <string>
|
|
|
|
const char* font_ss_str = R"(77700000000000000000000000000000000000000000000000700000700000007770000000000000707000000000000000000000000000007070000007000000
|
|
77700000777000007770000070700000707000007070000007700000770000007000000000700000777000000000000000000000000000007070000070700000
|
|
77700000777000007070000007000000000000007070000077700000777000007000000000700000070000000700000000000000000000000000000007000000
|
|
77700000777000007770000070700000707000007070000007700000770000007000000000700000777000000000000070000000770000000000000000000000
|
|
77700000000000000000000000000000000000000000000000700000700000000000000077700000070000000000000007000000770000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000070000007070000070700000777000007070000077000000070000000700000007000000707000000000000000000000000000000000000000700000
|
|
00000000070000007070000077700000770000000070000077000000700000007000000000700000070000000700000000000000000000000000000007000000
|
|
00000000070000000000000070700000077000000700000077000000000000007000000000700000777000007770000000000000777000000000000007000000
|
|
00000000000000000000000077700000777000007000000070700000000000007000000000700000070000000700000007000000000000000000000007000000
|
|
00000000070000000000000070700000070000007070000077700000000000000700000007000000707000000000000070000000000000000700000070000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
77700000770000007770000077700000707000007770000070000000777000007770000077700000000000000000000000700000000000007000000077700000
|
|
70700000070000000070000000700000707000007000000070000000007000007070000070700000070000000700000007000000777000000700000000700000
|
|
70700000070000007770000007700000777000007770000077700000007000007770000077700000000000000000000070000000000000000070000007700000
|
|
70700000070000007000000000700000007000000070000070700000007000007070000000700000070000000700000007000000777000000700000000000000
|
|
77700000777000007770000077700000007000007770000077700000007000007770000000700000000000007000000000700000000000007000000007000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
70700000777000007700000077700000770000007770000077700000777000007070000077700000777000007070000070000000777000007700000007700000
|
|
70700000707000007700000070000000707000007700000077000000700000007070000007000000070000007700000070000000777000007070000070700000
|
|
70000000777000007070000070000000707000007000000070000000707000007770000007000000070000007070000070000000707000007070000070700000
|
|
07700000707000007770000077700000770000007770000070000000777000007070000077700000770000007070000077700000707000007070000077000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007700000070000000077000000700000000000000
|
|
77700000070000007770000007700000777000007070000070700000707000007070000070700000777000007000000007000000007000007070000000000000
|
|
70700000707000007070000070000000070000007070000070700000707000000700000077700000007000007000000007000000007000000000000000000000
|
|
77700000770000007700000000700000070000007070000077700000777000007070000000700000700000007000000007000000007000000000000000000000
|
|
70000000077000007070000077000000070000000770000007000000777000007070000077700000777000007700000000700000077000000000000077700000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
07000000777000007770000007700000770000007770000077700000077000007070000077700000777000007070000070000000777000007700000007700000
|
|
00700000707000007070000070000000707000007000000070000000700000007070000007000000070000007070000070000000777000007070000070700000
|
|
00000000777000007700000070000000707000007700000077000000700000007770000007000000070000007700000070000000707000007070000070700000
|
|
00000000707000007070000070000000707000007000000070000000707000007070000007000000070000007070000070000000707000007070000070700000
|
|
00000000707000007770000007700000777000007770000070000000777000007070000077700000770000007070000077700000707000007070000077000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
77700000070000007770000007700000777000007070000070700000707000007070000070700000777000000770000007000000770000000000000000000000
|
|
70700000707000007070000070000000070000007070000070700000707000007070000070700000007000000700000007000000070000000070000007000000
|
|
77700000707000007700000077700000070000007070000070700000707000000700000077700000070000007700000007000000077000007770000070700000
|
|
70000000770000007070000000700000070000007070000077700000777000007070000000700000700000000700000007000000070000007000000070700000
|
|
70000000077000007070000077000000070000000770000007000000777000007070000077700000777000000770000007000000770000000000000077700000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
77777770707070707000007007777700700070000070000000777000077077000077700000777000007770000777770077777770000777000777770000070000
|
|
77777770070707007777777077000770007000700077770007770700077777000770770000777000077777007770077070777070000700007700077000777000
|
|
77777770707070707077707077000770700070000077700007777700077777007770777007777700777777707700077077777770000700007707077007777700
|
|
77777770070707007077707077707770007000700777700007777700007770000770770000777000070707007770077070000070077700007700077000777000
|
|
77777770707070700777770007777700700070000000700000777000000700000077700000707000070777000777770077777770077700000777770000070000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000077777000007000007777700077777000000000000000000077777007777777070707070077700007000000000777000000700000777007007000700
|
|
00000000770077700077700000777000777077707070000070007000770707700000000070707070007000007000700000000000077770000070000077777070
|
|
70707070770007707777777000070000770007700700707007070700777077707777777070707070077770007000070007777700000700000777770007007000
|
|
00000000770077700777770000777000770007700000070000700070770707700000000070707070707707007070070000000700007007007070007007007000
|
|
00000000077777000700070007777700077777000000000000000000077777007777777070707070077007000700000000077000070770000770070007070000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00777000000077000700070007770000077777000700000000070000070070000077770000700000007000000077770007777700000700000700077007077770
|
|
07777700007700000707777000007000000700000700000007777700077777000000700007770000777777007700007000007000000777007777000007000070
|
|
00777000070000000700070000000000077700000700000000070000070070000777777000707700007770000000007000070000007000000700070007000000
|
|
07000000007700000700070007000000700000000700070000770000070000000007000007000000000077000000070000070000070000007007770007070000
|
|
00777000000077000700700000777700077770000077700000070000007770000000777007007770077770000007700000007000007777000007707007007770
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
70070000070077000077770007007000770007000077000000000000707777000077700007700000007007000707000007777000007007000707770000070000
|
|
07777700770700700707007007077700070007700000000000770000700070000777770000700700077700700077770000700000077777700770707000077700
|
|
77070070077000707007007007007000070007000007000007007000707777000007000007777770007000000707707007777000007007700700707000070000
|
|
70770770770007707007007007077700070007000707070070000700700770000777700007700700077000700770007000700070000700000000770007777000
|
|
07700770070007700770070007077070007770007077007000000070707707700077070000007000007777000000770000077700000700000007000007700700
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00070000070000000077770000700000007777000700770007770000070000000000000000000000000000000000000007777700000077000007000000777000
|
|
07000000070007000000700007707700000070007707007000700770077700000000000007070000007000000700000000000700077700000777770000070000
|
|
07777700070007000077777000770700007777700770007000777000070070000777000077777000777700000777000000707000000700000000070000070000
|
|
00000700007007000700777007700700070000707700070000070700700070700000700007077000707070000700000000700000000700000000700000070000
|
|
00777000000070000000770000700770000077000700700000077770700077000007000000700000707700007077700007000000000700000077000007777700
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00007000007000000070000000700000007000000777770000700700000700000777770000700000070007000077777000777000070700700077700000700000
|
|
07777770077777000777700000777700007777700000070007777770070070000000070007777770007007000070007000070000070700700000000000700000
|
|
00077000007007000007000007000700070070000000070000700700007000000000700000700700000007000700707007777700000007000777770000777000
|
|
07707000070007000777770000007000000070000000070000000700000007700007700000700000000070000000077000070000000070000007000000700700
|
|
00077000070077000007000000070000000700000777770000007000007770000770070000077700000700000000700000700000007700000070000000700000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00070000000000000777770000070000000007000000700007000000077777000077000000070000077777000077770000070000000000700777770000707770
|
|
07777700007770000000070007777700000007000070070007007700000007000700700007777700000007000000000000700000000707000007000007770070
|
|
00070000000000000007070000000700000070000070070007770000000007007000070000070000007070000777770000700700000070000777777000700700
|
|
00070000000000000000770077777070000700000700007007000000000070000000007007070700000700000000000007000770000707700007000000070000
|
|
00700000077777000077000000070000077000000700007000777700007700000000000070770070000070000777700007777070077000000000777000070000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00077770077770000077700000700700007070000700000007777770077777000777770070000000000000000000000000000000000000000007000000070000
|
|
00000070000070000000000000700700007070000700000007000070070007000000070007000000707070000700000000000000077700000070000000007000
|
|
00000700077777000777770000700700007070000700000007000070000007000777770000007000000070007777700007770000077770007700077077000770
|
|
00000700000070000000070000000700007070700700770007000070000070000000070000070000000700000700700000070000000700000000700000700000
|
|
00777770077770000007700000077000070077000777000007777770000700000007700077700000077000000070000007777000077700000007000000070000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)";
|
|
|
|
std::string get_font_data() {
|
|
return font_ss_str;
|
|
}
|
|
|
|
|
|
uint8_t defaultFontBinaryData[2048] = {
|
|
// char 0 -- info about how to render font
|
|
4, //0x5600 character width in pixels (can be more than 8, but only 8 pixels are drawn)
|
|
8, //0x5601 character width for character 128 and above
|
|
5, //0x5602 character height in pixels
|
|
0, //0x5603 draw offset x
|
|
0, //0x5604 draw offset y
|
|
0, //0x5605 flags: 0x1 apply_size_adjustments 0x2: apply tabs relative to cursor home
|
|
1, //0x5606 tab width in pixels (used only when alt font is drawn)
|
|
0, //0x5607 unused
|
|
|
|
//chars 1-15
|
|
//The remaining 120 bytes are used to adjust the width and vertical offset of characters 16..255.
|
|
//Each nibble (low nibbles first) describes the adjustments for one characters:
|
|
//
|
|
//bits 0x7: adjust character width by 0,1,2,3,-4,-3,-2,-1
|
|
//bit 0x8: when set, draw the character one pixel higher (useful for latin accents)
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 1
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 2
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 3
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 4
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 5
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 6
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 7
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 8
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 9
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 10
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 11
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 12
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 13
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 14
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 15
|
|
|
|
//actual font data for chars 16-127 (each byte is a horizontal line)
|
|
7, 7, 7, 7, 7, 0, 0, 0, // char 16
|
|
0, 7, 7, 7, 0, 0, 0, 0, // char 17
|
|
0, 7, 5, 7, 0, 0, 0, 0, // char 18
|
|
0, 5, 2, 5, 0, 0, 0, 0, // char 19
|
|
0, 5, 0, 5, 0, 0, 0, 0, // char 20
|
|
0, 5, 5, 5, 0, 0, 0, 0, // char 21
|
|
4, 6, 7, 6, 4, 0, 0, 0, // char 22
|
|
1, 3, 7, 3, 1, 0, 0, 0, // char 23
|
|
7, 1, 1, 1, 0, 0, 0, 0, // char 24
|
|
0, 4, 4, 4, 7, 0, 0, 0, // char 25
|
|
5, 7, 2, 7, 2, 0, 0, 0, // char 26
|
|
0, 0, 2, 0, 0, 0, 0, 0, // char 27
|
|
0, 0, 0, 1, 2, 0, 0, 0, // char 28
|
|
0, 0, 0, 3, 3, 0, 0, 0, // char 29
|
|
5, 5, 0, 0, 0, 0, 0, 0, // char 30
|
|
2, 5, 2, 0, 0, 0, 0, 0, // char 31
|
|
0, 0, 0, 0, 0, 0, 0, 0, // char 32
|
|
2, 2, 2, 0, 2, 0, 0, 0, // char 33
|
|
5, 5, 0, 0, 0, 0, 0, 0, // char 34
|
|
5, 7, 5, 7, 5, 0, 0, 0, // char 35
|
|
7, 3, 6, 7, 2, 0, 0, 0, // char 36
|
|
5, 4, 2, 1, 5, 0, 0, 0, // char 37
|
|
3, 3, 3, 5, 7, 0, 0, 0, // char 38
|
|
2, 1, 0, 0, 0, 0, 0, 0, // char 39
|
|
2, 1, 1, 1, 2, 0, 0, 0, // char 40
|
|
2, 4, 4, 4, 2, 0, 0, 0, // char 41
|
|
5, 2, 7, 2, 5, 0, 0, 0, // char 42
|
|
0, 2, 7, 2, 0, 0, 0, 0, // char 43
|
|
0, 0, 0, 2, 1, 0, 0, 0, // char 44
|
|
0, 0, 7, 0, 0, 0, 0, 0, // char 45
|
|
0, 0, 0, 0, 2, 0, 0, 0, // char 46
|
|
4, 2, 2, 2, 1, 0, 0, 0, // char 47
|
|
7, 5, 5, 5, 7, 0, 0, 0, // char 48
|
|
3, 2, 2, 2, 7, 0, 0, 0, // char 49
|
|
7, 4, 7, 1, 7, 0, 0, 0, // char 50
|
|
7, 4, 6, 4, 7, 0, 0, 0, // char 51
|
|
5, 5, 7, 4, 4, 0, 0, 0, // char 52
|
|
7, 1, 7, 4, 7, 0, 0, 0, // char 53
|
|
1, 1, 7, 5, 7, 0, 0, 0, // char 54
|
|
7, 4, 4, 4, 4, 0, 0, 0, // char 55
|
|
7, 5, 7, 5, 7, 0, 0, 0, // char 56
|
|
7, 5, 7, 4, 4, 0, 0, 0, // char 57
|
|
0, 2, 0, 2, 0, 0, 0, 0, // char 58
|
|
0, 2, 0, 2, 1, 0, 0, 0, // char 59
|
|
4, 2, 1, 2, 4, 0, 0, 0, // char 60
|
|
0, 7, 0, 7, 0, 0, 0, 0, // char 61
|
|
1, 2, 4, 2, 1, 0, 0, 0, // char 62
|
|
7, 4, 6, 0, 2, 0, 0, 0, // char 63
|
|
2, 5, 5, 1, 6, 0, 0, 0, // char 64
|
|
0, 7, 5, 7, 5, 0, 0, 0, // char 65
|
|
0, 3, 3, 5, 7, 0, 0, 0, // char 66
|
|
0, 7, 1, 1, 7, 0, 0, 0, // char 67
|
|
0, 3, 5, 5, 3, 0, 0, 0, // char 68
|
|
0, 7, 3, 1, 7, 0, 0, 0, // char 69
|
|
0, 7, 3, 1, 1, 0, 0, 0, // char 70
|
|
0, 7, 1, 5, 7, 0, 0, 0, // char 71
|
|
0, 5, 5, 7, 5, 0, 0, 0, // char 72
|
|
0, 7, 2, 2, 7, 0, 0, 0, // char 73
|
|
0, 7, 2, 2, 3, 0, 0, 0, // char 74
|
|
0, 5, 3, 5, 5, 0, 0, 0, // char 75
|
|
0, 1, 1, 1, 7, 0, 0, 0, // char 76
|
|
0, 7, 7, 5, 5, 0, 0, 0, // char 77
|
|
0, 3, 5, 5, 5, 0, 0, 0, // char 78
|
|
0, 6, 5, 5, 3, 0, 0, 0, // char 79
|
|
0, 7, 5, 7, 1, 0, 0, 0, // char 80
|
|
0, 2, 5, 3, 6, 0, 0, 0, // char 81
|
|
0, 7, 5, 3, 5, 0, 0, 0, // char 82
|
|
0, 6, 1, 4, 3, 0, 0, 0, // char 83
|
|
0, 7, 2, 2, 2, 0, 0, 0, // char 84
|
|
0, 5, 5, 5, 6, 0, 0, 0, // char 85
|
|
0, 5, 5, 7, 2, 0, 0, 0, // char 86
|
|
0, 5, 5, 7, 7, 0, 0, 0, // char 87
|
|
0, 5, 2, 5, 5, 0, 0, 0, // char 88
|
|
0, 5, 7, 4, 7, 0, 0, 0, // char 89
|
|
0, 7, 4, 1, 7, 0, 0, 0, // char 90
|
|
3, 1, 1, 1, 3, 0, 0, 0, // char 91
|
|
1, 2, 2, 2, 4, 0, 0, 0, // char 92
|
|
6, 4, 4, 4, 6, 0, 0, 0, // char 93
|
|
2, 5, 0, 0, 0, 0, 0, 0, // char 94
|
|
0, 0, 0, 0, 7, 0, 0, 0, // char 95
|
|
2, 4, 0, 0, 0, 0, 0, 0, // char 96
|
|
7, 5, 7, 5, 5, 0, 0, 0, // char 97
|
|
7, 5, 3, 5, 7, 0, 0, 0, // char 98
|
|
6, 1, 1, 1, 6, 0, 0, 0, // char 99
|
|
3, 5, 5, 5, 7, 0, 0, 0, // char 100
|
|
7, 1, 3, 1, 7, 0, 0, 0, // char 101
|
|
7, 1, 3, 1, 1, 0, 0, 0, // char 102
|
|
6, 1, 1, 5, 7, 0, 0, 0, // char 103
|
|
5, 5, 7, 5, 5, 0, 0, 0, // char 104
|
|
7, 2, 2, 2, 7, 0, 0, 0, // char 105
|
|
7, 2, 2, 2, 3, 0, 0, 0, // char 106
|
|
5, 5, 3, 5, 5, 0, 0, 0, // char 107
|
|
1, 1, 1, 1, 7, 0, 0, 0, // char 108
|
|
7, 7, 5, 5, 5, 0, 0, 0, // char 109
|
|
3, 5, 5, 5, 5, 0, 0, 0, // char 110
|
|
6, 5, 5, 5, 3, 0, 0, 0, // char 111
|
|
7, 5, 7, 1, 1, 0, 0, 0, // char 112
|
|
2, 5, 5, 3, 6, 0, 0, 0, // char 113
|
|
7, 5, 3, 5, 5, 0, 0, 0, // char 114
|
|
6, 1, 7, 4, 3, 0, 0, 0, // char 115
|
|
7, 2, 2, 2, 2, 0, 0, 0, // char 116
|
|
5, 5, 5, 5, 6, 0, 0, 0, // char 117
|
|
5, 5, 5, 7, 2, 0, 0, 0, // char 118
|
|
5, 5, 5, 7, 7, 0, 0, 0, // char 119
|
|
5, 5, 2, 5, 5, 0, 0, 0, // char 120
|
|
5, 5, 7, 4, 7, 0, 0, 0, // char 121
|
|
7, 4, 2, 1, 7, 0, 0, 0, // char 122
|
|
6, 2, 3, 2, 6, 0, 0, 0, // char 123
|
|
2, 2, 2, 2, 2, 0, 0, 0, // char 124
|
|
3, 2, 6, 2, 3, 0, 0, 0, // char 125
|
|
0, 4, 7, 1, 0, 0, 0, 0, // char 126
|
|
0, 2, 5, 5, 7, 0, 0, 0, // char 127
|
|
127, 127, 127, 127, 127, 0, 0, 0, // char 128
|
|
85, 42, 85, 42, 85, 0, 0, 0, // char 129
|
|
65, 127, 93, 93, 62, 0, 0, 0, // char 130
|
|
62, 99, 99, 119, 62, 0, 0, 0, // char 131
|
|
17, 68, 17, 68, 17, 0, 0, 0, // char 132
|
|
4, 60, 28, 30, 16, 0, 0, 0, // char 133
|
|
28, 46, 62, 62, 28, 0, 0, 0, // char 134
|
|
54, 62, 62, 28, 8, 0, 0, 0, // char 135
|
|
28, 54, 119, 54, 28, 0, 0, 0, // char 136
|
|
28, 28, 62, 28, 20, 0, 0, 0, // char 137
|
|
28, 62, 127, 42, 58, 0, 0, 0, // char 138
|
|
62, 103, 99, 103, 62, 0, 0, 0, // char 139
|
|
127, 93, 127, 65, 127, 0, 0, 0, // char 140
|
|
56, 8, 8, 14, 14, 0, 0, 0, // char 141
|
|
62, 99, 107, 99, 62, 0, 0, 0, // char 142
|
|
8, 28, 62, 28, 8, 0, 0, 0, // char 143
|
|
0, 0, 85, 0, 0, 0, 0, 0, // char 144
|
|
62, 115, 99, 115, 62, 0, 0, 0, // char 145
|
|
8, 28, 127, 62, 34, 0, 0, 0, // char 146
|
|
62, 28, 8, 28, 62, 0, 0, 0, // char 147
|
|
62, 119, 99, 99, 62, 0, 0, 0, // char 148
|
|
0, 5, 82, 32, 0, 0, 0, 0, // char 149
|
|
0, 17, 42, 68, 0, 0, 0, 0, // char 150
|
|
62, 107, 119, 107, 62, 0, 0, 0, // char 151
|
|
127, 0, 127, 0, 127, 0, 0, 0, // char 152
|
|
85, 85, 85, 85, 85, 0, 0, 0, // char 153
|
|
14, 4, 30, 45, 38, 0, 0, 0, // char 154
|
|
1, 17, 33, 37, 2, 0, 0, 0, // char 155
|
|
28, 0, 62, 32, 24, 0, 0, 0, // char 156
|
|
8, 30, 8, 36, 26, 0, 0, 0, // char 157
|
|
78, 4, 62, 69, 38, 0, 0, 0, // char 158
|
|
34, 95, 18, 18, 10, 0, 0, 0, // char 159
|
|
28, 62, 28, 2, 28, 0, 0, 0, // char 160
|
|
48, 12, 2, 12, 48, 0, 0, 0, // char 161
|
|
34, 122, 34, 34, 18, 0, 0, 0, // char 162
|
|
14, 16, 0, 2, 60, 0, 0, 0, // char 163
|
|
62, 8, 14, 1, 30, 0, 0, 0, // char 164
|
|
2, 2, 2, 34, 28, 0, 0, 0, // char 165
|
|
8, 62, 8, 12, 8, 0, 0, 0, // char 166
|
|
18, 62, 18, 2, 28, 0, 0, 0, // char 167
|
|
60, 16, 126, 8, 112, 0, 0, 0, // char 168
|
|
4, 14, 52, 2, 114, 0, 0, 0, // char 169
|
|
4, 63, 28, 48, 30, 0, 0, 0, // char 170
|
|
60, 67, 64, 32, 24, 0, 0, 0, // char 171
|
|
62, 16, 8, 8, 16, 0, 0, 0, // char 172
|
|
8, 56, 4, 2, 60, 0, 0, 0, // char 173
|
|
98, 15, 34, 57, 88, 0, 0, 0, // char 174
|
|
122, 66, 2, 10, 114, 0, 0, 0, // char 175
|
|
9, 62, 75, 109, 102, 0, 0, 0, // char 176
|
|
50, 75, 70, 99, 98, 0, 0, 0, // char 177
|
|
60, 74, 73, 73, 38, 0, 0, 0, // char 178
|
|
18, 58, 18, 58, 90, 0, 0, 0, // char 179
|
|
35, 98, 34, 34, 28, 0, 0, 0, // char 180
|
|
12, 0, 8, 42, 77, 0, 0, 0, // char 181
|
|
0, 12, 18, 33, 64, 0, 0, 0, // char 182
|
|
61, 17, 61, 25, 109, 0, 0, 0, // char 183
|
|
28, 62, 8, 30, 44, 0, 0, 0, // char 184
|
|
6, 36, 126, 38, 16, 0, 0, 0, // char 185
|
|
36, 78, 4, 70, 60, 0, 0, 0, // char 186
|
|
10, 60, 90, 70, 48, 0, 0, 0, // char 187
|
|
30, 4, 30, 68, 56, 0, 0, 0, // char 188
|
|
36, 126, 100, 8, 8, 0, 0, 0, // char 189
|
|
58, 86, 82, 48, 8, 0, 0, 0, // char 190
|
|
8, 56, 8, 30, 38, 0, 0, 0, // char 191
|
|
8, 2, 62, 32, 28, 0, 0, 0, // char 192
|
|
2, 34, 34, 36, 16, 0, 0, 0, // char 193
|
|
60, 16, 124, 114, 48, 0, 0, 0, // char 194
|
|
4, 54, 44, 38, 100, 0, 0, 0, // char 195
|
|
60, 16, 124, 66, 48, 0, 0, 0, // char 196
|
|
50, 75, 70, 35, 18, 0, 0, 0, // char 197
|
|
14, 100, 28, 40, 120, 0, 0, 0, // char 198
|
|
2, 14, 18, 81, 49, 0, 0, 0, // char 199
|
|
0, 0, 14, 16, 8, 0, 0, 0, // char 200
|
|
0, 10, 31, 26, 4, 0, 0, 0, // char 201
|
|
0, 4, 15, 21, 13, 0, 0, 0, // char 202
|
|
0, 2, 14, 2, 29, 0, 0, 0, // char 203
|
|
62, 32, 20, 4, 2, 0, 0, 0, // char 204
|
|
48, 14, 8, 8, 8, 0, 0, 0, // char 205
|
|
8, 62, 32, 16, 12, 0, 0, 0, // char 206
|
|
28, 8, 8, 8, 62, 0, 0, 0, // char 207
|
|
16, 126, 24, 22, 24, 0, 0, 0, // char 208
|
|
4, 62, 36, 34, 50, 0, 0, 0, // char 209
|
|
4, 30, 8, 62, 8, 0, 0, 0, // char 210
|
|
4, 60, 34, 16, 8, 0, 0, 0, // char 211
|
|
4, 124, 18, 16, 8, 0, 0, 0, // char 212
|
|
62, 32, 32, 32, 62, 0, 0, 0, // char 213
|
|
36, 126, 36, 32, 16, 0, 0, 0, // char 214
|
|
8, 18, 4, 96, 28, 0, 0, 0, // char 215
|
|
62, 32, 16, 24, 38, 0, 0, 0, // char 216
|
|
4, 126, 36, 4, 56, 0, 0, 0, // char 217
|
|
34, 36, 32, 16, 8, 0, 0, 0, // char 218
|
|
124, 68, 82, 96, 16, 0, 0, 0, // char 219
|
|
28, 8, 62, 8, 4, 0, 0, 0, // char 220
|
|
74, 74, 32, 16, 12, 0, 0, 0, // char 221
|
|
28, 0, 62, 8, 4, 0, 0, 0, // char 222
|
|
4, 4, 28, 36, 4, 0, 0, 0, // char 223
|
|
8, 62, 8, 8, 4, 0, 0, 0, // char 224
|
|
0, 28, 0, 0, 62, 0, 0, 0, // char 225
|
|
62, 32, 40, 48, 12, 0, 0, 0, // char 226
|
|
8, 62, 32, 95, 8, 0, 0, 0, // char 227
|
|
32, 32, 16, 8, 6, 0, 0, 0, // char 228
|
|
16, 36, 36, 66, 66, 0, 0, 0, // char 229
|
|
2, 50, 14, 2, 60, 0, 0, 0, // char 230
|
|
62, 32, 32, 16, 12, 0, 0, 0, // char 231
|
|
12, 18, 33, 64, 0, 0, 0, 0, // char 232
|
|
8, 62, 8, 42, 77, 0, 0, 0, // char 233
|
|
62, 32, 20, 8, 16, 0, 0, 0, // char 234
|
|
60, 0, 62, 0, 30, 0, 0, 0, // char 235
|
|
8, 4, 36, 98, 94, 0, 0, 0, // char 236
|
|
64, 40, 16, 104, 6, 0, 0, 0, // char 237
|
|
62, 8, 126, 8, 112, 0, 0, 0, // char 238
|
|
116, 78, 36, 8, 8, 0, 0, 0, // char 239
|
|
120, 64, 32, 32, 124, 0, 0, 0, // char 240
|
|
30, 16, 62, 16, 30, 0, 0, 0, // char 241
|
|
28, 0, 62, 32, 24, 0, 0, 0, // char 242
|
|
36, 36, 36, 32, 24, 0, 0, 0, // char 243
|
|
20, 20, 20, 84, 50, 0, 0, 0, // char 244
|
|
2, 2, 2, 50, 14, 0, 0, 0, // char 245
|
|
126, 66, 66, 66, 126, 0, 0, 0, // char 246
|
|
62, 34, 32, 16, 8, 0, 0, 0, // char 247
|
|
62, 32, 62, 32, 24, 0, 0, 0, // char 248
|
|
1, 2, 16, 8, 7, 0, 0, 0, // char 249
|
|
0, 21, 16, 8, 6, 0, 0, 0, // char 250
|
|
0, 2, 31, 18, 4, 0, 0, 0, // char 251
|
|
0, 0, 14, 8, 30, 0, 0, 0, // char 252
|
|
0, 14, 30, 8, 14, 0, 0, 0, // char 253
|
|
8, 4, 99, 16, 8, 0, 0, 0, // char 254
|
|
8, 16, 99, 4, 8, 0, 0, 0, // char 255
|
|
};
|