diff options
| author | Jens Schweikhardt <schweikh@schweikhardt.net> | 2025-08-23 00:42:09 +0200 |
|---|---|---|
| committer | Jens Schweikhardt <schweikh@schweikhardt.net> | 2025-08-23 00:42:09 +0200 |
| commit | 197564826d1aac72e116c24491d7965a7c3244de (patch) | |
| tree | 0814ddfa2ed0c6b209f840af905b999728dbe5af | |
| parent | b0b86a30e09c91118e8e87a4fcbfbd94f53150ca (diff) | |
Start letterlike symbols.
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | GNUmakefile | 37 | ||||
| -rw-r--r-- | gallant.bdf | 6217 | ||||
| -rw-r--r-- | gallant.fnt | bin | 173500 -> 178644 bytes | |||
| -rw-r--r-- | gallant.hex | 373 | ||||
| -rw-r--r-- | gallant.src | 5698 | ||||
| -rw-r--r-- | hextobdf.c | 221 | ||||
| -rw-r--r-- | srctohex.c | 5 | ||||
| -rw-r--r-- | txttopng.c | 95 |
9 files changed, 11230 insertions, 1417 deletions
@@ -4,6 +4,7 @@ *.vim .indent.pro +hextobdf input.txt lint.lnt lscp diff --git a/GNUmakefile b/GNUmakefile index 9b9f2de..2562196 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -1,15 +1,21 @@ -.POSIX: - # Never export any environment variables, unless exported explicitly. # This keeps the environment small and surprises low. # Make sure that utilities have no hidden dependency on locales. # For example, date(1) output depends on LANG. unexport # Never export to sub-makes. unexport C_INCLUDE_PATH # Remove from shell environment; confuses gcc. -export LANG = C -export LC_ALL = C +export LANG = C.UTF-8 +export LC_ALL = C.UTF-8 + +.DEFAULT_GOAL = install + +TOP_LEVEL_TARGETS = lscp +TOP_LEVEL_TARGETS += txttopng +TOP_LEVEL_TARGETS += srctohex +TOP_LEVEL_TARGETS += hextobdf +TOP_LEVEL_TARGETS += gallant.bdf +TOP_LEVEL_TARGETS += gallant.fnt -TOP_LEVEL_TARGETS = lscp tsttopng gallant.bdf gallant.fnt srctohex .PHONY: all all: $(TOP_LEVEL_TARGETS) @@ -18,10 +24,12 @@ lscp: lscp.o srctohex: srctohex.o +hextobdf: hextobdf.o + tsttopng: tsttopng.o gallant.bdf: gallant.hex - ./hex2bdf.pl $^ > $@ + ./hextobdf < $^ > $@ gallant.hex: gallant.src ./srctohex < $^ > $@ @@ -34,9 +42,17 @@ install: gallant.bdf gallant.fnt cp gallant.bdf ~/.fonts cd ~/.fonts && mkfontdir && xset fp rehash if test $$(uname -s) = FreeBSD; then \ - vidcontrol -f gallant.fnt < /dev/ttyv7; \ + if test -w /dev/ttyv7; then \ + vidcontrol -f gallant.fnt < /dev/ttyv7; \ + fi; \ fi +# Find un-sorted codepoints in gallant.src. +# +.PHONY: check +check: + @grep ^STARTCHAR gallant.src | sort -c + # FreeBSD: Libs and <uniname.h> are in devel/libunistring CC = cc -std=c99 APP_WARNS += -Werror @@ -70,13 +86,16 @@ APP_LIBDIRS = -L /usr/local/lib lscp: lscp.o $(CC) -o $@ $(APP_LIBDIRS) -luninameslist -lunistring $^ +hextobdf: hextobdf.o + $(CC) -o $@ $^ + srctohex: srctohex.o $(CC) -o $@ $^ txttopng: txttopng.o $(CC) -o $@ $(APP_LIBDIRS) -lpng $^ -lint: txttopng.c lscp.c +lint: txttopng.c lscp.c hextobdf.c srctohex.c @for c in $^; do flexelint lint.lnt $$c; done # X11 in x.out: @@ -169,7 +188,7 @@ clean: # headers. Examine the preprocessor output's '# LINE "FILE"' directives. #PREPROCESSED = $(APP_C_SOURCE:.c=.i) -PREPROCESSED = lscp.i txttopng.i +PREPROCESSED = lscp.i txttopng.i hextobdf.i srctohex.i # make tags: create vi tags file. # diff --git a/gallant.bdf b/gallant.bdf index 4213c59..4dd92a3 100644 --- a/gallant.bdf +++ b/gallant.bdf @@ -1,12 +1,28 @@ STARTFONT 2.1 -FONT -sun-gallant-medium-r-normal--22-220-75-75-c-80-iso10646-1 +FONT -sun-gallant-medium-r-normal--22-220-75-75-c-120-iso10646-1 SIZE 22 75 75 FONTBOUNDINGBOX 22 12 0 -5 -STARTPROPERTIES 2 +STARTPROPERTIES 18 +FONTNAME_REGISTRY "" +FOUNDRY "sun" +FAMILY_NAME "gallant" +WEIGHT_NAME "medium" +SLANT "r" +SETWIDTH_NAME "normal" +ADD_STYLE_NAME "" +PIXEL_SIZE 22 +POINT_SIZE 220 +RESOLUTION_X 75 +RESOLUTION_Y 75 +SPACING "c" +AVERAGE_WIDTH 120 +CHARSET_REGISTRY "iso10646" +CHARSET_ENCODING "1" FONT_ASCENT 17 FONT_DESCENT 5 +DEFAULT_CHAR 65533 ENDPROPERTIES -CHARS 4082 +CHARS 4259 STARTCHAR U+0000 ENCODING 0 SWIDTH 500 0 @@ -11752,6 +11768,35 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+01b6 +ENCODING 438 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +7fe0 +60e0 +41c0 +0380 +3fe0 +0e00 +1c00 +3820 +7060 +7fe0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+01b7 ENCODING 439 SWIDTH 500 0 @@ -11868,35 +11913,6 @@ BITMAP 38c0 0f80 ENDCHAR -STARTCHAR U+01b6 -ENCODING 438 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 22 0 -5 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -7fe0 -60e0 -41c0 -0380 -3fe0 -0e00 -1c00 -3820 -7060 -7fe0 -0000 -0000 -0000 -0000 -0000 -ENDCHAR STARTCHAR U+01bb ENCODING 443 SWIDTH 500 0 @@ -23349,7 +23365,7 @@ BITMAP 0000 0600 0600 -03c0 +0700 0000 ENDCHAR STARTCHAR U+0346 @@ -24825,10 +24841,10 @@ BITMAP 0000 0000 0000 -0600 -0240 -01c0 0000 +0600 +0600 +0700 0000 ENDCHAR STARTCHAR U+037b @@ -31866,7 +31882,7 @@ f020 1900 1900 1900 -0c00 +0e00 0e00 0e00 0400 @@ -31897,7 +31913,7 @@ f020 3080 1900 1900 -0c00 +0e00 0e00 0400 0400 @@ -31924,7 +31940,7 @@ f020 1900 1900 1900 -0c00 +0e00 0e00 0e00 0400 @@ -31955,7 +31971,7 @@ f020 3080 1900 1900 -0c00 +0e00 0e00 0400 0400 @@ -32284,6 +32300,209 @@ ec00 3000 3000 ENDCHAR +STARTCHAR U+0483 +ENCODING 1155 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0060 +3fc0 +6000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+0484 +ENCODING 1156 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +03c0 +0660 +0660 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+0485 +ENCODING 1157 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0f00 +0c00 +0700 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+0486 +ENCODING 1158 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0f00 +0300 +0e00 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+0487 +ENCODING 1159 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +3c00 +6780 +c0e0 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+0488 +ENCODING 1160 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0400 +0a00 +0000 +0000 +2040 +50a0 +0000 +0000 +0000 +0000 +4020 +a050 +0000 +0000 +0000 +0000 +2040 +50a0 +0000 +0000 +0400 +0a00 +ENDCHAR +STARTCHAR U+0489 +ENCODING 1161 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0800 +0e00 +0000 +0000 +40e0 +7020 +0000 +0000 +0000 +0000 +8070 +e010 +0000 +0000 +0000 +0000 +40e0 +7020 +0000 +0000 +0e00 +0200 +ENDCHAR STARTCHAR U+048a ENCODING 1162 SWIDTH 500 0 @@ -43254,7 +43473,7 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -7880 +3880 40c0 40c0 3040 @@ -43312,7 +43531,7 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -7840 +3840 40c0 40c0 3080 @@ -43398,8 +43617,8 @@ DWIDTH 12 0 BBX 12 22 0 -5 BITMAP 0000 -0000 e000 +1000 1600 6600 0b00 @@ -43427,8 +43646,8 @@ DWIDTH 12 0 BBX 12 22 0 -5 BITMAP 0000 -0000 7000 +8000 8600 6600 0b00 @@ -43459,8 +43678,8 @@ BITMAP 1800 1800 0b00 -7300 -8580 +e300 +1580 6580 0480 08c0 @@ -43488,8 +43707,8 @@ BITMAP 1800 1800 0b00 -e300 -1580 +7300 +8580 6580 0480 08c0 @@ -43517,8 +43736,8 @@ BITMAP 1800 1800 1300 -7300 -8580 +e300 +1580 6580 0480 08c0 @@ -43546,8 +43765,8 @@ BITMAP 1800 1800 1300 -e300 -1580 +7300 +8580 6580 0480 08c0 @@ -43575,8 +43794,8 @@ BITMAP 7100 8e00 0300 -7300 -8580 +e300 +1580 6580 0480 08c0 @@ -43979,9 +44198,9 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 0e00 0100 +0100 0600 0000 2780 @@ -44008,9 +44227,9 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 0700 0800 +0800 0600 0000 2780 @@ -44037,10 +44256,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -70c0 -0980 -3300 +7080 +08c0 +08c0 +3040 0000 2780 79c0 @@ -44066,10 +44285,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -3b00 -4180 -30c0 +3880 +40c0 +40c0 +3040 0000 2780 79c0 @@ -44095,10 +44314,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -0000 -0000 -0000 +7040 +08c0 +08c0 +3080 0000 2780 79c0 @@ -44124,10 +44343,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -0000 -0000 -0000 +3840 +40c0 +40c0 +3080 0000 2780 79c0 @@ -44209,9 +44428,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +e000 +1000 +6000 f0f0 6060 6060 @@ -44238,9 +44457,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7000 +8000 +6000 f0f0 6060 6060 @@ -44267,9 +44486,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +e200 +1300 +6100 f0f0 6060 6060 @@ -44296,9 +44515,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7200 +8300 +6100 f0f0 6060 6060 @@ -44325,9 +44544,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +e100 +1300 +6200 f0f0 6060 6060 @@ -44354,9 +44573,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7100 +8300 +6200 f0f0 6060 6060 @@ -44443,9 +44662,9 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 0e00 0100 +0100 0600 0000 1e00 @@ -44472,10 +44691,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -0e00 -1000 -0c00 +0700 +0800 +0800 +0600 0000 1e00 0600 @@ -44501,10 +44720,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -7300 -0980 -30c0 +7080 +08c0 +08c0 +3040 0000 1e00 0600 @@ -44530,10 +44749,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -3b00 -4180 -30c0 +3880 +40c0 +40c0 +3040 0000 1e00 0600 @@ -44559,10 +44778,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -0000 -0000 -0000 +7040 +08c0 +08c0 +3080 0000 1e00 0600 @@ -44588,10 +44807,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -0000 -0000 -0000 +3840 +40c0 +40c0 +3080 0000 1e00 0600 @@ -44615,12 +44834,12 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -1c60 -6380 +1c40 +2380 0000 0e00 -1000 -0c00 +0100 +0600 0000 1e00 0600 @@ -44644,12 +44863,12 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -1c60 -6380 +1c40 +2380 0000 -1c00 -0200 -0c00 +0700 +0800 +0600 0000 1e00 0600 @@ -44673,10 +44892,10 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 -1f80 +e000 +1000 +1000 +6f80 0600 0600 0600 @@ -44702,10 +44921,10 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 -1f80 +7000 +8000 +8000 +6f80 0600 0600 0600 @@ -44731,9 +44950,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +e200 +1300 +6100 1f80 0600 0600 @@ -44760,9 +44979,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7200 +8300 +6100 1f80 0600 0600 @@ -44789,9 +45008,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +e100 +1300 +6200 1f80 0600 0600 @@ -44818,9 +45037,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7100 +8300 +6200 1f80 0600 0600 @@ -44907,9 +45126,9 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 0e00 0100 +0100 0600 0000 0f80 @@ -44936,8 +45155,8 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -0e00 +0700 +0800 0800 0600 0000 @@ -44965,10 +45184,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -3880 -04c0 -1840 +7080 +08c0 +08c0 +3040 0000 0f80 11c0 @@ -44994,10 +45213,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 3880 -20c0 -1840 +40c0 +40c0 +3040 0000 0f80 11c0 @@ -45023,10 +45242,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 -3840 -04c0 -1880 +7040 +08c0 +08c0 +3080 0000 0f80 11c0 @@ -45052,10 +45271,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 3840 -20c0 -1880 +40c0 +40c0 +3080 0000 0f80 11c0 @@ -45079,10 +45298,10 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 -0f00 +e000 +1000 +1000 +6f00 11c0 20c0 2060 @@ -45108,10 +45327,10 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 -0f00 +7000 +8000 +8000 +6f00 11c0 20c0 2060 @@ -45137,9 +45356,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +e200 +1300 +6100 0f00 11c0 20c0 @@ -45166,9 +45385,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7200 +8300 +6100 0f00 11c0 20c0 @@ -45195,9 +45414,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +e100 +1300 +6200 0f00 11c0 20c0 @@ -45224,9 +45443,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7100 +8300 +6200 0f00 11c0 20c0 @@ -45313,10 +45532,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -3880 -04c0 -04c0 -1840 +7080 +08c0 +08c0 +3040 0000 79e0 30c0 @@ -45342,10 +45561,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -1c80 -20c0 -20c0 -1840 +3880 +40c0 +40c0 +3040 0000 79e0 30c0 @@ -45371,10 +45590,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -3840 -04c0 -04c0 -1880 +7040 +08c0 +08c0 +3080 0000 79e0 30c0 @@ -45400,10 +45619,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -1c40 -20c0 -20c0 -1880 +3840 +40c0 +40c0 +3080 0000 79e0 30c0 @@ -45485,9 +45704,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7000 +8000 +6000 f070 6020 3040 @@ -45514,9 +45733,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7200 +8300 +6100 f070 6020 3040 @@ -45543,9 +45762,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7100 +8300 +6200 f070 6020 3040 @@ -45603,9 +45822,9 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 0e00 0100 +0100 0600 0000 6060 @@ -45632,9 +45851,9 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0000 0700 0800 +0800 0600 0000 6060 @@ -45661,10 +45880,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0080 -38c0 -04c0 -1840 +7080 +08c0 +08c0 +3040 0000 6060 c030 @@ -45690,10 +45909,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0080 -1cc0 -20c0 -1840 +3880 +40c0 +40c0 +3040 0000 6060 c030 @@ -45719,10 +45938,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0040 -38c0 -04c0 -1880 +7040 +08c0 +08c0 +3080 0000 6060 c030 @@ -45748,10 +45967,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0040 -1cc0 -20c0 -1880 +3840 +40c0 +40c0 +3080 0000 6060 c030 @@ -45833,10 +46052,10 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 -0f00 +e000 +1000 +1000 +6f00 11c0 20c0 2060 @@ -45862,10 +46081,10 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 -0f00 +7000 +8000 +8000 +6f00 11c0 20c0 2060 @@ -45891,9 +46110,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +e200 +1300 +6100 0f00 11c0 20c0 @@ -45920,9 +46139,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7200 +8300 +6100 0f00 11c0 20c0 @@ -45949,9 +46168,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +e100 +1300 +6200 0f00 11c0 20c0 @@ -45978,9 +46197,9 @@ SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP -0000 -0000 -0000 +7100 +8300 +6200 0f00 11c0 20c0 @@ -46465,6 +46684,238 @@ c630 0000 0000 ENDCHAR +STARTCHAR U+1f80 +ENCODING 8064 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0e00 +0100 +0100 +0600 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1f81 +ENCODING 8065 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0700 +0800 +0800 +0600 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1f82 +ENCODING 8066 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +7080 +08c0 +08c0 +3040 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1f83 +ENCODING 8067 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +7880 +40c0 +40c0 +3040 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1f84 +ENCODING 8068 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +7040 +08c0 +08c0 +3080 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1f85 +ENCODING 8069 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +7840 +40c0 +40c0 +3080 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1f86 +ENCODING 8070 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +1c40 +2380 +0000 +0e00 +0100 +0600 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1f87 +ENCODING 8071 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +1c40 +2380 +0000 +0700 +0800 +0600 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR STARTCHAR U+1f88 ENCODING 8072 SWIDTH 500 0 @@ -46692,32 +47143,133 @@ e300 2030 7070 0000 -0040 -0040 0060 +0060 +0070 0000 ENDCHAR -STARTCHAR U+1fbd -ENCODING 8125 +STARTCHAR U+1f90 +ENCODING 8080 SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP 0000 0000 +0000 0e00 0100 -0100 0600 0000 +2780 +79c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +78c0 +00c0 +30c0 +30c0 +38c0 +01e0 +ENDCHAR +STARTCHAR U+1f91 +ENCODING 8081 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP 0000 0000 0000 +0700 +0800 +0600 0000 +2780 +79c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +78c0 +00c0 +30c0 +30c0 +38c0 +01e0 +ENDCHAR +STARTCHAR U+1f92 +ENCODING 8082 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +70c0 +0980 +3300 +0000 +2780 +79c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +78c0 +00c0 +30c0 +30c0 +38c0 +01e0 +ENDCHAR +STARTCHAR U+1f93 +ENCODING 8083 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP 0000 0000 0000 +3b00 +4180 +30c0 0000 +2780 +79c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +78c0 +00c0 +30c0 +30c0 +38c0 +01e0 +ENDCHAR +STARTCHAR U+1f94 +ENCODING 8084 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP 0000 0000 0000 @@ -46725,136 +47277,470 @@ BITMAP 0000 0000 0000 +2780 +79c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +78c0 +00c0 +30c0 +30c0 +38c0 +01e0 ENDCHAR -STARTCHAR U+1fd2 -ENCODING 8146 +STARTCHAR U+1f95 +ENCODING 8085 SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP 0000 0000 -0400 -0600 -66c0 -62c0 0000 -1e00 -0600 -0600 -0600 -0600 -0600 -0600 +0000 +0000 +0000 +0000 +2780 +79c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +78c0 +00c0 +30c0 +30c0 +38c0 +01e0 +ENDCHAR +STARTCHAR U+1f96 +ENCODING 8086 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +1c40 +2380 +0000 +0e00 +0100 0600 +0000 +2780 +79c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +78c0 +00c0 +30c0 +30c0 +38c0 +01e0 +ENDCHAR +STARTCHAR U+1f97 +ENCODING 8087 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +1c40 +2380 +0000 +0700 +0800 0600 -1f80 +0000 +2780 +79c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +78c0 +00c0 +30c0 +30c0 +38c0 +01e0 +ENDCHAR +STARTCHAR U+1f98 +ENCODING 8088 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 0000 0000 0000 0000 0000 ENDCHAR -STARTCHAR U+1fd3 -ENCODING 8147 +STARTCHAR U+1f99 +ENCODING 8089 SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP 0000 0000 -0200 -0600 -66c0 -64c0 0000 -1e00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -1f80 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 0000 0000 0000 0000 0000 ENDCHAR -STARTCHAR U+1fd6 -ENCODING 8150 +STARTCHAR U+1f9a +ENCODING 8090 SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP +e200 +1300 +6100 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 0000 0000 0000 0000 -1c40 -2380 0000 -1e00 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -0600 -1f80 +ENDCHAR +STARTCHAR U+1f9b +ENCODING 8091 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 0000 0000 0000 0000 0000 ENDCHAR -STARTCHAR U+1fd7 -ENCODING 8151 +STARTCHAR U+1f9c +ENCODING 8092 SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP 0000 -1c40 -2380 0000 -3180 -3180 0000 -1e00 -0600 -0600 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1f9d +ENCODING 8093 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1f9e +ENCODING 8094 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1f9f +ENCODING 8095 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fa0 +ENCODING 8096 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0e00 +0100 0600 +0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 +0000 0600 0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1fa1 +ENCODING 8097 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0700 +0800 0600 +0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 +0000 0600 0600 -1f80 +0700 +0000 +ENDCHAR +STARTCHAR U+1fa2 +ENCODING 8098 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP 0000 0000 +0080 +38c0 +04c0 +1840 0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 0000 +0600 +0600 +0700 0000 ENDCHAR -STARTCHAR U+1ff6 -ENCODING 8182 +STARTCHAR U+1fa3 +ENCODING 8099 SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP 0000 0000 +0080 +1cc0 +20c0 +1840 0000 -1c40 -2380 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1fa4 +ENCODING 8100 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP 0000 0000 +0040 +38c0 +04c0 +1880 +0000 6060 c030 c630 @@ -46866,23 +47752,81 @@ c630 7fc0 1980 0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1fa5 +ENCODING 8101 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP 0000 0000 +0040 +1cc0 +20c0 +1880 0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 +0000 +0600 +0600 +0700 0000 ENDCHAR -STARTCHAR U+1ff7 -ENCODING 8183 +STARTCHAR U+1fa6 +ENCODING 8102 SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 BITMAP +1c40 +2380 0000 +0e00 +0100 +0600 +0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 0000 +0600 +0600 +0700 0000 +ENDCHAR +STARTCHAR U+1fa7 +ENCODING 8103 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP 1c40 2380 0000 +0700 +0800 +0600 0000 6060 c030 @@ -46897,11 +47841,11 @@ c630 0000 0600 0600 -03c0 +0700 0000 ENDCHAR -STARTCHAR U+1fbe -ENCODING 8126 +STARTCHAR U+1fa8 +ENCODING 8104 SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 @@ -46909,28 +47853,579 @@ BITMAP 0000 0000 0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 0000 0000 0000 0000 0000 +ENDCHAR +STARTCHAR U+1fa9 +ENCODING 8105 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP 0000 0000 0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 0000 0000 0000 0000 0000 +ENDCHAR +STARTCHAR U+1faa +ENCODING 8106 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +e200 +1300 +6100 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 0000 -0c00 -0c00 -0780 0000 0000 ENDCHAR -STARTCHAR U+1fbf -ENCODING 8127 +STARTCHAR U+1fab +ENCODING 8107 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fac +ENCODING 8108 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fad +ENCODING 8109 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fae +ENCODING 8110 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1faf +ENCODING 8111 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fb0 +ENCODING 8112 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fb1 +ENCODING 8113 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fb2 +ENCODING 8114 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1fb3 +ENCODING 8115 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1fb4 +ENCODING 8116 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1fb6 +ENCODING 8118 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fb7 +ENCODING 8119 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1f90 +31d0 +60e0 +60e0 +60c0 +60c0 +60c0 +61e0 +7260 +3c30 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1fb8 +ENCODING 8120 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0600 +0600 +0b00 +0b00 +0900 +1180 +1180 +1080 +3fc0 +20c0 +2040 +4060 +4060 +e0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fb9 +ENCODING 8121 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0600 +0600 +0b00 +0b00 +0900 +1180 +1180 +1080 +3fc0 +20c0 +2040 +4060 +4060 +e0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fba +ENCODING 8122 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0600 +0600 +0b00 +0b00 +0900 +1180 +1180 +1080 +3fc0 +20c0 +2040 +4060 +4060 +e0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fbb +ENCODING 8123 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0600 +0600 +0b00 +0b00 +0900 +1180 +1180 +1080 +3fc0 +20c0 +2040 +4060 +4060 +e0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fbc +ENCODING 8124 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0600 +0600 +0b00 +0b00 +0900 +1180 +1180 +1080 +3fc0 +20c0 +2040 +4060 +4060 +e0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fbd +ENCODING 8125 SWIDTH 500 0 DWIDTH 12 0 BBX 12 22 0 -5 @@ -46958,6 +48453,122 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+1fbe +ENCODING 8126 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fbf +ENCODING 8127 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fc0 +ENCODING 8128 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +1c80 +3f80 +2700 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fc1 +ENCODING 8129 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +1c80 +3f80 +2700 +0000 +1980 +1980 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+1fc2 ENCODING 8130 SWIDTH 500 0 @@ -46966,10 +48577,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0c00 -0600 -0300 0000 +70c0 +0980 +3300 0000 2780 79c0 @@ -46982,7 +48593,7 @@ BITMAP 30c0 78c0 00c0 -00c0 +30c0 30c0 38c0 01e0 @@ -46995,10 +48606,10 @@ BBX 12 22 0 -5 BITMAP 0000 0000 -0300 -0600 -0c00 0000 +70c0 +0980 +3300 0000 2780 79c0 @@ -47011,7 +48622,7 @@ BITMAP 30c0 78c0 00c0 -00c0 +30c0 30c0 38c0 01e0 @@ -47025,9 +48636,9 @@ BITMAP 0000 0000 0000 -0000 -0000 -0000 +70c0 +0980 +3300 0000 2780 79c0 @@ -47040,7 +48651,7 @@ BITMAP 30c0 78c0 00c0 -00c0 +30c0 30c0 38c0 01e0 @@ -47054,9 +48665,9 @@ BITMAP 0000 0000 0000 -1c60 -6380 -0000 +70c0 +0980 +3300 0000 2780 79c0 @@ -47069,9 +48680,9 @@ BITMAP 30c0 78c0 00c0 -00c0 -00c0 -00c0 +30c0 +30c0 +38c0 01e0 ENDCHAR STARTCHAR U+1fc7 @@ -47083,9 +48694,9 @@ BITMAP 0000 0000 0000 -1c60 -6380 -0000 +70c0 +0980 +3300 0000 2780 79c0 @@ -47098,11 +48709,794 @@ BITMAP 30c0 78c0 00c0 -00c0 30c0 30c0 +38c0 01e0 ENDCHAR +STARTCHAR U+1fc8 +ENCODING 8136 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +7fc0 +3040 +3040 +3000 +3000 +3080 +3f80 +3080 +3000 +3000 +3000 +3020 +3020 +7fe0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fc9 +ENCODING 8137 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +7fc0 +3040 +3040 +3000 +3000 +3080 +3f80 +3080 +3000 +3000 +3000 +3020 +3020 +7fe0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fca +ENCODING 8138 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fcb +ENCODING 8139 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fcc +ENCODING 8140 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f0f0 +6060 +6060 +6060 +6060 +6060 +7fe0 +6060 +6060 +6060 +6060 +6060 +6060 +f0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fcd +ENCODING 8141 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +3800 +0400 +0400 +1800 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fce +ENCODING 8142 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +3800 +0400 +0400 +1800 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fcf +ENCODING 8143 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +3800 +0400 +0400 +1800 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fd0 +ENCODING 8144 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1e00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fd1 +ENCODING 8145 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1e00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fd2 +ENCODING 8146 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0400 +0600 +66c0 +62c0 +0000 +1e00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fd3 +ENCODING 8147 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0200 +0600 +66c0 +64c0 +0000 +1e00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fd6 +ENCODING 8150 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +1c40 +2380 +0000 +1e00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fd7 +ENCODING 8151 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +1c40 +2380 +0000 +3180 +3180 +0000 +1e00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fd8 +ENCODING 8152 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +1f80 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fd9 +ENCODING 8153 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +1f80 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fda +ENCODING 8154 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +1f80 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fdb +ENCODING 8155 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +1f80 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +1f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fdd +ENCODING 8157 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fde +ENCODING 8158 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fdf +ENCODING 8159 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fe0 +ENCODING 8160 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +79e0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +3880 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fe1 +ENCODING 8161 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +79e0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +3880 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fe2 +ENCODING 8162 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +79e0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +3880 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fe3 +ENCODING 8163 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +79e0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +30c0 +3880 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fe4 +ENCODING 8164 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0e00 +0100 +0100 +0600 +0000 +0f80 +11c0 +20e0 +6060 +6060 +6060 +6060 +7040 +7880 +6700 +6000 +6000 +6000 +6000 +6000 +ENDCHAR +STARTCHAR U+1fe5 +ENCODING 8165 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0700 +0800 +0800 +0600 +0000 +0f80 +11c0 +20e0 +6060 +6060 +6060 +6060 +7040 +7880 +6700 +6000 +6000 +6000 +6000 +6000 +ENDCHAR STARTCHAR U+1fe6 ENCODING 8166 SWIDTH 500 0 @@ -47112,8 +49506,37 @@ BITMAP 0000 0000 0000 -0f00 +0000 +0000 +0000 +0000 +79e0 +30c0 +30c0 +30c0 +30c0 +30c0 30c0 +30c0 +3880 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fe7 +ENCODING 8167 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 0000 0000 79e0 @@ -47132,6 +49555,528 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+1fe8 +ENCODING 8168 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f070 +6020 +3040 +1880 +1880 +0d00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fe9 +ENCODING 8169 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f070 +6020 +3040 +1880 +1880 +0d00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fea +ENCODING 8170 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f070 +6020 +3040 +1880 +1880 +0d00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1feb +ENCODING 8171 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f070 +6020 +3040 +1880 +1880 +0d00 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fec +ENCODING 8172 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +7000 +8000 +6000 +7f80 +30c0 +3060 +3060 +3060 +30c0 +3780 +3000 +3000 +3000 +3000 +3000 +3000 +7800 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fed +ENCODING 8173 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fee +ENCODING 8174 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1fef +ENCODING 8175 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1ff2 +ENCODING 8178 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1ff3 +ENCODING 8179 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1ff4 +ENCODING 8180 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1ff6 +ENCODING 8182 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +1c40 +2380 +0000 +0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1ff7 +ENCODING 8183 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +1c40 +2380 +0000 +0000 +6060 +c030 +c630 +c630 +c630 +c630 +c630 +6620 +7fc0 +1980 +0000 +0600 +0600 +0700 +0000 +ENDCHAR +STARTCHAR U+1ff8 +ENCODING 8184 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1ff9 +ENCODING 8185 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1ffa +ENCODING 8186 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1ffb +ENCODING 8187 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+1ffc +ENCODING 8188 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+1ffd ENCODING 8189 SWIDTH 500 0 @@ -47509,6 +50454,151 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+200b +ENCODING 8203 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+200c +ENCODING 8204 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+200d +ENCODING 8205 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+200e +ENCODING 8206 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+200f +ENCODING 8207 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+2010 ENCODING 8208 SWIDTH 500 0 @@ -47933,9 +51023,9 @@ BITMAP 0000 0000 0000 -1980 -1980 -1980 +3b80 +3b80 +3b80 1980 1980 3300 @@ -47951,9 +51041,9 @@ DWIDTH 12 0 BBX 12 22 0 -5 BITMAP 0000 -1980 -1980 -1980 +1dc0 +1dc0 +1dc0 1980 1980 1980 @@ -48263,6 +51353,151 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+202a +ENCODING 8234 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+202b +ENCODING 8235 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+202c +ENCODING 8236 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+202d +ENCODING 8237 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+202e +ENCODING 8238 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+202f ENCODING 8239 SWIDTH 500 0 @@ -49179,13 +52414,13 @@ BITMAP 0000 0000 0000 -0000 +1080 0900 0600 1f80 0600 0900 -0000 +1080 0000 0000 0000 @@ -49684,6 +52919,441 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+2060 +ENCODING 8288 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2061 +ENCODING 8289 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2062 +ENCODING 8290 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2063 +ENCODING 8291 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2064 +ENCODING 8292 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2066 +ENCODING 8294 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2067 +ENCODING 8295 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2068 +ENCODING 8296 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2069 +ENCODING 8297 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+206a +ENCODING 8298 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+206b +ENCODING 8299 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+206c +ENCODING 8300 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+206d +ENCODING 8301 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+206e +ENCODING 8302 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+206f +ENCODING 8303 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+2070 ENCODING 8304 SWIDTH 500 0 @@ -51743,35 +55413,6 @@ c630 0000 0000 ENDCHAR -STARTCHAR U+20c0 -ENCODING 8384 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 22 0 -5 -BITMAP -0000 -0000 -0700 -1dc0 -3060 -3060 -6000 -6000 -6000 -6000 -6000 -3060 -3060 -1dc0 -0700 -0000 -7ff0 -0000 -0000 -0000 -0000 -0000 -ENDCHAR STARTCHAR U+20bd ENCODING 8381 SWIDTH 500 0 @@ -51859,6 +55500,35 @@ ff80 0000 0000 ENDCHAR +STARTCHAR U+20c0 +ENCODING 8384 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0700 +1dc0 +3060 +3060 +6000 +6000 +6000 +6000 +6000 +3060 +3060 +1dc0 +0700 +0000 +7ff0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+20d0 ENCODING 8400 SWIDTH 500 0 @@ -52816,6 +56486,64 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+2100 +ENCODING 8448 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +7c00 +c600 +0600 +7e00 +c620 +c660 +cec0 +7780 +0300 +06e0 +0d90 +1b00 +3300 +6300 +4300 +0190 +00e0 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2101 +ENCODING 8449 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +7c00 +c600 +0600 +7e00 +c620 +c660 +cec0 +7780 +0300 +07e0 +0e30 +1e00 +31e0 +6030 +4030 +0630 +03e0 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+2102 ENCODING 8450 SWIDTH 500 0 @@ -52845,6 +56573,383 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+2103 +ENCODING 8451 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +6000 +9000 +9000 +6fc0 +1060 +2020 +2000 +6000 +6000 +6000 +6000 +6000 +6000 +2000 +3020 +1840 +0f80 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2104 +ENCODING 8452 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0c00 +0c00 +3f00 +4c80 +4c00 +8c00 +8c00 +8c00 +4c00 +4c80 +3f00 +0c00 +0fe0 +0fe0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2105 +ENCODING 8453 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +7c00 +c600 +c000 +c000 +c020 +c060 +c6c0 +7d80 +0300 +07e0 +0e30 +1e30 +3630 +6630 +4630 +0630 +03e0 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2106 +ENCODING 8454 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +7c00 +c600 +c000 +c000 +c020 +c060 +c6c0 +7d80 +0300 +0630 +0e30 +1e30 +3630 +6630 +4630 +0630 +03e0 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2107 +ENCODING 8455 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0f80 +1fc0 +2060 +6000 +3f00 +3f00 +6000 +6020 +3fc0 +1f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2108 +ENCODING 8456 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +3f00 +6080 +4040 +0040 +0860 +0860 +0fe0 +0860 +0860 +0060 +4040 +40c0 +2180 +1f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+210e +ENCODING 8462 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0c00 +0c00 +0c00 +1800 +1800 +1b80 +37c0 +38c0 +30c0 +6180 +6180 +6180 +c300 +c300 +c380 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+210f +ENCODING 8463 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0c00 +0c00 +0f80 +f800 +1800 +1b80 +37c0 +38c0 +30c0 +6180 +6180 +6180 +c300 +c300 +c380 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2109 +ENCODING 8457 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +6000 +9000 +9000 +6ff0 +0c10 +0c10 +0c00 +0c00 +0c20 +0fe0 +0c20 +0c00 +0c00 +0c00 +0c00 +0c00 +1e00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+210a +ENCODING 8458 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0f90 +18f0 +3060 +3060 +60c0 +60c0 +60c0 +2380 +1f80 +03e0 +1f00 +6300 +6300 +6600 +3e00 +1c00 +ENDCHAR +STARTCHAR U+210b +ENCODING 8459 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +7870 +8c90 +8c90 +6ce0 +0d60 +1ac0 +1cc0 +18c0 +38c0 +5980 +9180 +9190 +9190 +60e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+210c +ENCODING 8460 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +1c60 +33c0 +6180 +6000 +c000 +c700 +d980 +e0c0 +7060 +7060 +3830 +1c30 +0c30 +6830 +b060 +0060 +00c0 +7900 +9e00 +ENDCHAR +STARTCHAR U+210d +ENCODING 8461 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +79e0 +4920 +4920 +4920 +4920 +4920 +4f20 +4920 +4920 +4920 +4920 +4920 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+2115 ENCODING 8469 SWIDTH 500 0 @@ -52874,6 +56979,93 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+2116 +ENCODING 8470 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +8700 +8200 +c200 +c260 +a290 +a290 +9290 +9290 +8a90 +8a60 +8600 +86f0 +8200 +c300 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2117 +ENCODING 8471 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +1080 +2040 +2f40 +59a0 +59a0 +59a0 +5f20 +5820 +5820 +3840 +2040 +1080 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2119 +ENCODING 8473 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +7f80 +48c0 +4860 +4820 +4820 +4860 +48c0 +4f80 +4800 +4800 +4800 +4800 +4800 +7800 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+211a ENCODING 8474 SWIDTH 500 0 @@ -52932,6 +57124,122 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+211e +ENCODING 8478 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +ff00 +6180 +60c0 +60c0 +60c0 +6080 +7f00 +7c00 +6e30 +6740 +6380 +61c0 +62e0 +f470 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+211f +ENCODING 8479 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +7800 +0f00 +0100 +ff00 +62c0 +62c0 +62c0 +64c0 +6480 +7f00 +7c00 +6e00 +6700 +6b80 +69c0 +70e0 +f070 +2000 +2000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2120 +ENCODING 8480 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +3d10 +41b0 +3950 +0510 +4510 +3910 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2121 +ENCODING 8481 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +f800 +2000 +2f40 +2840 +2840 +2f40 +2840 +2840 +2f70 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+2122 ENCODING 8482 SWIDTH 500 0 @@ -52961,6 +57269,35 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+2123 +ENCODING 8483 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +f000 +1e00 +0200 +e2e0 +6440 +3480 +3480 +3880 +1900 +1900 +1900 +1e00 +1e00 +2e00 +2400 +2400 +4400 +4000 +4000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+2124 ENCODING 8484 SWIDTH 500 0 @@ -52990,6 +57327,731 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+2126 +ENCODING 8486 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0f00 +11c0 +20c0 +2060 +6060 +6060 +6060 +6060 +2040 +3040 +1880 +0900 +4920 +79e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2127 +ENCODING 8487 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +79e0 +4920 +0900 +1180 +20c0 +2040 +6060 +6060 +6060 +6060 +6040 +3040 +3880 +0f00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2129 +ENCODING 8489 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +1f80 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0600 +0780 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+212a +ENCODING 8490 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +f0e0 +6180 +6300 +6600 +6c00 +7800 +7800 +7c00 +6e00 +6700 +6380 +61c0 +60e0 +f070 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+212b +ENCODING 8491 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0600 +0f00 +1980 +0f00 +0600 +0b00 +0b00 +0900 +1180 +1180 +1080 +3fc0 +20c0 +2040 +4060 +4060 +e0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+212e +ENCODING 8494 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0e00 +3180 +60c0 +60c0 +e0e0 +ffe0 +e000 +e000 +e000 +6040 +6040 +3180 +0e00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2132 +ENCODING 8498 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +03c0 +0180 +0180 +0180 +0180 +0180 +2180 +3f80 +2180 +0180 +0180 +4180 +4180 +7fc0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2135 +ENCODING 8501 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +e1e0 +6060 +3060 +18c0 +3cc0 +6780 +6300 +c180 +c0c0 +f0e0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2139 +ENCODING 8505 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0600 +0f00 +0f00 +0600 +0000 +3f00 +0f00 +0f00 +0f00 +0f00 +0f00 +0f00 +3fc0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+213a +ENCODING 8506 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0f90 +3fd0 +7060 +c0d0 +8190 +8010 +8030 +4060 +3fc0 +0f80 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+213b +ENCODING 8507 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +f800 +8000 +8000 +e910 +88a0 +9440 +9c40 +a2a0 +a310 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+213c +ENCODING 8508 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ffe0 +2480 +2480 +2480 +2480 +2480 +2480 +2490 +2490 +3c60 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+213d +ENCODING 8509 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +f020 +9020 +4840 +2480 +2500 +1300 +1200 +0900 +0900 +1480 +2480 +2480 +1f00 +0000 +ENDCHAR +STARTCHAR U+213e +ENCODING 8510 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +7fe0 +4820 +4820 +4800 +4800 +4800 +4800 +4800 +4800 +4800 +4800 +4800 +4800 +7800 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+213f +ENCODING 8511 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +fff0 +9090 +9090 +9090 +9090 +9090 +9090 +9090 +9090 +9090 +9090 +9090 +9090 +f0f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2140 +ENCODING 8512 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +7fe0 +4800 +2400 +1200 +0900 +0480 +0240 +0240 +0480 +0900 +1200 +2400 +4800 +7fe0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2142 +ENCODING 8514 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +7fc0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2143 +ENCODING 8515 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +00c0 +7fc0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2144 +ENCODING 8516 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0600 +0600 +0600 +0600 +0600 +0600 +0f00 +0f00 +1980 +1980 +30c0 +30c0 +6060 +6060 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2145 +ENCODING 8517 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +3e00 +2580 +2440 +2420 +2420 +4820 +4820 +4820 +4820 +9040 +9040 +9080 +9700 +f800 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+214a +ENCODING 8522 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0c00 +0c00 +7f80 +4c40 +4c20 +4c20 +4c20 +0c40 +0f80 +0c00 +0c00 +0c00 +0fe0 +0fe0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+214b +ENCODING 8523 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +6780 +7fc0 +1860 +3860 +7860 +6c60 +0ee0 +07c0 +0780 +1f00 +3180 +3180 +3180 +1f00 +0e00 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+214c +ENCODING 8524 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0180 +e240 +2420 +2420 +2410 +2410 +2410 +7f20 +a4a0 +a440 +a4a0 +7f20 +2420 +2400 +2400 +2400 +2400 +2400 +2400 +1800 +ENDCHAR +STARTCHAR U+214d +ENCODING 8525 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +3800 +6c00 +6c00 +6c00 +c620 +fe60 +c6c0 +c780 +0300 +07e0 +0e30 +1e00 +31e0 +6030 +4030 +0630 +03e0 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+214e +ENCODING 8526 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +03c0 +0180 +0180 +0180 +1180 +1f80 +1180 +0180 +2180 +3fc0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+2190 ENCODING 8592 SWIDTH 500 0 @@ -57224,6 +62286,35 @@ fff0 0000 0000 ENDCHAR +STARTCHAR U+2222 +ENCODING 8738 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0600 +0300 +01e0 +0780 +38c0 +c0c0 +c0c0 +38c0 +0780 +01e0 +0300 +0600 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+2223 ENCODING 8739 SWIDTH 500 0 @@ -59341,35 +64432,6 @@ ce00 0000 0000 ENDCHAR -STARTCHAR U+226d -ENCODING 8813 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 22 0 -5 -BITMAP -0000 -0000 -0000 -0000 -0180 -0180 -8310 -e370 -7fe0 -1f80 -0600 -0600 -1f80 -7fe0 -ec70 -8c10 -1800 -1800 -0000 -0000 -0000 -0000 -ENDCHAR STARTCHAR U+226c ENCODING 8812 SWIDTH 500 0 @@ -59399,6 +64461,35 @@ BITMAP 0000 0000 ENDCHAR +STARTCHAR U+226d +ENCODING 8813 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0180 +0180 +8310 +e370 +7fe0 +1f80 +0600 +0600 +1f80 +7fe0 +ec70 +8c10 +1800 +1800 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+226e ENCODING 8814 SWIDTH 500 0 @@ -70303,6 +75394,64 @@ ff00 0000 0000 ENDCHAR +STARTCHAR U+23e6 +ENCODING 9190 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +1800 +2400 +4200 +4200 +7ff0 +0210 +0210 +0120 +00c0 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+23e7 +ENCODING 9191 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +2000 +2000 +2200 +2200 +fa00 +7200 +2230 +02c0 +0f00 +0f00 +1f00 +3180 +60c0 +c060 +8030 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+23e8 ENCODING 9192 SWIDTH 500 0 @@ -80714,93 +85863,6 @@ fff0 0000 0000 ENDCHAR -STARTCHAR U+270e -ENCODING 9998 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 22 0 -5 -BITMAP -0000 -0000 -0000 -0000 -0000 -1800 -3c00 -7a00 -f100 -e880 -4440 -2220 -1110 -08b0 -0470 -02f0 -01f0 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR U+270f -ENCODING 9999 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 22 0 -5 -BITMAP -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ff80 -c040 -c060 -fff0 -c060 -c040 -ff80 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -0000 -ENDCHAR -STARTCHAR U+2710 -ENCODING 10000 -SWIDTH 500 0 -DWIDTH 12 0 -BBX 12 22 0 -5 -BITMAP -0000 -0000 -0000 -0000 -0000 -01f0 -02f0 -0470 -08b0 -1110 -2220 -4440 -e880 -f100 -7a00 -3c00 -1800 -0000 -0000 -0000 -0000 -0000 -ENDCHAR STARTCHAR U+270a ENCODING 9994 SWIDTH 1000 0 @@ -80917,6 +85979,93 @@ eff0 0000 0000 ENDCHAR +STARTCHAR U+270e +ENCODING 9998 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +1800 +3c00 +7a00 +f100 +e880 +4440 +2220 +1110 +08b0 +0470 +02f0 +01f0 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+270f +ENCODING 9999 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ff80 +c040 +c060 +fff0 +c060 +c040 +ff80 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +ENDCHAR +STARTCHAR U+2710 +ENCODING 10000 +SWIDTH 500 0 +DWIDTH 12 0 +BBX 12 22 0 -5 +BITMAP +0000 +0000 +0000 +0000 +0000 +01f0 +02f0 +0470 +08b0 +1110 +2220 +4440 +e880 +f100 +7a00 +3c00 +1800 +0000 +0000 +0000 +0000 +0000 +ENDCHAR STARTCHAR U+2711 ENCODING 10001 SWIDTH 500 0 @@ -82293,12 +87442,12 @@ BITMAP 0e00 1100 1100 -1100 -6ec0 -9120 -9120 -f1e0 -3b80 +71c0 +8e20 +9f20 +9f20 +ffe0 +3f80 4440 4440 4440 @@ -82727,17 +87876,17 @@ BITMAP 0000 0000 ffc0 -c0c0 -c0c0 -c0f0 -c0f0 -c0f0 -c0f0 -c0f0 +8040 +8040 +8070 +8070 +8070 +8070 +8070 fff0 3ff0 3ff0 -3ff0 +0000 0000 0000 0000 @@ -82755,17 +87904,17 @@ BITMAP 0000 0000 0000 -3ff0 +0000 3ff0 3ff0 fff0 -c0f0 -c0f0 -c0f0 -c0f0 -c0f0 -c0c0 -c0c0 +8070 +8070 +8070 +8070 +8070 +8040 +8040 ffc0 0000 0000 @@ -82785,14 +87934,14 @@ BITMAP 0000 0000 ffc0 -c0e0 -c0f0 -c0f0 -c0f0 -c0f0 -c0f0 -c0f0 -fff0 +8060 +8070 +8070 +8070 +8070 +8070 +8070 +8070 fff0 7ff0 3ff0 @@ -82816,14 +87965,14 @@ BITMAP 3ff0 7ff0 fff0 -fff0 -c0f0 -c0f0 -c0f0 -c0f0 -c0f0 -c0f0 -c0e0 +8070 +8070 +8070 +8070 +8070 +8070 +8070 +8060 ffc0 0000 0000 @@ -82839,10 +87988,10 @@ BBX 24 22 0 -5 BITMAP 000000 000000 -07fe00 -07ff00 -07ff80 -001f80 +03fe00 +0fff00 +0fff80 +0c1f80 000f80 000f80 000f80 @@ -82869,9 +88018,9 @@ BITMAP 000000 000000 07fe00 -040100 -07f080 -001880 +080100 +09f080 +0f1880 000880 000880 000880 diff --git a/gallant.fnt b/gallant.fnt Binary files differindex 90ff245..d2d3f61 100644 --- a/gallant.fnt +++ b/gallant.fnt diff --git a/gallant.hex b/gallant.hex index f0c1b45..ae49ee0 100644 --- a/gallant.hex +++ b/gallant.hex @@ -405,11 +405,11 @@ 01b3:000000000000f1e06090313031301a001a001a000c000c000c000c000c000c001e0000000000000000000000 01b4:0000000000000000000000000000e1e0c05060b060b0310031001a001a000c000c00080018001000f000e000 01b5:0000000000003fe020c000c00180018003001fe0060006000c000c00180018203fe000000000000000000000 +01b6:00000000000000000000000000007fe060e041c003803fe00e001c00382070607fe000000000000000000000 01b7:0000000000003fe020c000c0018001800300030007c00fc000e000600060406060403f801f00000000000000 01b8:0000000000007fc030403000180018000c000c003e003f00700060006000602020601fc00f80000000000000 01b9:000000000000000000000000000000007fc0304018000c0006003f0070006000604020c01f800f0000000000 01ba:00000000000000000000000000007fc04180030006000c0018003f8001c000c007803c007000604038c00f80 -01b6:00000000000000000000000000007fe060e041c003803fe00e001c00382070607fe000000000000000000000 01bb:000000001f003f8061c040c000c000c000c001801fe006000c00180030207fe07fe000000000000000000000 01bc:000000007fc07fc02000200020003f8031c000e00060006000604060606030c01f8000000000000000000000 01bd:000000000000000000007f807f80200020003f8031c000e000602060306018c00f8000000000000000000000 @@ -804,7 +804,7 @@ 0342:1c40238000000000000000000000000000000000000000000000000000000000000000000000000000000000 0343:0e00010001000600000000000000000000000000000000000000000000000000000000000000000000000000 0344:03800f00dc60c060000000000000000000000000000000000000000000000000000000000000000000000000 -0345:0000000000000000000000000000000000000000000000000000000000000000000000000600060003c00000 +0345:0000000000000000000000000000000000000000000000000000000000000000000000000600060007000000 0346:7fe0402040200000000000000000000000000000000000000000000000000000000000000000000000000000 0347:0000000000000000000000000000000000000000000000000000000000000000000000003fc000003fc00000 0348:0000000000000000000000000000000000000000000000000000000000000000000000001980198019801980 @@ -855,7 +855,7 @@ 0375:00000000000000000000000000000000000000000000000000000100030007000e0000000000000000000000 0376:000000000000f0f0606060e06160616062606260646064606860686070606060f0f000000000000000000000 0377:0000000000000000000000000000f0f0606060e0616062606460686070606060f0f000000000000000000000 -037a:000000000000000000000000000000000000000000000000000000000000000000000600024001c000000000 +037a:0000000000000000000000000000000000000000000000000000000000000000000000000600060007000000 037b:00000000000000000000000000000f8011c020e00060006000600060004038801f0000000000000000000000 037c:00000000000000000000000000001f00388070406000670067006000200011c00f8000000000000000000000 037d:00000000000000000000000000000f8011c020e000600e600e600060004038801f0000000000000000000000 @@ -1098,10 +1098,10 @@ 0471:0000000000000000000000000000e670666066606660666066606660666076403f800f000600060006000f00 0472:0000000000000f0011c020c02060606060607c6063e0606060602040304018800f0000000000000000000000 0473:00000000000000000000000000000f0011c020c060607c6063e02040304018800f0000000000000000000000 -0474:000000000000f020607030d0309030801900190019000c000e000e0004000400040000000000000000000000 -0475:0000000000000000000000000000f020607030d03080190019000c000e000400040000000000000000000000 -0476:e38079e01c70f020607030d0309030801900190019000c000e000e0004000400040000000000000000000000 -0477:00000000e38079e01c7000000000f020607030d03080190019000c000e000400040000000000000000000000 +0474:000000000000f020607030d0309030801900190019000e000e000e0004000400040000000000000000000000 +0475:0000000000000000000000000000f020607030d03080190019000e000e000400040000000000000000000000 +0476:e38079e01c70f020607030d0309030801900190019000e000e000e0004000400040000000000000000000000 +0477:00000000e38079e01c7000000000f020607030d03080190019000e000e000400040000000000000000000000 0478:0000000000003000380048004c00cf30ce10ce10cd20cd20cd2049c068c038c010800080018001000f000e00 0479:00000000000000000000000000003000380048004c00cf30ce10cd20cd2049c068c038c0108001800f000e00 047a:000000000e001f802ee040604030c030c030c030c030c030c0304020602037401f8007000000000000000000 @@ -1113,6 +1113,13 @@ 0480:0000000000000fc01060202020006000600060006000600060002000306018e00fe0006000600060006000f0 0481:00000000000000000000000000000f8010c02040200060006000200030c019c00fc000c000c000c000c001e0 0482:00000000000000000000000000000000000000000180018003003b00070006e0ec001c001b80180030003000 +0483:00603fc060000000000000000000000000000000000000000000000000000000000000000000000000000000 +0484:03c0066006600000000000000000000000000000000000000000000000000000000000000000000000000000 +0485:0f000c0007000000000000000000000000000000000000000000000000000000000000000000000000000000 +0486:0f0003000e000000000000000000000000000000000000000000000000000000000000000000000000000000 +0487:3c006780c0e00000000000000000000000000000000000000000000000000000000000000000000000000000 +0488:04000a0000000000204050a000000000000000004020a0500000000000000000204050a00000000004000a00 +0489:08000e000000000040e0702000000000000000008070e010000000000000000040e07020000000000e000200 048a:606030c00f00f0f060606060606060e061606260646068607060606060606060f0f00030006000c001800000 048b:00000000606030c00f0000000000f0f0606060e0616062606460686070606060f0f00030006000c001800000 048c:00000000000030003000fe00300030003f003f8031c030c030c030c030c031807f0000000000000000000000 @@ -1491,18 +1498,18 @@ 1f00:000000000e0001000100060000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 1f01:00000000070008000800060000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 1f02:00000000708008c008c0304000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 -1f03:00000000788040c040c0304000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 +1f03:00000000388040c040c0304000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 1f04:00000000704008c008c0308000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 -1f05:00000000784040c040c0308000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 +1f05:00000000384040c040c0308000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 1f06:1c40238000000e000100060000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 1f07:1c402380000007000800060000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 -1f08:00000000e000160066000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 -1f09:000000007000860066000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 -1f0a:1000180018000b00730085806580048008c008c008401fe01060102020302030707000000000000000000000 -1f0b:1000180018000b00e30015806580048008c008c008401fe01060102020302030707000000000000000000000 -1f0c:0800180018001300730085806580048008c008c008401fe01060102020302030707000000000000000000000 -1f0d:0800180018001300e30015806580048008c008c008401fe01060102020302030707000000000000000000000 -1f0e:000071008e000300730085806580048008c008c008401fe01060102020302030707000000000000000000000 +1f08:0000e0001000160066000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 +1f09:000070008000860066000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 +1f0a:1000180018000b00e30015806580048008c008c008401fe01060102020302030707000000000000000000000 +1f0b:1000180018000b00730085806580048008c008c008401fe01060102020302030707000000000000000000000 +1f0c:0800180018001300e30015806580048008c008c008401fe01060102020302030707000000000000000000000 +1f0d:0800180018001300730085806580048008c008c008401fe01060102020302030707000000000000000000000 +1f0e:000071008e000300e30015806580048008c008c008401fe01060102020302030707000000000000000000000 1f0f:000071008e000300e30015806580048008c008c008401fe01060102020302030707000000000000000000000 1f10:000000000e0001000100060000000f801fc0206060003f003f00600060203fc01f0000000000000000000000 1f11:00000000070008000800060000000f801fc0206060003f003f00600060203fc01f0000000000000000000000 @@ -1516,76 +1523,76 @@ 1f1b:7200830061007fc0304030403000300030803f803080300030003000302030207fe000000000000000000000 1f1c:e100130062007fc0304030403000300030803f803080300030003000302030207fe000000000000000000000 1f1d:7100830062007fc0304030403000300030803f803080300030003000302030207fe000000000000000000000 -1f20:0000000000000e00010006000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 -1f21:0000000000000700080006000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 -1f22:00000000000070c0098033000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 -1f23:0000000000003b00418030c00000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 -1f24:0000000000000000000000000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 -1f25:0000000000000000000000000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 +1f20:000000000e000100010006000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 +1f21:0000000007000800080006000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 +1f22:00000000708008c008c030400000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 +1f23:00000000388040c040c030400000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 +1f24:00000000704008c008c030800000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 +1f25:00000000384040c040c030800000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 1f26:1c40238000000e00010006000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 1f27:1c40238000000700080006000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 -1f28:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 -1f29:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 -1f2a:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 -1f2b:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 -1f2c:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 -1f2d:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f28:e00010006000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f29:700080006000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f2a:e20013006100f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f2b:720083006100f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f2c:e10013006200f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f2d:710083006200f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 1f2e:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 1f2f:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 -1f30:0000000000000e000100060000001e00060006000600060006000600060006001f8000000000000000000000 -1f31:0000000000000e0010000c0000001e00060006000600060006000600060006001f8000000000000000000000 -1f32:0000000000007300098030c000001e00060006000600060006000600060006001f8000000000000000000000 -1f33:0000000000003b00418030c000001e00060006000600060006000600060006001f8000000000000000000000 -1f34:00000000000000000000000000001e00060006000600060006000600060006001f8000000000000000000000 -1f35:00000000000000000000000000001e00060006000600060006000600060006001f8000000000000000000000 -1f36:1c60638000000e0010000c0000001e00060006000600060006000600060006001f8000000000000000000000 -1f37:1c60638000001c0002000c0000001e00060006000600060006000600060006001f8000000000000000000000 -1f38:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 -1f39:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 -1f3a:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 -1f3b:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 -1f3c:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 -1f3d:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1f30:000000000e0001000100060000001e00060006000600060006000600060006001f8000000000000000000000 +1f31:00000000070008000800060000001e00060006000600060006000600060006001f8000000000000000000000 +1f32:00000000708008c008c0304000001e00060006000600060006000600060006001f8000000000000000000000 +1f33:00000000388040c040c0304000001e00060006000600060006000600060006001f8000000000000000000000 +1f34:00000000704008c008c0308000001e00060006000600060006000600060006001f8000000000000000000000 +1f35:00000000384040c040c0308000001e00060006000600060006000600060006001f8000000000000000000000 +1f36:1c40238000000e000100060000001e00060006000600060006000600060006001f8000000000000000000000 +1f37:1c402380000007000800060000001e00060006000600060006000600060006001f8000000000000000000000 +1f38:e000100010006f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1f39:7000800080006f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1f3a:e200130061001f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1f3b:7200830061001f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1f3c:e100130062001f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1f3d:7100830062001f800600060006000600060006000600060006000600060006001f8000000000000000000000 1f3e:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 1f3f:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 -1f40:0000000000000e000100060000000f8011c020e06060606060606060704038801f0000000000000000000000 -1f41:0000000000000e000800060000000f8011c020e06060606060606060704038801f0000000000000000000000 -1f42:000000000000388004c0184000000f8011c020e06060606060606060704038801f0000000000000000000000 -1f43:000000000000388020c0184000000f8011c020e06060606060606060704038801f0000000000000000000000 -1f44:000000000000384004c0188000000f8011c020e06060606060606060704038801f0000000000000000000000 -1f45:000000000000384020c0188000000f8011c020e06060606060606060704038801f0000000000000000000000 -1f48:0000000000000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 -1f49:0000000000000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 -1f4a:0000000000000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 -1f4b:0000000000000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 -1f4c:0000000000000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 -1f4d:0000000000000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 +1f40:000000000e0001000100060000000f8011c020e06060606060606060704038801f0000000000000000000000 +1f41:00000000070008000800060000000f8011c020e06060606060606060704038801f0000000000000000000000 +1f42:00000000708008c008c0304000000f8011c020e06060606060606060704038801f0000000000000000000000 +1f43:00000000388040c040c0304000000f8011c020e06060606060606060704038801f0000000000000000000000 +1f44:00000000704008c008c0308000000f8011c020e06060606060606060704038801f0000000000000000000000 +1f45:00000000384040c040c0308000000f8011c020e06060606060606060704038801f0000000000000000000000 +1f48:e000100010006f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 +1f49:7000800080006f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 +1f4a:e200130061000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 +1f4b:7200830061000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 +1f4c:e100130062000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 +1f4d:7100830062000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 1f50:000000000e00010001000600000079e030c030c030c030c030c030c030c038800f0000000000000000000000 1f51:000000000700080008000600000079e030c030c030c030c030c030c030c038800f0000000000000000000000 -1f52:00000000388004c004c01840000079e030c030c030c030c030c030c030c038800f0000000000000000000000 -1f53:000000001c8020c020c01840000079e030c030c030c030c030c030c030c038800f0000000000000000000000 -1f54:00000000384004c004c01880000079e030c030c030c030c030c030c030c038800f0000000000000000000000 -1f55:000000001c4020c020c01880000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1f52:00000000708008c008c03040000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1f53:00000000388040c040c03040000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1f54:00000000704008c008c03080000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1f55:00000000384040c040c03080000079e030c030c030c030c030c030c030c038800f0000000000000000000000 1f56:1c40238000000e0001000600000079e030c030c030c030c030c030c030c038800f0000000000000000000000 1f57:1c4023800000070008000600000079e030c030c030c030c030c030c030c038800f0000000000000000000000 -1f59:000000000000f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 -1f5b:000000000000f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 -1f5d:000000000000f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 +1f59:700080006000f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 +1f5b:720083006100f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 +1f5d:710083006200f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 1f5f:000000000000f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 -1f60:0000000000000e000100060000006060c030c630c630c630c630c63066207fc0198000000000000000000000 -1f61:00000000000007000800060000006060c030c630c630c630c630c63066207fc0198000000000000000000000 -1f62:00000000008038c004c0184000006060c030c630c630c630c630c63066207fc0198000000000000000000000 -1f63:0000000000801cc020c0184000006060c030c630c630c630c630c63066207fc0198000000000000000000000 -1f64:00000000004038c004c0188000006060c030c630c630c630c630c63066207fc0198000000000000000000000 -1f65:0000000000401cc020c0188000006060c030c630c630c630c630c63066207fc0198000000000000000000000 +1f60:000000000e0001000100060000006060c030c630c630c630c630c63066207fc0198000000000000000000000 +1f61:00000000070008000800060000006060c030c630c630c630c630c63066207fc0198000000000000000000000 +1f62:00000000708008c008c0304000006060c030c630c630c630c630c63066207fc0198000000000000000000000 +1f63:00000000388040c040c0304000006060c030c630c630c630c630c63066207fc0198000000000000000000000 +1f64:00000000704008c008c0308000006060c030c630c630c630c630c63066207fc0198000000000000000000000 +1f65:00000000384040c040c0308000006060c030c630c630c630c630c63066207fc0198000000000000000000000 1f66:1c40238000000e000100060000006060c030c630c630c630c630c63066207fc0198000000000000000000000 1f67:1c402380000007000800060000006060c030c630c630c630c630c63066207fc0198000000000000000000000 -1f68:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 -1f69:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 -1f6a:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 -1f6b:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 -1f6c:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 -1f6d:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1f68:e000100010006f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1f69:7000800080006f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1f6a:e200130061000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1f6b:7200830061000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1f6c:e100130062000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1f6d:7100830062000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 1f6e:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 1f6f:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 1f70:000000000c0006000300000000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 @@ -1602,6 +1609,14 @@ 1f7b:00000000030006000c000000000079e030c030c030c030c030c030c030c038800f0000000000000000000000 1f7c:000000000c0006000300000000006060c030c630c630c630c630c63066207fc0198000000000000000000000 1f7d:00000000030006000c00000000006060c030c630c630c630c630c63066207fc0198000000000000000000000 +1f80:000000000e0001000100060000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1f81:00000000070008000800060000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1f82:00000000708008c008c0304000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1f83:00000000788040c040c0304000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1f84:00000000704008c008c0308000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1f85:00000000784040c040c0308000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1f86:1c40238000000e000100060000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1f87:1c402380000007000800060000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 1f88:00000000e000160066000b000b0009001180118010803fc020c0204040604060e0f000000040004000600000 1f89:000000007000860066000b000b0009001180118010803fc020c0204040604060e0f000000040004000600000 1f8a:1000180018000b00730085806580048008c008c008401fe01060102020302030707000000040004000600000 @@ -1609,22 +1624,108 @@ 1f8c:0800180018001300730085806580048008c008c008401fe01060102020302030707000000040004000600000 1f8d:0800180018001300e30015806580048008c008c008401fe01060102020302030707000000040004000600000 1f8e:000071008e000300730085806580048008c008c008401fe01060102020302030707000000040004000600000 -1f8f:000071008e000300e30015806580048008c008c008401fe01060102020302030707000000040004000600000 +1f8f:000071008e000300e30015806580048008c008c008401fe01060102020302030707000000060006000700000 +1f90:0000000000000e00010006000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1f91:0000000000000700080006000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1f92:00000000000070c0098033000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1f93:0000000000003b00418030c00000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1f94:0000000000000000000000000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1f95:0000000000000000000000000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1f96:1c40238000000e00010006000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1f97:1c40238000000700080006000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1f98:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f99:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f9a:e20013006100f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f9b:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f9c:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f9d:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f9e:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1f9f:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1fa0:0000000000000e000100060000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1fa1:00000000000007000800060000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1fa2:00000000008038c004c0184000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1fa3:0000000000801cc020c0184000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1fa4:00000000004038c004c0188000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1fa5:0000000000401cc020c0188000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1fa6:1c40238000000e000100060000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1fa7:1c402380000007000800060000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1fa8:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1fa9:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1faa:e200130061000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1fab:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1fac:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1fad:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1fae:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1faf:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1fb0:00000000000000000000000000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 +1fb1:00000000000000000000000000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 +1fb2:00000000000000000000000000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1fb3:00000000000000000000000000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1fb4:00000000000000000000000000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1fb6:00000000000000000000000000001f9031d060e060e060c060c060c061e072603c3000000000000000000000 +1fb7:00000000000000000000000000001f9031d060e060e060c060c060c061e072603c3000000600060007000000 +1fb8:000000000000060006000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 +1fb9:000000000000060006000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 +1fba:000000000000060006000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 +1fbb:000000000000060006000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 +1fbc:000000000000060006000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 1fbd:000000000e000100010006000000000000000000000000000000000000000000000000000000000000000000 +1fbe:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +1fbf:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +1fc0:1c803f8027000000000000000000000000000000000000000000000000000000000000000000000000000000 +1fc1:1c803f8027000000198019800000000000000000000000000000000000000000000000000000000000000000 +1fc2:00000000000070c0098033000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1fc3:00000000000070c0098033000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1fc4:00000000000070c0098033000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1fc6:00000000000070c0098033000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1fc7:00000000000070c0098033000000278079c030c030c030c030c030c030c030c078c000c030c030c038c001e0 +1fc8:0000000000007fc0304030403000300030803f803080300030003000302030207fe000000000000000000000 +1fc9:0000000000007fc0304030403000300030803f803080300030003000302030207fe000000000000000000000 +1fca:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1fcb:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1fcc:000000000000f0f0606060606060606060607fe0606060606060606060606060f0f000000000000000000000 +1fcd:3800040004001800000000000000000000000000000000000000000000000000000000000000000000000000 +1fce:3800040004001800000000000000000000000000000000000000000000000000000000000000000000000000 +1fcf:3800040004001800000000000000000000000000000000000000000000000000000000000000000000000000 +1fd0:00000000000000000000000000001e00060006000600060006000600060006001f8000000000000000000000 +1fd1:00000000000000000000000000001e00060006000600060006000600060006001f8000000000000000000000 1fd2:000000000400060066c062c000001e00060006000600060006000600060006001f8000000000000000000000 1fd3:000000000200060066c064c000001e00060006000600060006000600060006001f8000000000000000000000 1fd6:00000000000000001c40238000001e00060006000600060006000600060006001f8000000000000000000000 1fd7:00001c40238000003180318000001e00060006000600060006000600060006001f8000000000000000000000 +1fd8:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1fd9:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1fda:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1fdb:0000000000001f800600060006000600060006000600060006000600060006001f8000000000000000000000 +1fdd:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +1fde:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +1fdf:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +1fe0:000000000000000000000000000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1fe1:000000000000000000000000000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1fe2:000000000000000000000000000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1fe3:000000000000000000000000000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1fe4:000000000e0001000100060000000f8011c020e0606060606060606070407880670060006000600060006000 +1fe5:00000000070008000800060000000f8011c020e0606060606060606070407880670060006000600060006000 +1fe6:000000000000000000000000000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1fe7:000000000000000000000000000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1fe8:000000000000f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 +1fe9:000000000000f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 +1fea:000000000000f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 +1feb:000000000000f07060203040188018800d0006000600060006000600060006000f0000000000000000000000 +1fec:7000800060007f8030c030603060306030c03780300030003000300030003000780000000000000000000000 +1fed:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +1fee:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +1fef:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +1ff2:00000000000000000000000000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1ff3:00000000000000000000000000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1ff4:00000000000000000000000000006060c030c630c630c630c630c63066207fc0198000000600060007000000 1ff6:0000000000001c402380000000006060c030c630c630c630c630c63066207fc0198000000000000000000000 -1ff7:0000000000001c402380000000006060c030c630c630c630c630c63066207fc0198000000600060003c00000 -1fbe:000000000000000000000000000000000000000000000000000000000000000000000c000c00078000000000 -1fbf:000000000e000100010006000000000000000000000000000000000000000000000000000000000000000000 -1fc2:000000000c000600030000000000278079c030c030c030c030c030c030c030c078c000c000c030c038c001e0 -1fc3:00000000030006000c0000000000278079c030c030c030c030c030c030c030c078c000c000c030c038c001e0 -1fc4:0000000000000000000000000000278079c030c030c030c030c030c030c030c078c000c000c030c038c001e0 -1fc6:0000000000001c60638000000000278079c030c030c030c030c030c030c030c078c000c000c000c000c001e0 -1fc7:0000000000001c60638000000000278079c030c030c030c030c030c030c030c078c000c000c030c030c001e0 -1fe6:0000000000000f0030c00000000079e030c030c030c030c030c030c030c038800f0000000000000000000000 +1ff7:0000000000001c402380000000006060c030c630c630c630c630c63066207fc0198000000600060007000000 +1ff8:0000000000000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 +1ff9:0000000000000f0011c020c020606060606060606060606060602040304018800f0000000000000000000000 +1ffa:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1ffb:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +1ffc:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 1ffd:0000020006000600040000000000000000000000000000000000000000000000000000000000000000000000 1ffe:0000070004000400030000000000000000000000000000000000000000000000000000000000000000000000 2000:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 @@ -1638,6 +1739,11 @@ 2008:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2009:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 200a:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +200b:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +200c:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +200d:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +200e:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +200f:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2010:00000000000000000000000000000000000000003fc03fc00000000000000000000000000000000000000000 2011:00000000000000000000000000000000000000003fc03fc00000000000000000000000000000000000000000 2012:00000000000000000000000000000000000000003fc03fc00000000000000000000000000000000000000000 @@ -1652,8 +1758,8 @@ 201b:000006000f000f000c000c000600030001000000000000000000000000000000000000000000000000000000 201c:00000cc019801980198019801980198000000000000000000000000000000000000000000000000000000000 201d:0000198019801980198019801980330000000000000000000000000000000000000000000000000000000000 -201e:0000000000000000000000000000000000000000000000001980198019801980198033000000000000000000 -201f:00001980198019801980198019800cc000000000000000000000000000000000000000000000000000000000 +201e:0000000000000000000000000000000000000000000000003b803b803b801980198033000000000000000000 +201f:00001dc01dc01dc01980198019800cc000000000000000000000000000000000000000000000000000000000 2020:0000000000000600060006003fc03fc006000600060006000600060006000600060000000000000000000000 2021:0000000000000600060006003fc03fc006000600060006003fc03fc006000600060000000000000000000000 2022:0000000000000000000000000000000007000f800f800f800700000000000000000000000000000000000000 @@ -1664,6 +1770,11 @@ 2027:000000000000000000000000000000000000000007000f800f80070000000000000000000000000000000000 2028:00000000000000004200620052004a004600420000000200020002000200020003e000000000000000000000 2029:0000000000003fe07e607e607e607e607e603e60026002600260026002600260026000000000000000000000 +202a:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +202b:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +202c:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +202d:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +202e:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 202f:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2030:000000000000318049804b003300060006000c000c001800180036c03920692066c000000000000000000000 2031:000000000000318049804b003300060006000cc00d20192018c036c03920692066c000000000000000000000 @@ -1695,7 +1806,7 @@ 204b:000000000000ff8027c027e027e027e027c02780240024002400240024002400240000000000000000000000 204c:00000000000000000000000000003fe07c80fc80fc80fc807c803fe000000000000000000000000000000000 204d:0000000000000000000000000000ff8027c027e027e027e027c0ff8000000000000000000000000000000000 -204e:000000000000000000000000000000000000000000000000090006001f800600090000000000000000000000 +204e:000000000000000000000000000000000000000000001080090006001f800600090010800000000000000000 204f:000000000000000000000000000000000c001e001e000c00000000000c001e001e00180018000c0006000200 2050:00000000000000000e003f8071c060c00000000000000000000060c071c03f800e0000000000000000000000 2051:0000000000000000090006001f80060009000000090006001f80060009000000000000000000000000000000 @@ -1713,6 +1824,21 @@ 205d:000000000e000e000e000000000000000e000e000e000000000000000e000e000e0000000000000000000000 205e:000000000e000e000e00000000000e000e000e00000000000e000e000e00000000000e000e000e0000000000 205f:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +2060:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +2061:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +2062:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +2063:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +2064:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +2066:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +2067:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +2068:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +2069:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +206a:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +206b:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +206c:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +206d:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +206e:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +206f:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2070:0000000007000f80118010c030c030c030c0308018801f000e00000000000000000000000000000000000000 2071:000000000600060000001e001e0006000600060006001f801f80000000000000000000000000000000000000 2074:0000000000800180038005800980118021803fe07fe001800180000000000000000000000000000000000000 @@ -1784,10 +1910,10 @@ 20ba:00000000000030003100320034003900320034007830b03030307030b02030c03f0000000000000000000000 20bb:000000006000900090007f803fe030303030303030303ab07560300018000fc007c000000000000000000000 20bc:000000000000000000000000060006000f001fc026e066606660c630c630c630c63000000000000000000000 -20c0:0000000007001dc03060306060006000600060006000306030601dc0070000007ff000000000000000000000 20bd:0000000000007f8030c030603060306030c0378030003000fff0300030003000780000000000000000000000 20be:0000000004800fc014e024a024a064b064b06000600060006000200030001e00ffe000000000000000000000 20bf:000012001200ff00608060c060c060c061807f8060c0606060606060606060c0ff8012001200000000000000 +20c0:0000000007001dc03060306060006000600060006000306030601dc0070000007ff000000000000000000000 20d0:180030007fe0ffe0000000000000000000000000000000000000000000000000000000000000000000000000 20d1:03000180ffc0ffe0000000000000000000000000000000000000000000000000000000000000000000000000 20d2:0000060006000600060006000600060006000600060006000600060006000600060006000600060006000000 @@ -1821,12 +1947,60 @@ 20ee:0000000000000000000000000000000000000000000000000000000000000000000020006000fff060002000 20ef:0000000000000000000000000000000000000000000000000000000000000000000000400060fff000600040 20f0:090006001f800600090000000000000000000000000000000000000000000000000000000000000000000000 +2100:00007c00c60006007e00c620c660cec07780030006e00d901b00330063004300019000e00000000000000000 +2101:00007c00c60006007e00c620c660cec07780030007e00e301e0031e060304030063003e00000000000000000 2102:0000000000001f8028e0486048004800480048004800480048004800486028e01f8000000000000000000000 +2103:6000900090006fc01060202020006000600060006000600060002000302018400f8000000000000000000000 +2104:0000000000000c000c003f004c804c008c008c008c004c004c803f000c000fe00fe000000000000000000000 +2105:00007c00c600c000c000c020c060c6c07d80030007e00e301e30363066304630063003e00000000000000000 +2106:00007c00c600c000c000c020c060c6c07d80030006300e301e30363066304630063003e00000000000000000 +2107:00000000000000000000000000000f801fc0206060003f003f00600060203fc01f0000000000000000000000 +2108:0000000000003f00608040400040086008600fe0086008600060404040c021801f0000000000000000000000 +210e:000000000c000c000c00180018001b8037c038c030c0618061806180c300c300c38000000000000000000000 +210f:000000000c000c000f80f80018001b8037c038c030c0618061806180c300c300c38000000000000000000000 +2109:6000900090006ff00c100c100c000c000c200fe00c200c000c000c000c000c001e0000000000000000000000 +210a:0000000000000000000000000f9018f03060306060c060c060c023801f8003e01f006300630066003e001c00 +210b:00000000000078708c908c906ce00d601ac01cc018c038c0598091809190919060e000000000000000000000 +210c:0000000000001c6033c061806000c000c700d980e0c07060706038301c300c306830b060006000c079009e00 +210d:00000000000079e0492049204920492049204f2049204920492049204920492079e000000000000000000000 2115:0000000000007820482064206420522052204920492044a044a042604260412041e000000000000000000000 +2116:00000000000087008200c200c260a290a290929092908a908a60860086f08200c30000000000000000000000 +2117:0000000000000f00108020402f4059a059a059a05f20582058203840204010800f0000000000000000000000 +2119:0000000000007f8048c0486048204820486048c04f8048004800480048004800780000000000000000000000 211a:0000000000001f8028c0486048204820482048204820482048204820486028c01f800600038001c000000000 211d:0000000000007f8048c0486048204820486048c04f804980498048c048c04860786000000000000000000000 +211e:000000000000ff00618060c060c060c060807f007c006e306740638061c062e0f47000000000000000000000 +211f:78000f000100ff0062c062c062c064c064807f007c006e0067006b8069c070e0f07020002000000000000000 +2120:00003d1041b03950051045103910000000000000000000000000000000000000000000000000000000000000 +2121:00000000000000000000000000000000f80020002f40284028402f40284028402f7000000000000000000000 2122:00007d1011b01150111011101110000000000000000000000000000000000000000000000000000000000000 +2123:f0001e000200e2e064403480348038801900190019001e001e002e0024002400440040004000000000000000 2124:0000000000007fe07fe002400240048004800900090012001200240024007fe07fe000000000000000000000 +2126:0000000000000f0011c020c0206060606060606060602040304018800900492079e000000000000000000000 +2127:00000000000079e049200900118020c0204060606060606060606040304038800f0000000000000000000000 +2129:00000000000000000000000000001f8006000600060006000600060006000600078000000000000000000000 +212a:000000000000f0e06180630066006c00780078007c006e006700638061c060e0f07000000000000000000000 +212b:06000f0019800f0006000b000b0009001180118010803fc020c0204040604060e0f000000000000000000000 +212e:00000000000000000e00318060c060c0e0e0ffe0e000e000e0006040604031800e0000000000000000000000 +2132:00000000000003c00180018001800180018021803f80218001800180418041807fc000000000000000000000 +2135:0000000000000000000000000000e1e06060306018c03cc067806300c180c0c0f0e000000000000000000000 +2139:000000000000000006000f000f00060000003f000f000f000f000f000f000f003fc000000000000000000000 +213a:0000000000000000000000000f903fd07060c0d081908010803040603fc00f80000000000000000000000000 +213b:00000000000000000000000000000000f80080008000e91088a094409c40a2a0a31000000000000000000000 +213c:0000000000000000000000000000ffe0248024802480248024802480249024903c6000000000000000000000 +213d:00000000000000000000000000000000f020902048402480250013001200090009001480248024801f000000 +213e:0000000000007fe0482048204800480048004800480048004800480048004800780000000000000000000000 +213f:000000000000fff0909090909090909090909090909090909090909090909090f0f000000000000000000000 +2140:0000000000007fe04800240012000900048002400240048009001200240048007fe000000000000000000000 +2142:0000000000007fc000c000c000c000c000c000c000c000c000c000c000c000c000c000000000000000000000 +2143:00000000000000c000c000c000c000c000c000c000c000c000c000c000c000c07fc000000000000000000000 +2144:0000000000000600060006000600060006000f000f001980198030c030c06060606000000000000000000000 +2145:0000000000003e00258024402420242048204820482048209040904090809700f80000000000000000000000 +214a:0000000000000c000c007f804c404c204c204c200c400f800c000c000c000fe00fe000000000000000000000 +214b:0000000067807fc01860386078606c600ee007c007801f003180318031801f000e0000000000000000000000 +214c:000000000180e240242024202410241024107f20a4a0a440a4a07f2024202400240024002400240024001800 +214d:000038006c006c006c00c620fe60c6c0c780030007e00e301e0031e060304030063003e00000000000000000 +214e:000000000000000000000000000003c001800180018011801f801180018021803fc000000000000000000000 2190:0000000000000000000000000c00180030007fe07fe0300018000c0000000000000000000000000000000000 2191:0000000006000f001f8036c06660060006000600060006000600060006000600060000000000000000000000 2192:0000000000000000000000000300018000c07fe07fe000c00180030000000000000000000000000000000000 @@ -1973,6 +2147,7 @@ 221f:00000000000000000000c000c000c000c000c000c000c000c000c000c000fff0fff000000000000000000000 2220:0000000000000000000003000300060006000c000c00180018003000300060006000fff0fff0000000000000 2221:00000000000003000300660036001c000e001b001980318030c060c060c0fff0fff000c000c0000000000000 +2222:000000000000000000000600030001e0078038c0c0c0c0c038c0078001e00300060000000000000000000000 2223:0000000000000600060006000600060006000600060006000600060006000600060000000000000000000000 2224:0000000000000600060006000600066007801e00660006000600060006000600060000000000000000000000 2225:0000000000001980198019801980198019801980198019801980198019801980198000000000000000000000 @@ -2046,8 +2221,8 @@ 2269:0000000070001e00078001e001e007801e0070c001807fe07fe0030006007fe07fe00c001800000000000000 226a:000000000000000007300e701ce039c07380e700e700738039c01ce00e700730000000000000000000000000 226b:0000000000000000ce00e700738039c01ce00e700e701ce039c07380e700ce00000000000000000000000000 -226d:0000000000000000018001808310e3707fe01f80060006001f807fe0ec708c10180018000000000000000000 226c:000033000c001e0033003300330073807380738073803300330033001e000c00330000000000000000000000 +226d:0000000000000000018001808310e3707fe01f80060006001f807fe0ec708c10180018000000000000000000 226e:000000000000000000400040008000e007801f00790079001e00078002e00400040004000000000000000000 226f:000000000000000002000200020074001e00078009e009e00f801e0070001000200020000000000000000000 2270:0000000000400040008000e007801f00790079001e00078002e004007fe07fe0080008000800000000000000 @@ -2424,6 +2599,8 @@ 23e3:000000000000000000000f001080204040208f1099909090909099908f104020204010800f00000000000000 23e4:0000000000000000000000000000000000000000fff000000000000000000000000000000000000000000000 23e5:00000000000000000000000000000ff010101010202020204040404080808080ff0000000000000000000000 +23e6:00000000000000000000000018002400420042007ff002100210012000c00000000000000000000000000000 +23e7:0000000000002000200022002200fa007200223002c00f000f001f00318060c0c06080300000000000000000 23e8:000000000000000000000000000000000000000000000000000021c0622062202220222022202220222071c0 23e9:000000000000000000000000000000c00c00f00f00fc0fc0ff0ff0ffcffcffffffffffffffcffcff0ff0fc0fc0f00f00c00c00000000000000000000000000000000 23ea:00000000000000000000000000000000300300f00f03f03f0ff0ff3ff3ffffffffffffff3ff3ff0ff0ff03f03f00f00f003003000000000000000000000000000000 @@ -2783,13 +2960,13 @@ 2707:00000f003fc04f204f208f108f108f109990bfd0fff0f9f0f0f060e0402030c00f0000000000000000000000 2708:000004000600060007c007008780c780ffe0fff0ffe0c7808780070007c00600060004000000000000000000 2709:000000000000fff08010c030a05090908f109f909f908f109090a050c0308010fff000000000000000000000 -270e:0000000000000000000018003c007a00f100e88044402220111008b0047002f001f000000000000000000000 -270f:0000000000000000000000000000ff80c040c060fff0c060c040ff8000000000000000000000000000000000 -2710:0000000000000000000001f002f0047008b0111022204440e880f1007a003c00180000000000000000000000 270a:00000000000000780003cf001e4900124900124900124900124fc01dd0301de010102008101e081000081000100800200601c001fe00000000000000000000000000 270b:000000003c0001e7800124800f24800924800924800924800924f009249009249009001008001008001008002008002004004003008000ff00000000000000000000 270c:0000000000001c70145014500aa00aa005405440a840a9f0aa108010802060c01f0000000000000000000000 270d:00000000000000000030007000e001c01f8027004ef09c10bc107010eff08000000000000000000000000000 +270e:0000000000000000000018003c007a00f100e88044402220111008b0047002f001f000000000000000000000 +270f:0000000000000000000000000000ff80c040c060fff0c060c040ff8000000000000000000000000000000000 +2710:0000000000000000000001f002f0047008b0111022204440e880f1007a003c00180000000000000000000000 2711:0000000000000000000000000000e700a880a840b74087f0bf40a840a880e700000000000000000000000000 2712:0000000000000000000000000000e700ef80efc0fcf0f000fcf0efc0ef80e700000000000000000000000000 2713:0000000000000020002000400040008000804100410022002200140014000800080000000000000000000000 @@ -2837,7 +3014,7 @@ 273d:0000000000000000000006006660ef707fe03fc01f801f803fc07fe0ef706660060000000000000000000000 273e:000000000000000000000f006660e97079e039c01f80168026404f208f1066600f0000000000000000000000 273f:00000000000000000e001f001f001f006ec0f1e0f1e0f1e03b807fc07fc07fc03b8000000000000000000000 -2740:00000000000000000e001100110011006ec091209120f1e03b804440444044403b8000000000000000000000 +2740:00000000000000000e001100110071c08e209f209f20ffe03f804440444044403b8000000000000000000000 2741:0000000000000000000000000e00644034c015808020f1e080203500658044c00e0000000000000000000000 2742:0000000000000000000000000e003b805b406ec0fbe09120fbe06ec05b403b800e0000000000000000000000 2743:000000000000000000000e000a00eee0a4a0e4e01f001f00e4e0a4a0eee00a000e0000000000000000000000 @@ -2852,12 +3029,12 @@ 274c:0000000000000000000000000000000000000100800381c001c38000e700007e00003c00007e0000e70001c3800381c0010080000000000000000000000000000000 274d:000000000000000000000f0033c040e040e0807080708070807040e040e033c00f0000000000000000000000 274e:00000000000000000000000007ffe006ff60047e20063c600718e00781e007c3e007c3e00781e00718e0063c60047e2006ff6007ffe0000000000000000000000000 -274f:00000000000000000000ffc0c0c0c0c0c0f0c0f0c0f0c0f0c0f0fff03ff03ff03ff000000000000000000000 -2750:000000000000000000003ff03ff03ff0fff0c0f0c0f0c0f0c0f0c0f0c0c0c0c0ffc000000000000000000000 -2751:00000000000000000000ffc0c0e0c0f0c0f0c0f0c0f0c0f0c0f0fff0fff07ff03ff000000000000000000000 -2752:000000000000000000003ff07ff0fff0fff0c0f0c0f0c0f0c0f0c0f0c0f0c0e0ffc000000000000000000000 -2753:00000000000007fe0007ff0007ff80001f80000f80000f80000f80000f80001f00003e00007c00007c00000000000000007c00007c00007c00007c00000000000000 -2754:00000000000007fe0004010007f080001880000880000880000880000880001100002200004400007c00000000000000007c00004400004400007c00000000000000 +274f:00000000000000000000ffc08040804080708070807080708070fff03ff03ff0000000000000000000000000 +2750:0000000000000000000000003ff03ff0fff08070807080708070807080408040ffc000000000000000000000 +2751:00000000000000000000ffc080608070807080708070807080708070fff07ff03ff000000000000000000000 +2752:000000000000000000003ff07ff0fff080708070807080708070807080708060ffc000000000000000000000 +2753:00000000000003fe000fff000fff800c1f80000f80000f80000f80000f80001f00003e00007c00007c00000000000000007c00007c00007c00007c00000000000000 +2754:00000000000007fe0008010009f0800f1880000880000880000880000880001100002200004400007c00000000000000007c00004400004400007c00000000000000 2755:000000000000007c00004400004400004400004400004400004400004400004400004400004400007c00000000000000007c00004400004400007c00000000000000 2756:0000000000000000020007000f800700124038e07df038e0124007000f800700020000000000000000000000 2757:00000000000000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff0000ff00000000001800007e0000ff00007e00001800000000000000000000 diff --git a/gallant.src b/gallant.src index 17e38ca..f99ce5a 100644 --- a/gallant.src +++ b/gallant.src @@ -9718,6 +9718,30 @@ STARTCHAR U+01b5 LATIN CAPITAL LETTER Z WITH STROKE 02 | | 01 | | ENDCHAR +STARTCHAR U+01b6 LATIN SMALL LETTER Z WITH STROKE +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██████████ | +14 | ██ ███ | +13 | █ ███ | +12 | ███ | +11 | █████████ | +10 | ███ | +09 | ███ | +08 | ███ █ | +07 | ███ ██ | +06 | ██████████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+01b7 LATIN CAPITAL LETTER EZH 22 | | 21 | | @@ -9814,30 +9838,6 @@ STARTCHAR U+01ba LATIN SMALL LETTER EZH WITH TAIL 02 | ███ ██ | 01 | █████ | ENDCHAR -STARTCHAR U+01b6 LATIN SMALL LETTER Z WITH STROKE -22 | | -21 | | -20 | | -19 | | -18 | | -17 | | -16 | | -15 | ██████████ | -14 | ██ ███ | -13 | █ ███ | -12 | ███ | -11 | █████████ | -10 | ███ | -09 | ███ | -08 | ███ █ | -07 | ███ ██ | -06 | ██████████ | -05 | | -04 | | -03 | | -02 | | -01 | | -ENDCHAR STARTCHAR U+01bb LATIN LETTER TWO WITH STROKE 22 | | 21 | | @@ -19315,7 +19315,7 @@ STARTCHAR U+0345 COMBINING GREEK YPOGEGRAMMENI 05 | | 04 | ██ | 03 | ██ | -02 | ████ | +02 | ███ | 01 | | ENDCHAR STARTCHAR U+0346 COMBINING BRIDGE ABOVE @@ -20536,10 +20536,10 @@ STARTCHAR U+037a GREEK YPOGEGRAMMENI 08 | | 07 | | 06 | | -05 | ██ | -04 | █ █ | -03 | ███ | -02 | | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | 01 | | ENDCHAR STARTCHAR U+037b GREEK SMALL REVERSED LUNATE SIGMA SYMBOL @@ -26362,7 +26362,7 @@ STARTCHAR U+0474 CYRILLIC CAPITAL LETTER IZHITSA 14 | ██ █ | 13 | ██ █ | 12 | ██ █ | -11 | ██ | +11 | ███ | 10 | ███ | 09 | ███ | 08 | █ | @@ -26388,7 +26388,7 @@ STARTCHAR U+0475 CYRILLIC SMALL LETTER IZHITSA 12 | ██ █ | 11 | ██ █ | 10 | ██ █ | -09 | ██ | +09 | ███ | 08 | ███ | 07 | █ | 06 | █ | @@ -26410,7 +26410,7 @@ STARTCHAR U+0476 CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 14 | ██ █ | 13 | ██ █ | 12 | ██ █ | -11 | ██ | +11 | ███ | 10 | ███ | 09 | ███ | 08 | █ | @@ -26436,7 +26436,7 @@ STARTCHAR U+0477 CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT 12 | ██ █ | 11 | ██ █ | 10 | ██ █ | -09 | ██ | +09 | ███ | 08 | ███ | 07 | █ | 06 | █ | @@ -26710,6 +26710,174 @@ STARTCHAR U+0482 CYRILLIC THOUSANDS SIGN 02 | ██ | 01 | ██ | ENDCHAR +STARTCHAR U+0483 COMBINING CYRILLIC TITLO +22 | ██ | +21 | ████████ | +20 | ██ | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+0484 COMBINING CYRILLIC PALATALIZATION +22 | ████ | +21 | ██ ██ | +20 | ██ ██ | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+0485 COMBINING CYRILLIC DASIA PNEUMATA +22 | ████ | +21 | ██ | +20 | ███ | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+0486 COMBINING CYRILLIC PSILI PNEUMATA +22 | ████ | +21 | ██ | +20 | ███ | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+0487 COMBINING CYRILLIC POKRYTIE +22 | ████ | +21 | ██ ████ | +20 |██ ███ | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+0488 COMBINING CYRILLIC HUNDRED THOUSANDS SIGN +22 | █ | +21 | █ █ | +20 | | +19 | | +18 | █ █ | +17 | █ █ █ █ | +16 | | +15 | | +14 | | +13 | | +12 | █ █ | +11 |█ █ █ █| +10 | | +09 | | +08 | | +07 | | +06 | █ █ | +05 | █ █ █ █ | +04 | | +03 | | +02 | █ | +01 | █ █ | +ENDCHAR +STARTCHAR U+0489 COMBINING CYRILLIC MILLIONS SIGN +22 | █ | +21 | ███ | +20 | | +19 | | +18 | █ ███ | +17 | ███ █ | +16 | | +15 | | +14 | | +13 | | +12 |█ ███| +11 |███ █| +10 | | +09 | | +08 | | +07 | | +06 | █ ███ | +05 | ███ █ | +04 | | +03 | | +02 | ███ | +01 | █ | +ENDCHAR STARTCHAR U+048a CYRILLIC CAPITAL LETTER SHORT I WITH TAIL 22 | ██ ██ | 21 | ██ ██ | @@ -35785,7 +35953,7 @@ ENDCHAR STARTCHAR U+1f03 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA 22 | | 21 | | -20 | ████ █ | +20 | ███ █ | 19 | █ ██ | 18 | █ ██ | 17 | ██ █ | @@ -35833,7 +36001,7 @@ ENDCHAR STARTCHAR U+1f05 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA 22 | | 21 | | -20 | ████ █ | +20 | ███ █ | 19 | █ ██ | 18 | █ ██ | 17 | ██ █ | @@ -35904,8 +36072,8 @@ STARTCHAR U+1f07 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI ENDCHAR STARTCHAR U+1f08 GREEK CAPITAL LETTER ALPHA WITH PSILI 22 | | -21 | | -20 |███ | +21 |███ | +20 | █ | 19 | █ ██ | 18 | ██ ██ | 17 | █ ██ | @@ -35928,8 +36096,8 @@ STARTCHAR U+1f08 GREEK CAPITAL LETTER ALPHA WITH PSILI ENDCHAR STARTCHAR U+1f09 GREEK CAPITAL LETTER ALPHA WITH DASIA 22 | | -21 | | -20 | ███ | +21 | ███ | +20 |█ | 19 |█ ██ | 18 | ██ ██ | 17 | █ ██ | @@ -35955,8 +36123,8 @@ STARTCHAR U+1f0a GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA 21 | ██ | 20 | ██ | 19 | █ ██ | -18 | ███ ██ | -17 |█ █ ██ | +18 |███ ██ | +17 | █ █ ██ | 16 | ██ █ ██ | 15 | █ █ | 14 | █ ██ | @@ -35979,8 +36147,8 @@ STARTCHAR U+1f0b GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA 21 | ██ | 20 | ██ | 19 | █ ██ | -18 |███ ██ | -17 | █ █ ██ | +18 | ███ ██ | +17 |█ █ ██ | 16 | ██ █ ██ | 15 | █ █ | 14 | █ ██ | @@ -36003,8 +36171,8 @@ STARTCHAR U+1f0c GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA 21 | ██ | 20 | ██ | 19 | █ ██ | -18 | ███ ██ | -17 |█ █ ██ | +18 |███ ██ | +17 | █ █ ██ | 16 | ██ █ ██ | 15 | █ █ | 14 | █ ██ | @@ -36027,8 +36195,8 @@ STARTCHAR U+1f0d GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA 21 | ██ | 20 | ██ | 19 | █ ██ | -18 |███ ██ | -17 | █ █ ██ | +18 | ███ ██ | +17 |█ █ ██ | 16 | ██ █ ██ | 15 | █ █ | 14 | █ ██ | @@ -36051,8 +36219,8 @@ STARTCHAR U+1f0e GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI 21 | ███ █ | 20 |█ ███ | 19 | ██ | -18 | ███ ██ | -17 |█ █ ██ | +18 |███ ██ | +17 | █ █ ██ | 16 | ██ █ ██ | 15 | █ █ | 14 | █ ██ | @@ -36385,8 +36553,8 @@ ENDCHAR STARTCHAR U+1f20 GREEK SMALL LETTER ETA WITH PSILI 22 | | 21 | | -20 | | -19 | ███ | +20 | ███ | +19 | █ | 18 | █ | 17 | ██ | 16 | | @@ -36409,8 +36577,8 @@ ENDCHAR STARTCHAR U+1f21 GREEK SMALL LETTER ETA WITH DASIA 22 | | 21 | | -20 | | -19 | ███ | +20 | ███ | +19 | █ | 18 | █ | 17 | ██ | 16 | | @@ -36433,10 +36601,10 @@ ENDCHAR STARTCHAR U+1f22 GREEK SMALL LETTER ETA WITH PSILI AND VARIA 22 | | 21 | | -20 | | -19 | ███ ██ | -18 | █ ██ | -17 | ██ ██ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | █ ████ | 14 | ████ ███ | @@ -36457,10 +36625,10 @@ ENDCHAR STARTCHAR U+1f23 GREEK SMALL LETTER ETA WITH DASIA AND VARIA 22 | | 21 | | -20 | | -19 | ███ ██ | -18 | █ ██ | -17 | ██ ██ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | █ ████ | 14 | ████ ███ | @@ -36478,13 +36646,13 @@ STARTCHAR U+1f23 GREEK SMALL LETTER ETA WITH DASIA AND VARIA 02 | ██ | 01 | ████ | ENDCHAR -STARTCHAR U+1f24 +STARTCHAR U+1f24 GREEK SMALL LETTER ETA WITH PSILI AND OXIA 22 | | 21 | | -20 | | -19 | | -18 | | -17 | | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | █ ████ | 14 | ████ ███ | @@ -36502,13 +36670,13 @@ STARTCHAR U+1f24 02 | ██ | 01 | ████ | ENDCHAR -STARTCHAR U+1f25 +STARTCHAR U+1f25 GREEK SMALL LETTER ETA WITH DASIA AND OXIA 22 | | 21 | | -20 | | -19 | | -18 | | -17 | | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | █ ████ | 14 | ████ ███ | @@ -36574,10 +36742,10 @@ STARTCHAR U+1f27 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI 02 | ██ | 01 | ████ | ENDCHAR -STARTCHAR U+1f28 -22 | | -21 | | -20 | | +STARTCHAR U+1f28 GREEK CAPITAL LETTER ETA WITH PSILI +22 |███ | +21 | █ | +20 | ██ | 19 |████ ████| 18 | ██ ██ | 17 | ██ ██ | @@ -36598,10 +36766,10 @@ STARTCHAR U+1f28 02 | | 01 | | ENDCHAR -STARTCHAR U+1f29 -22 | | -21 | | -20 | | +STARTCHAR U+1f29 GREEK CAPITAL LETTER ETA WITH DASIA +22 | ███ | +21 |█ | +20 | ██ | 19 |████ ████| 18 | ██ ██ | 17 | ██ ██ | @@ -36622,10 +36790,10 @@ STARTCHAR U+1f29 02 | | 01 | | ENDCHAR -STARTCHAR U+1f2a -22 | | -21 | | -20 | | +STARTCHAR U+1f2a GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA +22 |███ █ | +21 | █ ██ | +20 | ██ █ | 19 |████ ████| 18 | ██ ██ | 17 | ██ ██ | @@ -36646,10 +36814,10 @@ STARTCHAR U+1f2a 02 | | 01 | | ENDCHAR -STARTCHAR U+1f2b -22 | | -21 | | -20 | | +STARTCHAR U+1f2b GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 |████ ████| 18 | ██ ██ | 17 | ██ ██ | @@ -36670,10 +36838,10 @@ STARTCHAR U+1f2b 02 | | 01 | | ENDCHAR -STARTCHAR U+1f2c -22 | | -21 | | -20 | | +STARTCHAR U+1f2c GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA +22 |███ █ | +21 | █ ██ | +20 | ██ █ | 19 |████ ████| 18 | ██ ██ | 17 | ██ ██ | @@ -36694,10 +36862,10 @@ STARTCHAR U+1f2c 02 | | 01 | | ENDCHAR -STARTCHAR U+1f2d -22 | | -21 | | -20 | | +STARTCHAR U+1f2d GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 |████ ████| 18 | ██ ██ | 17 | ██ ██ | @@ -36718,7 +36886,7 @@ STARTCHAR U+1f2d 02 | | 01 | | ENDCHAR -STARTCHAR U+1f2e +STARTCHAR U+1f2e GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI 22 | | 21 | | 20 | | @@ -36742,7 +36910,7 @@ STARTCHAR U+1f2e 02 | | 01 | | ENDCHAR -STARTCHAR U+1f2f +STARTCHAR U+1f2f GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI 22 | | 21 | | 20 | | @@ -36769,8 +36937,8 @@ ENDCHAR STARTCHAR U+1f30 GREEK SMALL LETTER IOTA WITH PSILI 22 | | 21 | | -20 | | -19 | ███ | +20 | ███ | +19 | █ | 18 | █ | 17 | ██ | 16 | | @@ -36793,10 +36961,10 @@ ENDCHAR STARTCHAR U+1f31 GREEK SMALL LETTER IOTA WITH DASIA 22 | | 21 | | -20 | | -19 | ███ | -18 | █ | -17 | ██ | +20 | ███ | +19 | █ | +18 | █ | +17 | ██ | 16 | | 15 | ████ | 14 | ██ | @@ -36817,10 +36985,10 @@ ENDCHAR STARTCHAR U+1f32 GREEK SMALL LETTER IOTA WITH PSILI AND VARIA 22 | | 21 | | -20 | | -19 | ███ ██ | -18 | █ ██ | -17 | ██ ██ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ████ | 14 | ██ | @@ -36841,10 +37009,10 @@ ENDCHAR STARTCHAR U+1f33 GREEK SMALL LETTER IOTA WITH DASIA AND VARIA 22 | | 21 | | -20 | | -19 | ███ ██ | -18 | █ ██ | -17 | ██ ██ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ████ | 14 | ██ | @@ -36862,13 +37030,13 @@ STARTCHAR U+1f33 GREEK SMALL LETTER IOTA WITH DASIA AND VARIA 02 | | 01 | | ENDCHAR -STARTCHAR U+1f34 +STARTCHAR U+1f34 GREEK SMALL LETTER IOTA WITH PSILI AND OXIA 22 | | 21 | | -20 | | -19 | | -18 | | -17 | | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ████ | 14 | ██ | @@ -36886,13 +37054,13 @@ STARTCHAR U+1f34 02 | | 01 | | ENDCHAR -STARTCHAR U+1f35 +STARTCHAR U+1f35 GREEK SMALL LETTER IOTA WITH DASIA AND OXIA 22 | | 21 | | -20 | | -19 | | -18 | | -17 | | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ████ | 14 | ██ | @@ -36911,12 +37079,12 @@ STARTCHAR U+1f35 01 | | ENDCHAR STARTCHAR U+1f36 GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI -22 | ███ ██ | -21 | ██ ███ | +22 | ███ █ | +21 | █ ███ | 20 | | 19 | ███ | -18 | █ | -17 | ██ | +18 | █ | +17 | ██ | 16 | | 15 | ████ | 14 | ██ | @@ -36935,12 +37103,12 @@ STARTCHAR U+1f36 GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI 01 | | ENDCHAR STARTCHAR U+1f37 GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI -22 | ███ ██ | -21 | ██ ███ | +22 | ███ █ | +21 | █ ███ | 20 | | -19 | ███ | -18 | █ | -17 | ██ | +19 | ███ | +18 | █ | +17 | ██ | 16 | | 15 | ████ | 14 | ██ | @@ -36958,11 +37126,11 @@ STARTCHAR U+1f37 GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI 02 | | 01 | | ENDCHAR -STARTCHAR U+1f38 -22 | | -21 | | -20 | | -19 | ██████ | +STARTCHAR U+1f38 GREEK CAPITAL LETTER IOTA WITH PSILI +22 |███ | +21 | █ | +20 | █ | +19 | ██ █████ | 18 | ██ | 17 | ██ | 16 | ██ | @@ -36982,11 +37150,11 @@ STARTCHAR U+1f38 02 | | 01 | | ENDCHAR -STARTCHAR U+1f39 -22 | | -21 | | -20 | | -19 | ██████ | +STARTCHAR U+1f39 GREEK CAPITAL LETTER IOTA WITH DASIA +22 | ███ | +21 |█ | +20 |█ | +19 | ██ █████ | 18 | ██ | 17 | ██ | 16 | ██ | @@ -37006,10 +37174,10 @@ STARTCHAR U+1f39 02 | | 01 | | ENDCHAR -STARTCHAR U+1f3a -22 | | -21 | | -20 | | +STARTCHAR U+1f3a GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA +22 |███ █ | +21 | █ ██ | +20 | ██ █ | 19 | ██████ | 18 | ██ | 17 | ██ | @@ -37030,10 +37198,10 @@ STARTCHAR U+1f3a 02 | | 01 | | ENDCHAR -STARTCHAR U+1f3b -22 | | -21 | | -20 | | +STARTCHAR U+1f3b GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 | ██████ | 18 | ██ | 17 | ██ | @@ -37054,10 +37222,10 @@ STARTCHAR U+1f3b 02 | | 01 | | ENDCHAR -STARTCHAR U+1f3c -22 | | -21 | | -20 | | +STARTCHAR U+1f3c GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA +22 |███ █ | +21 | █ ██ | +20 | ██ █ | 19 | ██████ | 18 | ██ | 17 | ██ | @@ -37078,10 +37246,10 @@ STARTCHAR U+1f3c 02 | | 01 | | ENDCHAR -STARTCHAR U+1f3d -22 | | -21 | | -20 | | +STARTCHAR U+1f3d GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 | ██████ | 18 | ██ | 17 | ██ | @@ -37102,7 +37270,7 @@ STARTCHAR U+1f3d 02 | | 01 | | ENDCHAR -STARTCHAR U+1f3e +STARTCHAR U+1f3e GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI 22 | | 21 | | 20 | | @@ -37126,7 +37294,7 @@ STARTCHAR U+1f3e 02 | | 01 | | ENDCHAR -STARTCHAR U+1f3f +STARTCHAR U+1f3f GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI 22 | | 21 | | 20 | | @@ -37153,8 +37321,8 @@ ENDCHAR STARTCHAR U+1f40 GREEK SMALL LETTER OMICRON WITH PSILI 22 | | 21 | | -20 | | -19 | ███ | +20 | ███ | +19 | █ | 18 | █ | 17 | ██ | 16 | | @@ -37177,8 +37345,8 @@ ENDCHAR STARTCHAR U+1f41 GREEK SMALL LETTER OMICRON WITH DASIA 22 | | 21 | | -20 | | -19 | ███ | +20 | ███ | +19 | █ | 18 | █ | 17 | ██ | 16 | | @@ -37201,10 +37369,10 @@ ENDCHAR STARTCHAR U+1f42 GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA 22 | | 21 | | -20 | | -19 | ███ █ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | █████ | 14 | █ ███ | @@ -37225,10 +37393,10 @@ ENDCHAR STARTCHAR U+1f43 GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA 22 | | 21 | | -20 | | -19 | ███ █ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | █████ | 14 | █ ███ | @@ -37249,10 +37417,10 @@ ENDCHAR STARTCHAR U+1f44 GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA 22 | | 21 | | -20 | | -19 | ███ █ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | █████ | 14 | █ ███ | @@ -37273,10 +37441,10 @@ ENDCHAR STARTCHAR U+1f45 GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 22 | | 21 | | -20 | | -19 | ███ █ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | █████ | 14 | █ ███ | @@ -37294,11 +37462,11 @@ STARTCHAR U+1f45 GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA 02 | | 01 | | ENDCHAR -STARTCHAR U+1f48 -22 | | -21 | | -20 | | -19 | ████ | +STARTCHAR U+1f48 GREEK CAPITAL LETTER OMICRON WITH PSILI +22 |███ | +21 | █ | +20 | █ | +19 | ██ ████ | 18 | █ ███ | 17 | █ ██ | 16 | █ ██ | @@ -37318,11 +37486,11 @@ STARTCHAR U+1f48 02 | | 01 | | ENDCHAR -STARTCHAR U+1f49 -22 | | -21 | | -20 | | -19 | ████ | +STARTCHAR U+1f49 GREEK CAPITAL LETTER OMICRON WITH DASIA +22 | ███ | +21 |█ | +20 |█ | +19 | ██ ████ | 18 | █ ███ | 17 | █ ██ | 16 | █ ██ | @@ -37342,10 +37510,10 @@ STARTCHAR U+1f49 02 | | 01 | | ENDCHAR -STARTCHAR U+1f4a -22 | | -21 | | -20 | | +STARTCHAR U+1f4a GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA +22 |███ █ | +21 | █ ██ | +20 | ██ █ | 19 | ████ | 18 | █ ███ | 17 | █ ██ | @@ -37366,10 +37534,10 @@ STARTCHAR U+1f4a 02 | | 01 | | ENDCHAR -STARTCHAR U+1f4b -22 | | -21 | | -20 | | +STARTCHAR U+1f4b GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 | ████ | 18 | █ ███ | 17 | █ ██ | @@ -37390,10 +37558,10 @@ STARTCHAR U+1f4b 02 | | 01 | | ENDCHAR -STARTCHAR U+1f4c -22 | | -21 | | -20 | | +STARTCHAR U+1f4c GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA +22 |███ █ | +21 | █ ██ | +20 | ██ █ | 19 | ████ | 18 | █ ███ | 17 | █ ██ | @@ -37414,10 +37582,10 @@ STARTCHAR U+1f4c 02 | | 01 | | ENDCHAR -STARTCHAR U+1f4d -22 | | -21 | | -20 | | +STARTCHAR U+1f4d GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 | ████ | 18 | █ ███ | 17 | █ ██ | @@ -37489,10 +37657,10 @@ ENDCHAR STARTCHAR U+1f52 GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA 22 | | 21 | | -20 | ███ █ | -19 | █ ██ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ████ ████ | 14 | ██ ██ | @@ -37513,10 +37681,10 @@ ENDCHAR STARTCHAR U+1f53 GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA 22 | | 21 | | -20 | ███ █ | -19 | █ ██ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ████ ████ | 14 | ██ ██ | @@ -37537,10 +37705,10 @@ ENDCHAR STARTCHAR U+1f54 GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA 22 | | 21 | | -20 | ███ █ | -19 | █ ██ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ████ ████ | 14 | ██ ██ | @@ -37561,10 +37729,10 @@ ENDCHAR STARTCHAR U+1f55 GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA 22 | | 21 | | -20 | ███ █ | -19 | █ ██ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ████ ████ | 14 | ██ ██ | @@ -37630,10 +37798,10 @@ STARTCHAR U+1f57 GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI 02 | | 01 | | ENDCHAR -STARTCHAR U+1f59 -22 | | -21 | | -20 | | +STARTCHAR U+1f59 GREEK CAPITAL LETTER UPSILON WITH DASIA +22 | ███ | +21 |█ | +20 | ██ | 19 |████ ███| 18 | ██ █ | 17 | ██ █ | @@ -37654,10 +37822,10 @@ STARTCHAR U+1f59 02 | | 01 | | ENDCHAR -STARTCHAR U+1f5b -22 | | -21 | | -20 | | +STARTCHAR U+1f5b GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 |████ ███| 18 | ██ █ | 17 | ██ █ | @@ -37678,10 +37846,10 @@ STARTCHAR U+1f5b 02 | | 01 | | ENDCHAR -STARTCHAR U+1f5d -22 | | -21 | | -20 | | +STARTCHAR U+1f5d GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 |████ ███| 18 | ██ █ | 17 | ██ █ | @@ -37702,7 +37870,7 @@ STARTCHAR U+1f5d 02 | | 01 | | ENDCHAR -STARTCHAR U+1f5f +STARTCHAR U+1f5f GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI 22 | | 21 | | 20 | | @@ -37729,8 +37897,8 @@ ENDCHAR STARTCHAR U+1f60 GREEK SMALL LETTER OMEGA WITH PSILI 22 | | 21 | | -20 | | -19 | ███ | +20 | ███ | +19 | █ | 18 | █ | 17 | ██ | 16 | | @@ -37753,8 +37921,8 @@ ENDCHAR STARTCHAR U+1f61 GREEK SMALL LETTER OMEGA WITH DASIA 22 | | 21 | | -20 | | -19 | ███ | +20 | ███ | +19 | █ | 18 | █ | 17 | ██ | 16 | | @@ -37777,10 +37945,10 @@ ENDCHAR STARTCHAR U+1f62 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA 22 | | 21 | | -20 | █ | -19 | ███ ██ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ██ ██ | 14 |██ ██| @@ -37801,10 +37969,10 @@ ENDCHAR STARTCHAR U+1f63 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA 22 | | 21 | | -20 | █ | -19 | ███ ██ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ██ ██ | 14 |██ ██| @@ -37825,10 +37993,10 @@ ENDCHAR STARTCHAR U+1f64 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA 22 | | 21 | | -20 | █ | -19 | ███ ██ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ██ ██ | 14 |██ ██| @@ -37849,10 +38017,10 @@ ENDCHAR STARTCHAR U+1f65 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA 22 | | 21 | | -20 | █ | -19 | ███ ██ | -18 | █ ██ | -17 | ██ █ | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | 16 | | 15 | ██ ██ | 14 |██ ██| @@ -37918,11 +38086,11 @@ STARTCHAR U+1f67 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI 02 | | 01 | | ENDCHAR -STARTCHAR U+1f68 -22 | | -21 | | -20 | | -19 | ████ | +STARTCHAR U+1f68 GREEK CAPITAL LETTER OMEGA WITH PSILI +22 |███ | +21 | █ | +20 | █ | +19 | ██ ████ | 18 | █ ███ | 17 | █ ██ | 16 | █ ██ | @@ -37942,11 +38110,11 @@ STARTCHAR U+1f68 02 | | 01 | | ENDCHAR -STARTCHAR U+1f69 -22 | | -21 | | -20 | | -19 | ████ | +STARTCHAR U+1f69 GREEK CAPITAL LETTER OMEGA WITH DASIA +22 | ███ | +21 |█ | +20 |█ | +19 | ██ ████ | 18 | █ ███ | 17 | █ ██ | 16 | █ ██ | @@ -37966,10 +38134,10 @@ STARTCHAR U+1f69 02 | | 01 | | ENDCHAR -STARTCHAR U+1f6a -22 | | -21 | | -20 | | +STARTCHAR U+1f6a GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA +22 |███ █ | +21 | █ ██ | +20 | ██ █ | 19 | ████ | 18 | █ ███ | 17 | █ ██ | @@ -37990,10 +38158,10 @@ STARTCHAR U+1f6a 02 | | 01 | | ENDCHAR -STARTCHAR U+1f6b -22 | | -21 | | -20 | | +STARTCHAR U+1f6b GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 | ████ | 18 | █ ███ | 17 | █ ██ | @@ -38014,10 +38182,10 @@ STARTCHAR U+1f6b 02 | | 01 | | ENDCHAR -STARTCHAR U+1f6c -22 | | -21 | | -20 | | +STARTCHAR U+1f6c GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA +22 |███ █ | +21 | █ ██ | +20 | ██ █ | 19 | ████ | 18 | █ ███ | 17 | █ ██ | @@ -38038,10 +38206,10 @@ STARTCHAR U+1f6c 02 | | 01 | | ENDCHAR -STARTCHAR U+1f6d -22 | | -21 | | -20 | | +STARTCHAR U+1f6d GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA +22 | ███ █ | +21 |█ ██ | +20 | ██ █ | 19 | ████ | 18 | █ ███ | 17 | █ ██ | @@ -38062,7 +38230,7 @@ STARTCHAR U+1f6d 02 | | 01 | | ENDCHAR -STARTCHAR U+1f6e +STARTCHAR U+1f6e GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI 22 | | 21 | | 20 | | @@ -38086,7 +38254,7 @@ STARTCHAR U+1f6e 02 | | 01 | | ENDCHAR -STARTCHAR U+1f6f +STARTCHAR U+1f6f GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI 22 | | 21 | | 20 | | @@ -38446,7 +38614,199 @@ STARTCHAR U+1f7d GREEK SMALL LETTER OMEGA WITH OXIA 02 | | 01 | | ENDCHAR -STARTCHAR U+1f88 GREEK CAPITAL LETTER ALPHA WITH PSILI +STARTCHAR U+1f80 GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI +22 | | +21 | | +20 | ███ | +19 | █ | +18 | █ | +17 | ██ | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1f81 GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | ███ | +19 | █ | +18 | █ | +17 | ██ | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1f82 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1f83 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | ████ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1f84 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | ███ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1f85 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | ████ █ | +19 | █ ██ | +18 | █ ██ | +17 | ██ █ | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1f86 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI +22 | ███ █ | +21 | █ ███ | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1f87 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI +22 | ███ █ | +21 | █ ███ | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1f88 GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI 22 | | 21 | | 20 |███ | @@ -38470,7 +38830,7 @@ STARTCHAR U+1f88 GREEK CAPITAL LETTER ALPHA WITH PSILI 02 | ██ | 01 | | ENDCHAR -STARTCHAR U+1f89 GREEK CAPITAL LETTER ALPHA WITH DASIA +STARTCHAR U+1f89 GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI 22 | | 21 | | 20 | ███ | @@ -38494,7 +38854,7 @@ STARTCHAR U+1f89 GREEK CAPITAL LETTER ALPHA WITH DASIA 02 | ██ | 01 | | ENDCHAR -STARTCHAR U+1f8a GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA +STARTCHAR U+1f8a GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI 22 | █ | 21 | ██ | 20 | ██ | @@ -38518,7 +38878,7 @@ STARTCHAR U+1f8a GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA 02 | ██ | 01 | | ENDCHAR -STARTCHAR U+1f8b GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA +STARTCHAR U+1f8b GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI 22 | █ | 21 | ██ | 20 | ██ | @@ -38542,7 +38902,7 @@ STARTCHAR U+1f8b GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA 02 | ██ | 01 | | ENDCHAR -STARTCHAR U+1f8c GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA +STARTCHAR U+1f8c GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI 22 | █ | 21 | ██ | 20 | ██ | @@ -38566,7 +38926,7 @@ STARTCHAR U+1f8c GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA 02 | ██ | 01 | | ENDCHAR -STARTCHAR U+1f8d GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA +STARTCHAR U+1f8d GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI 22 | █ | 21 | ██ | 20 | ██ | @@ -38590,7 +38950,7 @@ STARTCHAR U+1f8d GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA 02 | ██ | 01 | | ENDCHAR -STARTCHAR U+1f8e GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI +STARTCHAR U+1f8e GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI 22 | | 21 | ███ █ | 20 |█ ███ | @@ -38614,7 +38974,7 @@ STARTCHAR U+1f8e GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI 02 | ██ | 01 | | ENDCHAR -STARTCHAR U+1f8f GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI +STARTCHAR U+1f8f GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI 22 | | 21 | ███ █ | 20 |█ ███ | @@ -38633,9 +38993,1065 @@ STARTCHAR U+1f8f GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI 07 | █ ██| 06 | ███ ███| 05 | | -04 | █ | -03 | █ | -02 | ██ | +04 | ██ | +03 | ██ | +02 | ███| +01 | | +ENDCHAR +STARTCHAR U+1f90 GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1f91 GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1f92 GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ ██ | +18 | █ ██ | +17 | ██ ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1f93 GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ ██ | +18 | █ ██ | +17 | ██ ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1f94 GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1f95 GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1f96 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI +22 | ███ █ | +21 | █ ███ | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1f97 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI +22 | ███ █ | +21 | █ ███ | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1f98 GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1f99 GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1f9a GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI +22 |███ █ | +21 | █ ██ | +20 | ██ █ | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1f9b GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1f9c GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1f9d GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1f9e GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1f9f GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fa0 GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fa1 GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fa2 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | █ | +19 | ███ ██ | +18 | █ ██ | +17 | ██ █ | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fa3 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | █ | +19 | ███ ██ | +18 | █ ██ | +17 | ██ █ | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fa4 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | █ | +19 | ███ ██ | +18 | █ ██ | +17 | ██ █ | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fa5 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | █ | +19 | ███ ██ | +18 | █ ██ | +17 | ██ █ | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fa6 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI +22 | ███ █ | +21 | █ ███ | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fa7 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI +22 | ███ █ | +21 | █ ███ | +20 | | +19 | ███ | +18 | █ | +17 | ██ | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fa8 GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fa9 GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1faa GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI +22 |███ █ | +21 | █ ██ | +20 | ██ █ | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fab GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fac GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fad GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fae GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1faf GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fb0 GREEK SMALL LETTER ALPHA WITH VRACHY +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fb1 GREEK SMALL LETTER ALPHA WITH MACRON +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fb2 GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fb3 GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fb4 GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fb6 GREEK SMALL LETTER ALPHA WITH PERISPOMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fb7 GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██████ █| +14 | ██ ███ █| +13 | ██ ███ | +12 | ██ ███ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ████ | +07 | ███ █ ██ | +06 | ████ ██| +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1fb8 GREEK CAPITAL LETTER ALPHA WITH VRACHY +22 | | +21 | | +20 | | +19 | ██ | +18 | ██ | +17 | █ ██ | +16 | █ ██ | +15 | █ █ | +14 | █ ██ | +13 | █ ██ | +12 | █ █ | +11 | ████████ | +10 | █ ██ | +09 | █ █ | +08 | █ ██ | +07 | █ ██ | +06 |███ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fb9 GREEK CAPITAL LETTER ALPHA WITH MACRON +22 | | +21 | | +20 | | +19 | ██ | +18 | ██ | +17 | █ ██ | +16 | █ ██ | +15 | █ █ | +14 | █ ██ | +13 | █ ██ | +12 | █ █ | +11 | ████████ | +10 | █ ██ | +09 | █ █ | +08 | █ ██ | +07 | █ ██ | +06 |███ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fba GREEK CAPITAL LETTER ALPHA WITH VARIA +22 | | +21 | | +20 | | +19 | ██ | +18 | ██ | +17 | █ ██ | +16 | █ ██ | +15 | █ █ | +14 | █ ██ | +13 | █ ██ | +12 | █ █ | +11 | ████████ | +10 | █ ██ | +09 | █ █ | +08 | █ ██ | +07 | █ ██ | +06 |███ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fbb GREEK CAPITAL LETTER ALPHA WITH OXIA +22 | | +21 | | +20 | | +19 | ██ | +18 | ██ | +17 | █ ██ | +16 | █ ██ | +15 | █ █ | +14 | █ ██ | +13 | █ ██ | +12 | █ █ | +11 | ████████ | +10 | █ ██ | +09 | █ █ | +08 | █ ██ | +07 | █ ██ | +06 |███ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fbc GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | ██ | +18 | ██ | +17 | █ ██ | +16 | █ ██ | +15 | █ █ | +14 | █ ██ | +13 | █ ██ | +12 | █ █ | +11 | ████████ | +10 | █ ██ | +09 | █ █ | +08 | █ ██ | +07 | █ ██ | +06 |███ ████| +05 | | +04 | | +03 | | +02 | | 01 | | ENDCHAR STARTCHAR U+1fbd GREEK KORONIS @@ -38662,6 +40078,462 @@ STARTCHAR U+1fbd GREEK KORONIS 02 | | 01 | | ENDCHAR +STARTCHAR U+1fbe GREEK PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fbf GREEK PSILI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fc0 GREEK PERISPOMENI +22 | ███ █ | +21 | ███████ | +20 | █ ███ | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fc1 GREEK DIALYTIKA AND PERISPOMENI +22 | ███ █ | +21 | ███████ | +20 | █ ███ | +19 | | +18 | ██ ██ | +17 | ██ ██ | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fc2 GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ ██ | +18 | █ ██ | +17 | ██ ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1fc3 GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ ██ | +18 | █ ██ | +17 | ██ ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1fc4 GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ ██ | +18 | █ ██ | +17 | ██ ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1fc6 GREEK SMALL LETTER ETA WITH PERISPOMENI +22 | | +21 | | +20 | | +19 | ███ ██ | +18 | █ ██ | +17 | ██ ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1fc7 GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ ██ | +18 | █ ██ | +17 | ██ ██ | +16 | | +15 | █ ████ | +14 | ████ ███ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ████ ██ | +05 | ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | ███ ██ | +01 | ████ | +ENDCHAR +STARTCHAR U+1fc8 GREEK CAPITAL LETTER EPSILON WITH VARIA +22 | | +21 | | +20 | | +19 | █████████ | +18 | ██ █ | +17 | ██ █ | +16 | ██ | +15 | ██ | +14 | ██ █ | +13 | ███████ | +12 | ██ █ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ █ | +07 | ██ █ | +06 | ██████████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fc9 GREEK CAPITAL LETTER EPSILON WITH OXIA +22 | | +21 | | +20 | | +19 | █████████ | +18 | ██ █ | +17 | ██ █ | +16 | ██ | +15 | ██ | +14 | ██ █ | +13 | ███████ | +12 | ██ █ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ █ | +07 | ██ █ | +06 | ██████████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fca GREEK CAPITAL LETTER ETA WITH VARIA +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fcb GREEK CAPITAL LETTER ETA WITH OXIA +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fcc GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 |████ ████| +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██████████ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fcd GREEK PSILI AND VARIA +22 | ███ | +21 | █ | +20 | █ | +19 | ██ | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fce GREEK PSILI AND OXIA +22 | ███ | +21 | █ | +20 | █ | +19 | ██ | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fcf GREEK PSILI AND PERISPOMENI +22 | ███ | +21 | █ | +20 | █ | +19 | ██ | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fd0 GREEK SMALL LETTER IOTA WITH VRACHY +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ████ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ██████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fd1 GREEK SMALL LETTER IOTA WITH MACRON +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ████ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ██████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+1fd2 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA 22 | | 21 | | @@ -38758,55 +40630,127 @@ STARTCHAR U+1fd7 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI 02 | | 01 | | ENDCHAR -STARTCHAR U+1ff6 GREEK SMALL LETTER OMEGA WITH PERISPOMENI +STARTCHAR U+1fd8 GREEK CAPITAL LETTER IOTA WITH VRACHY 22 | | 21 | | 20 | | -19 | ███ █ | -18 | █ ███ | -17 | | -16 | | -15 | ██ ██ | -14 |██ ██| -13 |██ ██ ██| -12 |██ ██ ██| -11 |██ ██ ██| -10 |██ ██ ██| -09 |██ ██ ██| -08 | ██ ██ █ | -07 | █████████ | -06 | ██ ██ | +19 | ██████ | +18 | ██ | +17 | ██ | +16 | ██ | +15 | ██ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ██████ | 05 | | 04 | | 03 | | 02 | | 01 | | ENDCHAR -STARTCHAR U+1ff7 GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI +STARTCHAR U+1fd9 GREEK CAPITAL LETTER IOTA WITH MACRON 22 | | 21 | | 20 | | -19 | ███ █ | -18 | █ ███ | +19 | ██████ | +18 | ██ | +17 | ██ | +16 | ██ | +15 | ██ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ██████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fda GREEK CAPITAL LETTER IOTA WITH VARIA +22 | | +21 | | +20 | | +19 | ██████ | +18 | ██ | +17 | ██ | +16 | ██ | +15 | ██ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ██████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fdb GREEK CAPITAL LETTER IOTA WITH OXIA +22 | | +21 | | +20 | | +19 | ██████ | +18 | ██ | +17 | ██ | +16 | ██ | +15 | ██ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ██████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fdd GREEK DASIA AND VARIA +22 | | +21 | | +20 | | +19 | | +18 | | 17 | | 16 | | -15 | ██ ██ | -14 |██ ██| -13 |██ ██ ██| -12 |██ ██ ██| -11 |██ ██ ██| -10 |██ ██ ██| -09 |██ ██ ██| -08 | ██ ██ █ | -07 | █████████ | -06 | ██ ██ | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | 05 | | -04 | ██ | -03 | ██ | -02 | ████ | +04 | | +03 | | +02 | | 01 | | ENDCHAR -STARTCHAR U+1fbe GREEK PROSGEGRAMMENI +STARTCHAR U+1fde GREEK DASIA AND OXIA 22 | | 21 | | 20 | | @@ -38824,19 +40768,19 @@ STARTCHAR U+1fbe GREEK PROSGEGRAMMENI 08 | | 07 | | 06 | | -05 | ██ | -04 | ██ | -03 | ████ | +05 | | +04 | | +03 | | 02 | | 01 | | ENDCHAR -STARTCHAR U+1fbf GREEK PSILI +STARTCHAR U+1fdf GREEK DASIA AND PERISPOMENI 22 | | 21 | | -20 | ███ | -19 | █ | -18 | █ | -17 | ██ | +20 | | +19 | | +18 | | +17 | | 16 | | 15 | | 14 | | @@ -38854,55 +40798,55 @@ STARTCHAR U+1fbf GREEK PSILI 02 | | 01 | | ENDCHAR -STARTCHAR U+1fc2 GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI +STARTCHAR U+1fe0 GREEK SMALL LETTER UPSILON WITH VRACHY 22 | | 21 | | -20 | ██ | -19 | ██ | -18 | ██ | +20 | | +19 | | +18 | | 17 | | 16 | | -15 | █ ████ | -14 | ████ ███ | +15 | ████ ████ | +14 | ██ ██ | 13 | ██ ██ | 12 | ██ ██ | 11 | ██ ██ | 10 | ██ ██ | 09 | ██ ██ | 08 | ██ ██ | -07 | ██ ██ | -06 | ████ ██ | -05 | ██ | -04 | ██ | -03 | ██ ██ | -02 | ███ ██ | -01 | ████ | +07 | ███ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | ENDCHAR -STARTCHAR U+1fc3 GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI +STARTCHAR U+1fe1 GREEK SMALL LETTER UPSILON WITH MACRON 22 | | 21 | | -20 | ██ | -19 | ██ | -18 | ██ | +20 | | +19 | | +18 | | 17 | | 16 | | -15 | █ ████ | -14 | ████ ███ | +15 | ████ ████ | +14 | ██ ██ | 13 | ██ ██ | 12 | ██ ██ | 11 | ██ ██ | 10 | ██ ██ | 09 | ██ ██ | 08 | ██ ██ | -07 | ██ ██ | -06 | ████ ██ | -05 | ██ | -04 | ██ | -03 | ██ ██ | -02 | ███ ██ | -01 | ████ | +07 | ███ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | ENDCHAR -STARTCHAR U+1fc4 GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI +STARTCHAR U+1fe2 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA 22 | | 21 | | 20 | | @@ -38910,76 +40854,124 @@ STARTCHAR U+1fc4 GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI 18 | | 17 | | 16 | | -15 | █ ████ | -14 | ████ ███ | +15 | ████ ████ | +14 | ██ ██ | 13 | ██ ██ | 12 | ██ ██ | 11 | ██ ██ | 10 | ██ ██ | 09 | ██ ██ | 08 | ██ ██ | -07 | ██ ██ | -06 | ████ ██ | -05 | ██ | -04 | ██ | -03 | ██ ██ | -02 | ███ ██ | -01 | ████ | +07 | ███ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | ENDCHAR -STARTCHAR U+1fc6 GREEK SMALL LETTER ETA WITH PERISPOMENI +STARTCHAR U+1fe3 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA 22 | | 21 | | 20 | | -19 | ███ ██ | -18 | ██ ███ | +19 | | +18 | | 17 | | 16 | | -15 | █ ████ | -14 | ████ ███ | +15 | ████ ████ | +14 | ██ ██ | 13 | ██ ██ | 12 | ██ ██ | 11 | ██ ██ | 10 | ██ ██ | 09 | ██ ██ | 08 | ██ ██ | -07 | ██ ██ | -06 | ████ ██ | -05 | ██ | -04 | ██ | -03 | ██ | -02 | ██ | -01 | ████ | +07 | ███ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | ENDCHAR -STARTCHAR U+1fc7 GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI +STARTCHAR U+1fe4 GREEK SMALL LETTER RHO WITH PSILI +22 | | +21 | | +20 | ███ | +19 | █ | +18 | █ | +17 | ██ | +16 | | +15 | █████ | +14 | █ ███ | +13 | █ ███ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ███ █ | +07 | ████ █ | +06 | ██ ███ | +05 | ██ | +04 | ██ | +03 | ██ | +02 | ██ | +01 | ██ | +ENDCHAR +STARTCHAR U+1fe5 GREEK SMALL LETTER RHO WITH DASIA +22 | | +21 | | +20 | ███ | +19 | █ | +18 | █ | +17 | ██ | +16 | | +15 | █████ | +14 | █ ███ | +13 | █ ███ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ███ █ | +07 | ████ █ | +06 | ██ ███ | +05 | ██ | +04 | ██ | +03 | ██ | +02 | ██ | +01 | ██ | +ENDCHAR +STARTCHAR U+1fe6 GREEK SMALL LETTER UPSILON WITH PERISPOMENI 22 | | 21 | | 20 | | -19 | ███ ██ | -18 | ██ ███ | +19 | | +18 | | 17 | | 16 | | -15 | █ ████ | -14 | ████ ███ | +15 | ████ ████ | +14 | ██ ██ | 13 | ██ ██ | 12 | ██ ██ | 11 | ██ ██ | 10 | ██ ██ | 09 | ██ ██ | 08 | ██ ██ | -07 | ██ ██ | -06 | ████ ██ | -05 | ██ | -04 | ██ | -03 | ██ ██ | -02 | ██ ██ | -01 | ████ | +07 | ███ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | ENDCHAR -STARTCHAR U+1fe6 GREEK SMALL LETTER UPSILON WITH PERISPOMENI +STARTCHAR U+1fe7 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI 22 | | 21 | | 20 | | -19 | ████ | -18 | ██ ██ | +19 | | +18 | | 17 | | 16 | | 15 | ████ ████ | @@ -38998,6 +40990,438 @@ STARTCHAR U+1fe6 GREEK SMALL LETTER UPSILON WITH PERISPOMENI 02 | | 01 | | ENDCHAR +STARTCHAR U+1fe8 GREEK CAPITAL LETTER UPSILON WITH VRACHY +22 | | +21 | | +20 | | +19 |████ ███| +18 | ██ █ | +17 | ██ █ | +16 | ██ █ | +15 | ██ █ | +14 | ██ █ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fe9 GREEK CAPITAL LETTER UPSILON WITH MACRON +22 | | +21 | | +20 | | +19 |████ ███| +18 | ██ █ | +17 | ██ █ | +16 | ██ █ | +15 | ██ █ | +14 | ██ █ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fea GREEK CAPITAL LETTER UPSILON WITH VARIA +22 | | +21 | | +20 | | +19 |████ ███| +18 | ██ █ | +17 | ██ █ | +16 | ██ █ | +15 | ██ █ | +14 | ██ █ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1feb GREEK CAPITAL LETTER UPSILON WITH OXIA +22 | | +21 | | +20 | | +19 |████ ███| +18 | ██ █ | +17 | ██ █ | +16 | ██ █ | +15 | ██ █ | +14 | ██ █ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fec GREEK CAPITAL LETTER RHO WITH DASIA +22 | ███ | +21 |█ | +20 | ██ | +19 | ████████ | +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ████ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fed GREEK DIALYTIKA AND VARIA +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fee GREEK DIALYTIKA AND OXIA +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1fef GREEK VARIA +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1ff2 GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1ff3 GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1ff4 GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1ff6 GREEK SMALL LETTER OMEGA WITH PERISPOMENI +22 | | +21 | | +20 | | +19 | ███ █ | +18 | █ ███ | +17 | | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1ff7 GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI +22 | | +21 | | +20 | | +19 | ███ █ | +18 | █ ███ | +17 | | +16 | | +15 | ██ ██ | +14 |██ ██| +13 |██ ██ ██| +12 |██ ██ ██| +11 |██ ██ ██| +10 |██ ██ ██| +09 |██ ██ ██| +08 | ██ ██ █ | +07 | █████████ | +06 | ██ ██ | +05 | | +04 | ██ | +03 | ██ | +02 | ███ | +01 | | +ENDCHAR +STARTCHAR U+1ff8 GREEK CAPITAL LETTER OMICRON WITH VARIA +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | █ █ | +08 | ██ █ | +07 | ██ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1ff9 GREEK CAPITAL LETTER OMICRON WITH OXIA +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | █ █ | +08 | ██ █ | +07 | ██ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1ffa GREEK CAPITAL LETTER OMEGA WITH VARIA +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1ffb GREEK CAPITAL LETTER OMEGA WITH OXIA +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+1ffc GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+1ffd GREEK OXIA 22 | | 21 | █ | @@ -39310,6 +41734,126 @@ STARTCHAR U+200a HAIR SPACE 02 | | 01 | | ENDCHAR +STARTCHAR U+200b ZERO WIDTH SPACE +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+200c ZERO WIDTH NON-JOINER +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+200d ZERO WIDTH JOINER +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+200e LEFT-TO-RIGHT MARK +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+200f RIGHT-TO-LEFT MARK +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+2010 HYPHEN 22 | | 21 | | @@ -39659,9 +42203,9 @@ STARTCHAR U+201e DOUBLE LOW-9 QUOTATION MARK 13 | | 12 | | 11 | | -10 | ██ ██ | -09 | ██ ██ | -08 | ██ ██ | +10 | ███ ███ | +09 | ███ ███ | +08 | ███ ███ | 07 | ██ ██ | 06 | ██ ██ | 05 | ██ ██ | @@ -39672,9 +42216,9 @@ STARTCHAR U+201e DOUBLE LOW-9 QUOTATION MARK ENDCHAR STARTCHAR U+201f DOUBLE HIGH-REVERSED-9 QUOTATION MARK 22 | | -21 | ██ ██ | -20 | ██ ██ | -19 | ██ ██ | +21 | ███ ███ | +20 | ███ ███ | +19 | ███ ███ | 18 | ██ ██ | 17 | ██ ██ | 16 | ██ ██ | @@ -39934,6 +42478,126 @@ STARTCHAR U+2029 PARAGRAPH SEPARATOR 02 | | 01 | | ENDCHAR +STARTCHAR U+202a LEFT-TO-RIGHT EMBEDDING +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+202b RIGHT-TO-LEFT EMBEDDING +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+202c POP DIRECTIONAL FORMATTING +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+202d LEFT-TO-RIGHT OVERRIDE +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+202e RIGHT-TO-LEFT OVERRIDE +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+202f NARROW NO-BREAK SPACE 22 | | 21 | | @@ -40690,13 +43354,13 @@ STARTCHAR U+204e LOW ASTERISK 14 | | 13 | | 12 | | -11 | | +11 | █ █ | 10 | █ █ | 09 | ██ | 08 | ██████ | 07 | ██ | 06 | █ █ | -05 | | +05 | █ █ | 04 | | 03 | | 02 | | @@ -41110,6 +43774,366 @@ STARTCHAR U+205f MEDIUM MATHEMATICAL SPACE 02 | | 01 | | ENDCHAR +STARTCHAR U+2060 WORD JOINER +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2061 FUNCTION APPLICATION +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2062 INVISIBLE TIMES +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2063 INVISIBLE SEPARATOR +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2064 INVISIBLE PLUS +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2066 LEFT-TO-RIGHT ISOLATE +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2067 RIGHT-TO-LEFT ISOLATE +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2068 FIRST STRONG ISOLATE +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2069 POP DIRECTIONAL ISOLATE +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+206a INHIBIT SYMMETRIC SWAPPING +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+206b ACTIVATE SYMMETRIC SWAPPING +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+206c INHIBIT ARABIC FORM SHAPING +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+206d ACTIVATE ARABIC FORM SHAPING +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+206e NATIONAL DIGIT SHAPES +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+206f NOMINAL DIGIT SHAPES +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+2070 SUPERSCRIPT ZERO 22 | | 21 | | @@ -42814,30 +45838,6 @@ STARTCHAR U+20bc MANAT SIGN 02 | | 01 | | ENDCHAR -STARTCHAR U+20c0 SOM SIGN -22 | | -21 | | -20 | ███ | -19 | ███ ███ | -18 | ██ ██ | -17 | ██ ██ | -16 | ██ | -15 | ██ | -14 | ██ | -13 | ██ | -12 | ██ | -11 | ██ ██ | -10 | ██ ██ | -09 | ███ ███ | -08 | ███ | -07 | | -06 | ███████████| -05 | | -04 | | -03 | | -02 | | -01 | | -ENDCHAR STARTCHAR U+20bd RUBLE SIGN 22 | | 21 | | @@ -42910,6 +45910,30 @@ STARTCHAR U+20bf BITCOIN SIGN 02 | | 01 | | ENDCHAR +STARTCHAR U+20c0 SOM SIGN +22 | | +21 | | +20 | ███ | +19 | ███ ███ | +18 | ██ ██ | +17 | ██ ██ | +16 | ██ | +15 | ██ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ███ ███ | +08 | ███ | +07 | | +06 | ███████████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+20d0 COMBINING LEFT HARPOON ABOVE 22 | ██ | 21 | ██ | @@ -43006,11 +46030,11 @@ STARTCHAR U+20d3 COMBINING SHORT VERTICAL LINE OVERLAY 02 | | 01 | | ENDCHAR -STARTCHAR U+20d4 -19 | █ | -22 | █ █████ | -21 | ██ ██ | -20 | ████ █ | +STARTCHAR U+20d4 COMBINING ANTICLOCKWISE ARROW ABOVE +22 | █ | +21 | █ █████ | +20 | ██ ██ | +19 | ████ █ | 18 | | 17 | | 16 | | @@ -43030,11 +46054,11 @@ STARTCHAR U+20d4 02 | | 01 | | ENDCHAR -STARTCHAR U+20d5 -19 | █ | -22 | █████ █ | -21 | ██ ██ | -20 | █ ████ | +STARTCHAR U+20d5 COMBINING CLOCKWISE ARROW ABOVE +22 | █ | +21 | █████ █ | +20 | ██ ██ | +19 | █ ████ | 18 | | 17 | | 16 | | @@ -43102,7 +46126,7 @@ STARTCHAR U+20d7 COMBINING RIGHT ARROW ABOVE 02 | | 01 | | ENDCHAR -STARTCHAR U+20d8 +STARTCHAR U+20d8 COMBINING RING OVERLAY 22 | | 21 | | 20 | | @@ -43126,7 +46150,7 @@ STARTCHAR U+20d8 02 | | 01 | | ENDCHAR -STARTCHAR U+20d9 +STARTCHAR U+20d9 COMBINING CLOCKWISE RING OVERLAY 22 | | 21 | | 20 | | @@ -43150,7 +46174,7 @@ STARTCHAR U+20d9 02 | | 01 | | ENDCHAR -STARTCHAR U+20da +STARTCHAR U+20da COMBINING ANTICLOCKWISE RING OVERLAY 22 | | 21 | | 20 | | @@ -43174,7 +46198,7 @@ STARTCHAR U+20da 02 | | 01 | | ENDCHAR -STARTCHAR U+20db +STARTCHAR U+20db COMBINING THREE DOTS ABOVE 22 | ██ ██ ██ | 21 | ██ ██ ██ | 20 | | @@ -43198,7 +46222,7 @@ STARTCHAR U+20db 02 | | 01 | | ENDCHAR -STARTCHAR U+20dc +STARTCHAR U+20dc COMBINING FOUR DOTS ABOVE 22 |██ ██ ██ ██ | 21 |██ ██ ██ ██ | 20 | | @@ -43222,7 +46246,7 @@ STARTCHAR U+20dc 02 | | 01 | | ENDCHAR -STARTCHAR U+20dd +STARTCHAR U+20dd COMBINING ENCLOSING CIRCLE 22 | | 21 | | 20 | | @@ -43246,16 +46270,15 @@ STARTCHAR U+20dd 02 | | 01 | | ENDCHAR -STARTCHAR U+20de +STARTCHAR U+20de COMBINING ENCLOSING SQUARE 22 | | 21 | | 20 | | -18 | | -17 |████████████| -16 |█ █| +19 | | +18 |████████████| +17 |█ █| 16 |█ █| 15 |█ █| -16 |█ █| 14 |█ █| 13 |█ █| 12 |█ █| @@ -43264,13 +46287,14 @@ STARTCHAR U+20de 09 |█ █| 08 |█ █| 07 |█ █| -06 |████████████| +06 |█ █| +05 |████████████| 04 | | 03 | | 02 | | 01 | | ENDCHAR -STARTCHAR U+20df +STARTCHAR U+20df COMBINING ENCLOSING DIAMOND 22 | | 21 | | 20 | | @@ -43294,7 +46318,7 @@ STARTCHAR U+20df 02 | | 01 | | ENDCHAR -STARTCHAR U+20e0 +STARTCHAR U+20e0 COMBINING ENCLOSING CIRCLE BACKSLASH 22 | | 21 | | 20 | | @@ -43318,7 +46342,7 @@ STARTCHAR U+20e0 02 | | 01 | | ENDCHAR -STARTCHAR U+20e1 +STARTCHAR U+20e1 COMBINING LEFT RIGHT ARROW ABOVE 22 | ██ ██ | 21 | ██ ██ | 20 |███████████ | @@ -43342,16 +46366,15 @@ STARTCHAR U+20e1 02 | | 01 | | ENDCHAR -STARTCHAR U+20e2 +STARTCHAR U+20e2 COMBINING ENCLOSING SCREEN 22 | | 21 | | 20 | | -18 | ████████ | -17 |██ ██| -16 |█ █| +19 | ████████ | +18 |██ ██| +17 |█ █| 16 |█ █| 15 |█ █| -16 |█ █| 14 |█ █| 13 |█ █| 12 |█ █| @@ -43360,22 +46383,22 @@ STARTCHAR U+20e2 09 |█ █| 08 |█ █| 07 |█ █| -06 |██ ██| +06 |█ █| +05 |██ ██| 04 | ████████ | 03 | | 02 | | 01 | | ENDCHAR -STARTCHAR U+20e3 +STARTCHAR U+20e3 COMBINING ENCLOSING KEYCAP 22 | | 21 | | 20 | | -18 | ██████████ | -17 |█ █ █ █| -16 |██ ██| +19 | ██████████ | +18 |█ █ █ █| +17 |██ ██| 16 |█ █| 15 |█ █| -16 |█ █| 14 |█ █| 13 |█ █| 12 |█ █| @@ -43383,38 +46406,39 @@ STARTCHAR U+20e3 10 |█ █| 09 |█ █| 08 |█ █| -07 |██ ██| -06 |█ █ █ █| +07 |█ █| +06 |██ ██| +05 |█ █ █ █| 04 | ██████████ | 03 | | 02 | | 01 | | ENDCHAR -STARTCHAR U+20e4 +STARTCHAR U+20e4 COMBINING ENCLOSING UPWARD POINTING TRIANGLE 22 | | -17 | ██ | -17 | ██ | -16 | ██ | -15 | █ █ | -15 | █ █ | -14 | █ █ | -13 | █ █ | +21 | ██ | +20 | ██ | +19 | ██ | +18 | █ █ | +17 | █ █ | +16 | █ █ | +15 | █ █ | +14 | █ █ | 13 | █ █ | -12 | █ █ | -11 | █ █ | +12 | █ █ | 11 | █ █ | 10 | █ █ | 09 | █ █ | -09 | █ █ | 08 | █ █ | -07 |█ █| -07 |█ █| -06 |████████████| -04 | | +07 | █ █ | +06 |█ █| +05 |█ █| +04 |████████████| 03 | | 02 | | +01 | | ENDCHAR -STARTCHAR U+20e5 +STARTCHAR U+20e5 COMBINING REVERSE SOLIDUS OVERLAY 22 | | 21 | | 20 | ██ | @@ -43438,7 +46462,7 @@ STARTCHAR U+20e5 02 | | 01 | | ENDCHAR -STARTCHAR U+20e6 +STARTCHAR U+20e6 COMBINING DOUBLE VERTICAL STROKE OVERLAY 22 | | 21 | ██ ██ | 20 | ██ ██ | @@ -43462,7 +46486,7 @@ STARTCHAR U+20e6 02 | | 01 | | ENDCHAR -STARTCHAR U+20e7 +STARTCHAR U+20e7 COMBINING ANNUITY SYMBOL 22 |████████████| 21 | █| 20 | █| @@ -43486,7 +46510,9 @@ STARTCHAR U+20e7 02 | | 01 | | ENDCHAR -STARTCHAR U+20e8 +STARTCHAR U+20e8 COMBINING TRIPLE UNDERDOT +22 | | +21 | | 20 | | 19 | | 18 | | @@ -43504,17 +46530,17 @@ STARTCHAR U+20e8 06 | | 05 | | 04 | | -03 | | -02 | | -22 | ██ ██ ██ | -21 | ██ ██ ██ | +03 | ██ ██ ██ | +02 | ██ ██ ██ | 01 | | ENDCHAR -STARTCHAR U+20e9 -20 |████████████| -19 |████████████| -18 |██ ██| -17 |██ ██| +STARTCHAR U+20e9 COMBINING WIDE BRIDGE ABOVE +22 |████████████| +21 |████████████| +20 |██ ██| +19 |██ ██| +18 | | +17 | | 16 | | 15 | | 14 | | @@ -43531,10 +46557,8 @@ STARTCHAR U+20e9 03 | | 02 | | 01 | | -01 | | -01 | | ENDCHAR -STARTCHAR U+20ea +STARTCHAR U+20ea COMBINING LEFTWARDS ARROW OVERLAY 22 | | 21 | | 20 | | @@ -43558,7 +46582,7 @@ STARTCHAR U+20ea 02 | | 01 | | ENDCHAR -STARTCHAR U+20eb +STARTCHAR U+20eb COMBINING LONG DOUBLE SOLIDUS OVERLAY 22 | | 21 | | 20 | | @@ -43582,7 +46606,7 @@ STARTCHAR U+20eb 02 | | 01 | | ENDCHAR -STARTCHAR U+20ec +STARTCHAR U+20ec COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS 22 | | 21 | | 20 | | @@ -43593,20 +46617,20 @@ STARTCHAR U+20ec 15 | | 14 | | 13 | | +12 | | +11 | | +10 | | +09 | | +08 | | 07 | | 06 | | -05 | | -04 | | -03 | | -02 | | -01 | | -12 | ███████████| -11 | ██████████ | -10 | ██ | -09 | ██ | -08 | ██ | +05 | ███████████| +04 | ██████████ | +03 | ██ | +02 | ██ | +01 | ██ | ENDCHAR -STARTCHAR U+20ed +STARTCHAR U+20ed COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS 22 | | 21 | | 20 | | @@ -43617,20 +46641,20 @@ STARTCHAR U+20ed 15 | | 14 | | 13 | | +12 | | +11 | | +10 | | +09 | | +08 | | 07 | | 06 | | -05 | | -04 | | -03 | | -02 | | -01 | | -12 |███████████ | -11 | ██████████ | -10 | ██ | -09 | ██ | -08 | ██ | +05 |███████████ | +04 | ██████████ | +03 | ██ | +02 | ██ | +01 | ██ | ENDCHAR -STARTCHAR U+20ee +STARTCHAR U+20ee COMBINING LEFT ARROW BELOW 22 | | 21 | | 20 | | @@ -43654,7 +46678,7 @@ STARTCHAR U+20ee 02 | ██ | 01 | █ | ENDCHAR -STARTCHAR U+20ef +STARTCHAR U+20ef COMBINING RIGHT ARROW BELOW 22 | | 21 | | 20 | | @@ -43678,17 +46702,12 @@ STARTCHAR U+20ef 02 | ██ | 01 | █ | ENDCHAR -STARTCHAR U+20f0 -05 | █ █ | -04 | ██ | -03 | ██████ | -02 | ██ | -01 | █ █ | -22 | | -21 | | -20 | | -19 | | -18 | | +STARTCHAR U+20f0 COMBINING ASTERISK ABOVE +22 | █ █ | +21 | ██ | +20 | ██████ | +19 | ██ | +18 | █ █ | 17 | | 16 | | 15 | | @@ -43701,6 +46720,59 @@ STARTCHAR U+20f0 08 | | 07 | | 06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2100 ACCOUNT OF +22 | | +21 | █████ | +20 |██ ██ | +19 | ██ | +18 | ██████ | +17 |██ ██ █ | +16 |██ ██ ██ | +15 |██ ███ ██ | +14 | ███ ████ | +13 | ██ | +12 | ██ ███ | +11 | ██ ██ █| +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | █ ██ | +06 | ██ █| +05 | ███ | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2101 ADDRESSED TO THE SUBJECT +22 | | +21 | █████ | +20 |██ ██ | +19 | ██ | +18 | ██████ | +17 |██ ██ █ | +16 |██ ██ ██ | +15 |██ ███ ██ | +14 | ███ ████ | +13 | ██ | +12 | ██████ | +11 | ███ ██| +10 | ████ | +09 | ██ ████ | +08 | ██ ██| +07 | █ ██| +06 | ██ ██| +05 | █████ | +04 | | +03 | | +02 | | +01 | | ENDCHAR STARTCHAR U+2102 DOUBLE-STRUCK CAPITAL C 22 | | @@ -43726,6 +46798,318 @@ STARTCHAR U+2102 DOUBLE-STRUCK CAPITAL C 02 | | 01 | | ENDCHAR +STARTCHAR U+2103 DEGREE CELSIUS +22 | ██ | +21 |█ █ | +20 |█ █ | +19 | ██ ██████ | +18 | █ ██ | +17 | █ █ | +16 | █ | +15 | ██ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | █ | +08 | ██ █ | +07 | ██ █ | +06 | █████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2104 CENTRE LINE SYMBOL +22 | | +21 | | +20 | | +19 | ██ | +18 | ██ | +17 | ██████ | +16 | █ ██ █ | +15 | █ ██ | +14 |█ ██ | +13 |█ ██ | +12 |█ ██ | +11 | █ ██ | +10 | █ ██ █ | +09 | ██████ | +08 | ██ | +07 | ███████ | +06 | ███████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2105 CARE OF +22 | | +21 | █████ | +20 |██ ██ | +19 |██ | +18 |██ | +17 |██ █ | +16 |██ ██ | +15 |██ ██ ██ | +14 | █████ ██ | +13 | ██ | +12 | ██████ | +11 | ███ ██| +10 | ████ ██| +09 | ██ ██ ██| +08 | ██ ██ ██| +07 | █ ██ ██| +06 | ██ ██| +05 | █████ | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2106 CADA UNA +22 | | +21 | █████ | +20 |██ ██ | +19 |██ | +18 |██ | +17 |██ █ | +16 |██ ██ | +15 |██ ██ ██ | +14 | █████ ██ | +13 | ██ | +12 | ██ ██| +11 | ███ ██| +10 | ████ ██| +09 | ██ ██ ██| +08 | ██ ██ ██| +07 | █ ██ ██| +06 | ██ ██| +05 | █████ | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2107 EULER CONSTANT +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | █████ | +14 | ███████ | +13 | █ ██ | +12 | ██ | +11 | ██████ | +10 | ██████ | +09 | ██ | +08 | ██ █ | +07 | ████████ | +06 | █████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2108 SCRUPLE +22 | | +21 | | +20 | | +19 | ██████ | +18 | ██ █ | +17 | █ █ | +16 | █ | +15 | █ ██ | +14 | █ ██ | +13 | ███████ | +12 | █ ██ | +11 | █ ██ | +10 | ██ | +09 | █ █ | +08 | █ ██ | +07 | █ ██ | +06 | █████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+210e PLANCK CONSTANT +22 | | +21 | | +20 | ██ | +19 | ██ | +18 | ██ | +17 | ██ | +16 | ██ | +15 | ██ ███ | +14 | ██ █████ | +13 | ███ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 |██ ██ | +07 |██ ██ | +06 |██ ███ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+210f PLANCK CONSTANT OVER TWO PI +22 | | +21 | | +20 | ██ | +19 | ██ | +18 | █████ | +17 |█████ | +16 | ██ | +15 | ██ ███ | +14 | ██ █████ | +13 | ███ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 |██ ██ | +07 |██ ██ | +06 |██ ███ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2109 DEGREE FAHRENHEIT +22 | ██ | +21 |█ █ | +20 |█ █ | +19 | ██ ████████| +18 | ██ █| +17 | ██ █| +16 | ██ | +15 | ██ | +14 | ██ █ | +13 | ███████ | +12 | ██ █ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+210a SCRIPT SMALL G +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | █████ █| +15 | ██ ████| +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | █ ███ | +08 | ██████ | +07 | █████ | +06 | █████ | +05 | ██ ██ | +04 | ██ ██ | +03 | ██ ██ | +02 | █████ | +01 | ███ | +ENDCHAR +STARTCHAR U+210b SCRIPT CAPITAL H +22 | | +21 | | +20 | | +19 | ████ ███| +18 |█ ██ █ █| +17 |█ ██ █ █| +16 | ██ ██ ███ | +15 | ██ █ ██ | +14 | ██ █ ██ | +13 | ███ ██ | +12 | ██ ██ | +11 | ███ ██ | +10 | █ ██ ██ | +09 |█ █ ██ | +08 |█ █ ██ █| +07 |█ █ ██ █| +06 | ██ ███ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+210c BLACK-LETTER CAPITAL H +22 | | +21 | | +20 | | +19 | ███ ██ | +18 | ██ ████ | +17 | ██ ██ | +16 | ██ | +15 |██ | +14 |██ ███ | +13 |██ ██ ██ | +12 |███ ██ | +11 | ███ ██ | +10 | ███ ██ | +09 | ███ ██| +08 | ███ ██| +07 | ██ ██| +06 | ██ █ ██| +05 |█ ██ ██ | +04 | ██ | +03 | ██ | +02 | ████ █ | +01 |█ ████ | +ENDCHAR +STARTCHAR U+210d DOUBLE-STRUCK CAPITAL H +22 | | +21 | | +20 | | +19 | ████ ████ | +18 | █ █ █ █ | +17 | █ █ █ █ | +16 | █ █ █ █ | +15 | █ █ █ █ | +14 | █ █ █ █ | +13 | █ ████ █ | +12 | █ █ █ █ | +11 | █ █ █ █ | +10 | █ █ █ █ | +09 | █ █ █ █ | +08 | █ █ █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+2115 DOUBLE-STRUCK CAPITAL N 22 | | 21 | | @@ -43750,6 +47134,78 @@ STARTCHAR U+2115 DOUBLE-STRUCK CAPITAL N 02 | | 01 | | ENDCHAR +STARTCHAR U+2116 NUMERO SIGN +22 | | +21 | | +20 | | +19 |█ ███ | +18 |█ █ | +17 |██ █ | +16 |██ █ ██ | +15 |█ █ █ █ █| +14 |█ █ █ █ █| +13 |█ █ █ █ █| +12 |█ █ █ █ █| +11 |█ █ █ █ █| +10 |█ █ █ ██ | +09 |█ ██ | +08 |█ ██ ████| +07 |█ █ | +06 |██ ██ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2117 SOUND RECORDING COPYRIGHT +22 | | +21 | | +20 | | +19 | ████ | +18 | █ █ | +17 | █ █ | +16 | █ ████ █ | +15 | █ ██ ██ █ | +14 | █ ██ ██ █ | +13 | █ ██ ██ █ | +12 | █ █████ █ | +11 | █ ██ █ | +10 | █ ██ █ | +09 | ███ █ | +08 | █ █ | +07 | █ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2119 DOUBLE-STRUCK CAPITAL P +22 | | +21 | | +20 | | +19 | ████████ | +18 | █ █ ██ | +17 | █ █ ██ | +16 | █ █ █ | +15 | █ █ █ | +14 | █ █ ██ | +13 | █ █ ██ | +12 | █ █████ | +11 | █ █ | +10 | █ █ | +09 | █ █ | +08 | █ █ | +07 | █ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+211a DOUBLE-STRUCK CAPITAL Q 22 | | 21 | | @@ -43798,6 +47254,102 @@ STARTCHAR U+211d DOUBLE-STRUCK CAPITAL R 02 | | 01 | | ENDCHAR +STARTCHAR U+211e PRESCRIPTION TAKE +22 | | +21 | | +20 | | +19 |████████ | +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ██ █ | +13 | ███████ | +12 | █████ | +11 | ██ ███ ██| +10 | ██ ███ █ | +09 | ██ ███ | +08 | ██ ███ | +07 | ██ █ ███ | +06 |████ █ ███| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+211f RESPONSE +22 | ████ | +21 | ████ | +20 | █ | +19 |████████ | +18 | ██ █ ██ | +17 | ██ █ ██ | +16 | ██ █ ██ | +15 | ██ █ ██ | +14 | ██ █ █ | +13 | ███████ | +12 | █████ | +11 | ██ ███ | +10 | ██ ███ | +09 | ██ █ ███ | +08 | ██ █ ███ | +07 | ███ ███ | +06 |████ ███| +05 | █ | +04 | █ | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2120 SERVICE MARK +22 | | +21 | ████ █ █| +20 | █ ██ ██| +19 | ███ █ █ █| +18 | █ █ █| +17 | █ █ █ █| +16 | ███ █ █| +15 | | +14 | | +13 | | +12 | | +11 | | +10 | | +09 | | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2121 TELEPHONE SIGN +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 |█████ | +13 | █ | +12 | █ ████ █ | +11 | █ █ █ | +10 | █ █ █ | +09 | █ ████ █ | +08 | █ █ █ | +07 | █ █ █ | +06 | █ ████ ███| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+2122 TRADE MARK SIGN 22 | | 21 | █████ █ █| @@ -43822,6 +47374,30 @@ STARTCHAR U+2122 TRADE MARK SIGN 02 | | 01 | | ENDCHAR +STARTCHAR U+2123 VERSICLE +22 |████ | +21 | ████ | +20 | █ | +19 |███ █ ███ | +18 | ██ █ █ | +17 | ██ █ █ | +16 | ██ █ █ | +15 | ███ █ | +14 | ██ █ | +13 | ██ █ | +12 | ██ █ | +11 | ████ | +10 | ████ | +09 | █ ███ | +08 | █ █ | +07 | █ █ | +06 | █ █ | +05 | █ | +04 | █ | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+2124 DOUBLE-STRUCK CAPITAL Z 22 | | 21 | | @@ -43846,6 +47422,606 @@ STARTCHAR U+2124 DOUBLE-STRUCK CAPITAL Z 02 | | 01 | | ENDCHAR +STARTCHAR U+2126 OHM SIGN +22 | | +21 | | +20 | | +19 | ████ | +18 | █ ███ | +17 | █ ██ | +16 | █ ██ | +15 | ██ ██ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | █ █ | +10 | ██ █ | +09 | ██ █ | +08 | █ █ | +07 | █ █ █ █ | +06 | ████ ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2127 INVERTED OHM SIGN +22 | | +21 | | +20 | | +19 | ████ ████ | +18 | █ █ █ █ | +17 | █ █ | +16 | █ ██ | +15 | █ ██ | +14 | █ █ | +13 | ██ ██ | +12 | ██ ██ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ █ | +08 | ██ █ | +07 | ███ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2129 TURNED GREEK SMALL LETTER IOTA +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ██████ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+212a KELVIN SIGN +22 | | +21 | | +20 | | +19 |████ ███ | +18 | ██ ██ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 | ████ | +13 | ████ | +12 | █████ | +11 | ██ ███ | +10 | ██ ███ | +09 | ██ ███ | +08 | ██ ███ | +07 | ██ ███ | +06 |████ ███| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+212b ANGSTROM SIGN +22 | ██ | +21 | ████ | +20 | ██ ██ | +19 | ████ | +18 | ██ | +17 | █ ██ | +16 | █ ██ | +15 | █ █ | +14 | █ ██ | +13 | █ ██ | +12 | █ █ | +11 | ████████ | +10 | █ ██ | +09 | █ █ | +08 | █ ██ | +07 | █ ██ | +06 |███ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+212e ESTIMATED SYMBOL +22 | | +21 | | +20 | | +19 | | +18 | ███ | +17 | ██ ██ | +16 | ██ ██ | +15 | ██ ██ | +14 |███ ███ | +13 |███████████ | +12 |███ | +11 |███ | +10 |███ | +09 | ██ █ | +08 | ██ █ | +07 | ██ ██ | +06 | ███ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2132 TURNED CAPITAL F +22 | | +21 | | +20 | | +19 | ████ | +18 | ██ | +17 | ██ | +16 | ██ | +15 | ██ | +14 | ██ | +13 | █ ██ | +12 | ███████ | +11 | █ ██ | +10 | ██ | +09 | ██ | +08 | █ ██ | +07 | █ ██ | +06 | █████████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2135 ALEF SYMBOL +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 |███ ████ | +14 | ██ ██ | +13 | ██ ██ | +12 | ██ ██ | +11 | ████ ██ | +10 | ██ ████ | +09 | ██ ██ | +08 |██ ██ | +07 |██ ██ | +06 |████ ███ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2139 INFORMATION SOURCE +22 | | +21 | | +20 | | +19 | | +18 | ██ | +17 | ████ | +16 | ████ | +15 | ██ | +14 | | +13 | ██████ | +12 | ████ | +11 | ████ | +10 | ████ | +09 | ████ | +08 | ████ | +07 | ████ | +06 | ████████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+213a ROTATED CAPITAL Q +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | █████ █| +15 | ████████ █| +14 | ███ ██ | +13 |██ ██ █| +12 |█ ██ █| +11 |█ █| +10 |█ ██| +09 | █ ██ | +08 | ████████ | +07 | █████ | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+213b FACSIMILE SIGN +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 |█████ | +13 |█ | +12 |█ | +11 |███ █ █ █| +10 |█ █ █ █ | +09 |█ █ █ █ | +08 |█ ███ █ | +07 |█ █ █ █ █ | +06 |█ █ ██ █| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+213c DOUBLE-STRUCK SMALL PI +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 |███████████ | +14 | █ █ █ | +13 | █ █ █ | +12 | █ █ █ | +11 | █ █ █ | +10 | █ █ █ | +09 | █ █ █ | +08 | █ █ █ █| +07 | █ █ █ █| +06 | ████ ██ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+213d DOUBLE-STRUCK SMALL GAMMA +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | | +14 |████ █ | +13 |█ █ █ | +12 | █ █ █ | +11 | █ █ █ | +10 | █ █ █ | +09 | █ ██ | +08 | █ █ | +07 | █ █ | +06 | █ █ | +05 | █ █ █ | +04 | █ █ █ | +03 | █ █ █ | +02 | █████ | +01 | | +ENDCHAR +STARTCHAR U+213e DOUBLE-STRUCK CAPITAL GAMMA +22 | | +21 | | +20 | | +19 | ██████████ | +18 | █ █ █ | +17 | █ █ █ | +16 | █ █ | +15 | █ █ | +14 | █ █ | +13 | █ █ | +12 | █ █ | +11 | █ █ | +10 | █ █ | +09 | █ █ | +08 | █ █ | +07 | █ █ | +06 | ████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+213f DOUBLE-STRUCK CAPITAL PI +22 | | +21 | | +20 | | +19 |████████████| +18 |█ █ █ █| +17 |█ █ █ █| +16 |█ █ █ █| +15 |█ █ █ █| +14 |█ █ █ █| +13 |█ █ █ █| +12 |█ █ █ █| +11 |█ █ █ █| +10 |█ █ █ █| +09 |█ █ █ █| +08 |█ █ █ █| +07 |█ █ █ █| +06 |████ ████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2140 DOUBLE-STRUCK N-ARY SUMMATION +22 | | +21 | | +20 | | +19 | ██████████ | +18 | █ █ | +17 | █ █ | +16 | █ █ | +15 | █ █ | +14 | █ █ | +13 | █ █ | +12 | █ █ | +11 | █ █ | +10 | █ █ | +09 | █ █ | +08 | █ █ | +07 | █ █ | +06 | ██████████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2142 TURNED SANS-SERIF CAPITAL L +22 | | +21 | | +20 | | +19 | █████████ | +18 | ██ | +17 | ██ | +16 | ██ | +15 | ██ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | ██ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2143 REVERSED SANS-SERIF CAPITAL L +22 | | +21 | | +20 | | +19 | ██ | +18 | ██ | +17 | ██ | +16 | ██ | +15 | ██ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | ██ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ██ | +06 | █████████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2144 TURNED SANS-SERIF CAPITAL Y +22 | | +21 | | +20 | | +19 | ██ | +18 | ██ | +17 | ██ | +16 | ██ | +15 | ██ | +14 | ██ | +13 | ████ | +12 | ████ | +11 | ██ ██ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | ██ ██ | +06 | ██ ██ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2145 DOUBLE-STRUCK ITALIC CAPITAL D +22 | | +21 | | +20 | | +19 | █████ | +18 | █ █ ██ | +17 | █ █ █ | +16 | █ █ █ | +15 | █ █ █ | +14 | █ █ █ | +13 | █ █ █ | +12 | █ █ █ | +11 | █ █ █ | +10 |█ █ █ | +09 |█ █ █ | +08 |█ █ █ | +07 |█ █ ███ | +06 |█████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+214a PROPERTY LINE +22 | | +21 | | +20 | | +19 | ██ | +18 | ██ | +17 | ████████ | +16 | █ ██ █ | +15 | █ ██ █ | +14 | █ ██ █ | +13 | █ ██ █ | +12 | ██ █ | +11 | █████ | +10 | ██ | +09 | ██ | +08 | ██ | +07 | ███████ | +06 | ███████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+214b TURNED AMPERSAND +22 | | +21 | | +20 | ██ ████ | +19 | █████████ | +18 | ██ ██ | +17 | ███ ██ | +16 | ████ ██ | +15 | ██ ██ ██ | +14 | ███ ███ | +13 | █████ | +12 | ████ | +11 | █████ | +10 | ██ ██ | +09 | ██ ██ | +08 | ██ ██ | +07 | █████ | +06 | ███ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+214c PER SIGN +22 | | +21 | | +20 | ██ | +19 |███ █ █ | +18 | █ █ █ | +17 | █ █ █ | +16 | █ █ █| +15 | █ █ █| +14 | █ █ █| +13 | ███████ █ | +12 |█ █ █ █ █ | +11 |█ █ █ █ | +10 |█ █ █ █ █ | +09 | ███████ █ | +08 | █ █ █ | +07 | █ █ | +06 | █ █ | +05 | █ █ | +04 | █ █ | +03 | █ █ | +02 | █ █ | +01 | ██ | +ENDCHAR +STARTCHAR U+214d AKTIESELSKAB +22 | | +21 | ███ | +20 | ██ ██ | +19 | ██ ██ | +18 | ██ ██ | +17 |██ ██ █ | +16 |███████ ██ | +15 |██ ██ ██ | +14 |██ ████ | +13 | ██ | +12 | ██████ | +11 | ███ ██| +10 | ████ | +09 | ██ ████ | +08 | ██ ██| +07 | █ ██| +06 | ██ ██| +05 | █████ | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+214e TURNED SMALL F +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 | ████ | +14 | ██ | +13 | ██ | +12 | ██ | +11 | █ ██ | +10 | ██████ | +09 | █ ██ | +08 | ██ | +07 | █ ██ | +06 | ████████ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+2190 LEFTWARDS ARROW 22 | | 21 | | @@ -47350,6 +51526,30 @@ STARTCHAR U+2221 MEASURED ANGLE 02 | | 01 | | ENDCHAR +STARTCHAR U+2222 SPHERICAL ANGLE +22 | | +21 | | +20 | | +19 | | +18 | | +17 | ██ | +16 | ██ | +15 | ████ | +14 | ████ | +13 | ███ ██ | +12 |██ ██ | +11 |██ ██ | +10 | ███ ██ | +09 | ████ | +08 | ████ | +07 | ██ | +06 | ██ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+2223 DIVIDES 22 | | 21 | | @@ -49102,30 +53302,6 @@ STARTCHAR U+226b MUCH GREATER-THAN 02 | | 01 | | ENDCHAR -STARTCHAR U+226d NOT EQUIVALENT TO -22 | | -21 | | -20 | | -19 | | -18 | ██ | -17 | ██ | -16 |█ ██ █| -15 |███ ██ ███| -14 | ██████████ | -13 | ██████ | -12 | ██ | -11 | ██ | -10 | ██████ | -09 | ██████████ | -08 |███ ██ ███| -07 |█ ██ █| -06 | ██ | -05 | ██ | -04 | | -03 | | -02 | | -01 | | -ENDCHAR STARTCHAR U+226c BETWEEN 22 | | 21 | ██ ██ | @@ -49150,6 +53326,30 @@ STARTCHAR U+226c BETWEEN 02 | | 01 | | ENDCHAR +STARTCHAR U+226d NOT EQUIVALENT TO +22 | | +21 | | +20 | | +19 | | +18 | ██ | +17 | ██ | +16 |█ ██ █| +15 |███ ██ ███| +14 | ██████████ | +13 | ██████ | +12 | ██ | +11 | ██ | +10 | ██████ | +09 | ██████████ | +08 |███ ██ ███| +07 |█ ██ █| +06 | ██ | +05 | ██ | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+226e NOT LESS-THAN 22 | | 21 | | @@ -58174,6 +62374,54 @@ STARTCHAR U+23e5 FLATNESS 02 | | 01 | | ENDCHAR +STARTCHAR U+23e6 AC CURRENT +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | ██ | +15 | █ █ | +14 | █ █ | +13 | █ █ | +12 | ███████████| +11 | █ █| +10 | █ █| +09 | █ █ | +08 | ██ | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+23e7 ELECTRICAL INTERSECTION +22 | | +21 | | +20 | | +19 | █ | +18 | █ | +17 | █ █ | +16 | █ █ | +15 |█████ █ | +14 | ███ █ | +13 | █ █ ██| +12 | █ ██ | +11 | ████ | +10 | ████ | +09 | █████ | +08 | ██ ██ | +07 | ██ ██ | +06 |██ ██ | +05 |█ ██| +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+23e8 DECIMAL EXPONENT SYMBOL 22 | | 21 | | @@ -66790,78 +71038,6 @@ STARTCHAR U+2709 ENVELOPE 02 | | 01 | | ENDCHAR -STARTCHAR U+270e LOWER RIGHT PENCIL -22 | | -21 | | -20 | | -19 | | -18 | | -17 | ██ | -16 | ████ | -15 | ████ █ | -14 |████ █ | -13 |███ █ █ | -12 | █ █ █ | -11 | █ █ █ | -10 | █ █ █| -09 | █ █ ██| -08 | █ ███| -07 | █ ████| -06 | █████| -05 | | -04 | | -03 | | -02 | | -01 | | -ENDCHAR -STARTCHAR U+270f PENCIL -22 | | -21 | | -20 | | -19 | | -18 | | -17 | | -16 | | -15 |█████████ | -14 |██ █ | -13 |██ ██ | -12 |████████████| -11 |██ ██ | -10 |██ █ | -09 |█████████ | -08 | | -07 | | -06 | | -05 | | -04 | | -03 | | -02 | | -01 | | -ENDCHAR -STARTCHAR U+2710 UPPER RIGHT PENCIL -22 | | -21 | | -20 | | -19 | | -18 | | -17 | █████| -16 | █ ████| -15 | █ ███| -14 | █ █ ██| -13 | █ █ █| -12 | █ █ █ | -11 | █ █ █ | -10 |███ █ █ | -09 |████ █ | -08 | ████ █ | -07 | ████ | -06 | ██ | -05 | | -04 | | -03 | | -02 | | -01 | | -ENDCHAR STARTCHAR U+270a RAISED FIST 22 | | 21 | | @@ -66958,6 +71134,78 @@ STARTCHAR U+270d WRITING HAND 02 | | 01 | | ENDCHAR +STARTCHAR U+270e LOWER RIGHT PENCIL +22 | | +21 | | +20 | | +19 | | +18 | | +17 | ██ | +16 | ████ | +15 | ████ █ | +14 |████ █ | +13 |███ █ █ | +12 | █ █ █ | +11 | █ █ █ | +10 | █ █ █| +09 | █ █ ██| +08 | █ ███| +07 | █ ████| +06 | █████| +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+270f PENCIL +22 | | +21 | | +20 | | +19 | | +18 | | +17 | | +16 | | +15 |█████████ | +14 |██ █ | +13 |██ ██ | +12 |████████████| +11 |██ ██ | +10 |██ █ | +09 |█████████ | +08 | | +07 | | +06 | | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR +STARTCHAR U+2710 UPPER RIGHT PENCIL +22 | | +21 | | +20 | | +19 | | +18 | | +17 | █████| +16 | █ ████| +15 | █ ███| +14 | █ █ ██| +13 | █ █ █| +12 | █ █ █ | +11 | █ █ █ | +10 |███ █ █ | +09 |████ █ | +08 | ████ █ | +07 | ████ | +06 | ██ | +05 | | +04 | | +03 | | +02 | | +01 | | +ENDCHAR STARTCHAR U+2711 WHITE NIB 22 | | 21 | | @@ -68094,12 +72342,12 @@ STARTCHAR U+2740 WHITE FLORETTE 18 | ███ | 17 | █ █ | 16 | █ █ | -15 | █ █ | -14 | ██ ███ ██ | -13 |█ █ █ █ | -12 |█ █ █ █ | -11 |████ ████ | -10 | ███ ███ | +15 | ███ ███ | +14 |█ ███ █ | +13 |█ █████ █ | +12 |█ █████ █ | +11 |███████████ | +10 | ███████ | 09 | █ █ █ | 08 | █ █ █ | 07 | █ █ █ | @@ -68453,17 +72701,17 @@ STARTCHAR U+274f LOWER RIGHT DROP-SHADOWED WHITE SQUARE 19 | | 18 | | 17 |██████████ | -16 |██ ██ | -15 |██ ██ | -14 |██ ████| -13 |██ ████| -12 |██ ████| -11 |██ ████| -10 |██ ████| +16 |█ █ | +15 |█ █ | +14 |█ ███| +13 |█ ███| +12 |█ ███| +11 |█ ███| +10 |█ ███| 09 |████████████| 08 | ██████████| 07 | ██████████| -06 | ██████████| +06 | | 05 | | 04 | | 03 | | @@ -68476,17 +72724,17 @@ STARTCHAR U+2750 UPPER RIGHT DROP-SHADOWED WHITE SQUARE 20 | | 19 | | 18 | | -17 | ██████████| +17 | | 16 | ██████████| 15 | ██████████| 14 |████████████| -13 |██ ████| -12 |██ ████| -11 |██ ████| -10 |██ ████| -09 |██ ████| -08 |██ ██ | -07 |██ ██ | +13 |█ ███| +12 |█ ███| +11 |█ ███| +10 |█ ███| +09 |█ ███| +08 |█ █ | +07 |█ █ | 06 |██████████ | 05 | | 04 | | @@ -68501,14 +72749,14 @@ STARTCHAR U+2751 LOWER RIGHT SHADOWED WHITE SQUARE 19 | | 18 | | 17 |██████████ | -16 |██ ███ | -15 |██ ████| -14 |██ ████| -13 |██ ████| -12 |██ ████| -11 |██ ████| -10 |██ ████| -09 |████████████| +16 |█ ██ | +15 |█ ███| +14 |█ ███| +13 |█ ███| +12 |█ ███| +11 |█ ███| +10 |█ ███| +09 |█ ███| 08 |████████████| 07 | ███████████| 06 | ██████████| @@ -68527,14 +72775,14 @@ STARTCHAR U+2752 UPPER RIGHT SHADOWED WHITE SQUARE 17 | ██████████| 16 | ███████████| 15 |████████████| -14 |████████████| -13 |██ ████| -12 |██ ████| -11 |██ ████| -10 |██ ████| -09 |██ ████| -08 |██ ████| -07 |██ ███ | +14 |█ ███| +13 |█ ███| +12 |█ ███| +11 |█ ███| +10 |█ ███| +09 |█ ███| +08 |█ ███| +07 |█ ██ | 06 |██████████ | 05 | | 04 | | @@ -68545,10 +72793,10 @@ ENDCHAR STARTCHAR U+2753 BLACK QUESTION MARK ORNAMENT 22 | | 21 | | -20 | ██████████ | -19 | ███████████ | -18 | ████████████ | -17 | ██████ | +20 | █████████ | +19 | ████████████ | +18 | █████████████ | +17 | ██ ██████ | 16 | █████ | 15 | █████ | 14 | █████ | @@ -68570,9 +72818,9 @@ STARTCHAR U+2754 WHITE QUESTION MARK ORNAMENT 22 | | 21 | | 20 | ██████████ | -19 | █ █ | -18 | ███████ █ | -17 | ██ █ | +19 | █ █ | +18 | █ █████ █ | +17 | ████ ██ █ | 16 | █ █ | 15 | █ █ | 14 | █ █ | @@ -97798,7 +102046,7 @@ STARTCHAR U+fb06 LATIN SMALL LIGATURE ST 02 | | 01 | | ENDCHAR -STARTCHAR U+fff9 +STARTCHAR U+fff9 INTERLINEAR ANNOTATION ANCHOR 22 | | 21 |█ █ █ █ █ █ | 20 | | @@ -97810,19 +102058,19 @@ STARTCHAR U+fff9 14 |█ █ | 13 |█ █ | 12 | | -02 | | -11 |█████ █████ | -10 |█ █ █ | +11 | | +10 |█████ █████ | 09 |█ █ █ | -08 |████ █████ | -07 |█ █ | +08 |█ █ █ | +07 |████ █████ | 06 |█ █ | -05 |█ █████ | -04 | | -03 |█ █ █ █ █ █ | +05 |█ █ | +04 |█ █████ | +03 | | +02 |█ █ █ █ █ █ | 01 | | ENDCHAR -STARTCHAR U+fffa +STARTCHAR U+fffa INTERLINEAR ANNOTATION SEPARATOR 22 | | 21 |█ █ █ █ █ █ | 20 | | @@ -97834,19 +102082,19 @@ STARTCHAR U+fffa 14 |█ █ | 13 |█ █ | 12 | | -02 | | -11 |█████ ███ | -10 |█ █ █ | +11 | | +10 |█████ ███ | 09 |█ █ █ | -08 |████ █████ | -07 |█ █ █ | +08 |█ █ █ | +07 |████ █████ | 06 |█ █ █ | 05 |█ █ █ | -04 | | -03 |█ █ █ █ █ █ | +04 |█ █ █ | +03 | | +02 |█ █ █ █ █ █ | 01 | | ENDCHAR -STARTCHAR U+fffb +STARTCHAR U+fffb INTERLINEAR ANNOTATION TERMINATOR 22 | | 21 |█ █ █ █ █ █ | 20 | | @@ -97858,19 +102106,19 @@ STARTCHAR U+fffb 14 |█ █ | 13 |█ █ | 12 | | -02 | | -11 |█████ ████ | -10 |█ █ █ | +11 | | +10 |█████ ████ | 09 |█ █ █ | -08 |████ ████ | -07 |█ █ █ | +08 |█ █ █ | +07 |████ ████ | 06 |█ █ █ | -05 |█ ████ | -04 | | -03 |█ █ █ █ █ █ | +05 |█ █ █ | +04 |█ ████ | +03 | | +02 |█ █ █ █ █ █ | 01 | | ENDCHAR -STARTCHAR U+fffc +STARTCHAR U+fffc OBJECT REPLACEMENT CHARACTER 22 | | 21 |█ █ █ █ █ █ | 20 | | @@ -97882,16 +102130,16 @@ STARTCHAR U+fffc 14 |█ █ | 13 |█ █ | 12 | | -02 | | -11 |█████ ████ | -10 |█ █ | +11 | | +10 |█████ ████ | 09 |█ █ | -08 |████ █ | -07 |█ █ | +08 |█ █ | +07 |████ █ | 06 |█ █ | -05 |█ ████ | -04 | | -03 |█ █ █ █ █ █ | +05 |█ █ | +04 |█ ████ | +03 | | +02 |█ █ █ █ █ █ | 01 | | ENDCHAR STARTCHAR U+fffd REPLACEMENT CHARACTER @@ -97918,7 +102166,7 @@ STARTCHAR U+fffd REPLACEMENT CHARACTER 02 | | 01 | | ENDCHAR -STARTCHAR U+fffe +STARTCHAR U+fffe <no name> 22 | | 21 |█ █ █ █ █ █ | 20 | | @@ -97930,19 +102178,19 @@ STARTCHAR U+fffe 14 |█ █ | 13 |█ █ | 12 | | -02 | | -11 |█████ █████ | -10 |█ █ | +11 | | +10 |█████ █████ | 09 |█ █ | -08 |████ ████ | -07 |█ █ | +08 |█ █ | +07 |████ ████ | 06 |█ █ | -05 |█ █████ | -04 | | -03 |█ █ █ █ █ █ | +05 |█ █ | +04 |█ █████ | +03 | | +02 |█ █ █ █ █ █ | 01 | | ENDCHAR -STARTCHAR U+ffff +STARTCHAR U+ffff <no name> 22 | | 21 |█ █ █ █ █ █ | 20 | | @@ -97954,15 +102202,15 @@ STARTCHAR U+ffff 14 |█ █ | 13 |█ █ | 12 | | -02 | | -11 |█████ █████ | -10 |█ █ | +11 | | +10 |█████ █████ | 09 |█ █ | -08 |████ ████ | -07 |█ █ | +08 |█ █ | +07 |████ ████ | 06 |█ █ | 05 |█ █ | -04 | | -03 |█ █ █ █ █ █ | +04 |█ █ | +03 | | +02 |█ █ █ █ █ █ | 01 | | ENDCHAR diff --git a/hextobdf.c b/hextobdf.c new file mode 100644 index 0000000..68d8f42 --- /dev/null +++ b/hextobdf.c @@ -0,0 +1,221 @@ +/* + * NAME + * hextobdf - convert font from hex format to bdf + * + * EXAMPLE USAGE + * hextobdf -w 12 -h 22 < gallant.hex > gallant.bdf + * + * LIMITATIONS + * Only for gallant font, due to hard-coded font properties. + */ +#include <stdio.h> +#include <stdlib.h> +#include <stdarg.h> +#include <string.h> +#include <inttypes.h> +#include <locale.h> +#include <wchar.h> +#include <unistd.h> + +#define PixelWidth 12 +#define PixelHeight 22 +#define MAX_LINE 1024 +#define MAX_GLYPHS 131072 + +struct glyph { + wint_t codepoint; + char *bitmap; +}; + +void parse_options(int aArgc, char **aArgv); +void usage(int aStatus); +void errx(const char *aFormat, ...); +void parse_font_dimensions(FILE *aFile); +void parse_font_line(const char *aLine, struct glyph *aGlyph); +void output_bdf_preamble(void); +void output_bdf_char(int aChar); +void *xmalloc(size_t aSize); + +size_t gWidth = PixelWidth; +size_t gHeight = PixelHeight; +size_t gLineNr = 0; +size_t gBytes = 0; // per one row of pixels in a regular glyph +size_t gDblBytes = 0; // per one row of pixels in a dbl width glyph +struct glyph *gGlyph = NULL; +int gGlyphs = 0; + +// start the ball rolling. +// +int main(int aArgc, char **aArgv) { + if (!setlocale(LC_CTYPE, "")) + errx("Can't set the locale. Check LANG, LC_CTYPE, LC_ALL.\n"); + gGlyph = xmalloc(MAX_GLYPHS * sizeof *gGlyph); + parse_options(aArgc, aArgv); + parse_font_dimensions(stdin); + char buf[MAX_LINE]; + while (fgets(buf, MAX_LINE, stdin)) { + ++gLineNr; + parse_font_line(buf, &gGlyph[gGlyphs]); + ++gGlyphs; + } + fprintf(stderr, "found %d glyphs\n", gGlyphs); + output_bdf_preamble(); + for (int i = 0; i < gGlyphs; ++i) { + output_bdf_char(i); + } + puts("ENDFONT"); + return EXIT_SUCCESS; +} + +// Output the gallant BDF preamble. +// +void output_bdf_preamble(void) { + puts("STARTFONT 2.1"); + puts("FONT -sun-gallant-medium-r-normal--22-220-75-75-c-120-iso10646-1"); + puts("SIZE 22 75 75"); + puts("FONTBOUNDINGBOX 22 12 0 -5"); + puts("STARTPROPERTIES 18"); + puts("FONTNAME_REGISTRY \"\""); + puts("FOUNDRY \"sun\""); + puts("FAMILY_NAME \"gallant\""); + puts("WEIGHT_NAME \"medium\""); + puts("SLANT \"r\""); + puts("SETWIDTH_NAME \"normal\""); + puts("ADD_STYLE_NAME \"\""); + puts("PIXEL_SIZE 22"); + puts("POINT_SIZE 220"); + puts("RESOLUTION_X 75"); + puts("RESOLUTION_Y 75"); + puts("SPACING \"c\""); + puts("AVERAGE_WIDTH 120"); + puts("CHARSET_REGISTRY \"iso10646\""); + puts("CHARSET_ENCODING \"1\""); + puts("FONT_ASCENT 17"); + puts("FONT_DESCENT 5"); + puts("DEFAULT_CHAR 65533"); + puts("ENDPROPERTIES"); + printf("CHARS %d\n", gGlyphs); +} + +// Output data for a single STARTCHAR to stdout. +// +void output_bdf_char(int aChar) { + size_t hexdigits; + printf("STARTCHAR U+%04x\n", gGlyph[aChar].codepoint); + printf("ENCODING %d\n", gGlyph[aChar].codepoint); + if (wcwidth(gGlyph[aChar].codepoint) == 2) { + puts("SWIDTH 1000 0\nDWIDTH 24 0\nBBX 24 22 0 -5"); + hexdigits = 2 * gDblBytes; + } + else { + puts("SWIDTH 500 0\nDWIDTH 12 0\nBBX 12 22 0 -5"); + hexdigits = 2 * gBytes; + } + puts("BITMAP"); + const char *p = gGlyph[aChar].bitmap; + for (size_t h = 0; h < gHeight; ++h) { + for (size_t i = 0; i < hexdigits; ++i) { + putchar(*p); + ++p; + } + putchar('\n'); + } + puts("ENDCHAR"); +} + +// Parse one line of font hex data and store result in glyph. +// +void parse_font_line(const char *aLine, struct glyph *aGlyph) { + char c; + if (sscanf(aLine, "%" SCNx32 "%c", &aGlyph->codepoint, &c) == 2 && c == ':') { + const char *colon = strchr(aLine, ':'); + const size_t hexlen = strlen(colon + 1) - 1; // Minus newline. + + if (wcwidth(aGlyph->codepoint) == 2) { + if (hexlen != gHeight * gDblBytes * 2) + errx("line %d: expected %zu hexdigits for double width glyph, got %zu\n", gLineNr, gHeight * gDblBytes * 2, hexlen); + } + else { + if (hexlen != gHeight * gBytes * 2) + errx("line %d: expected %zu hexdigits for normal width glyph, got %zu\n", gLineNr, gHeight * gBytes * 2, hexlen); + } + aGlyph->bitmap = xmalloc(hexlen); + memcpy(aGlyph->bitmap, colon + 1, hexlen); + } + else + errx("expected codepoint:hexdata in line %d\n", gLineNr); +} + +// Parse the command line options. +// +void parse_options(int aArgc, char **aArgv) { + int ch; + while ((ch = getopt(aArgc, aArgv, "w:h:")) != -1) { + switch (ch) { + case 'h': + if (sscanf(optarg, "%zu", &gHeight) != 1) + errx("can't convert '%s' to height integer\n", optarg); + break; + case 'w': + if (sscanf(optarg, "%zu", &gWidth) != 1) + errx("can't convert '%s' to width integer\n", optarg); + break; + default: + usage(EXIT_FAILURE); + } + } + if (gWidth != PixelWidth || gHeight != PixelHeight) + errx("dimensions do not match gallant font's 12x22\n"); +} + +// Parse the font's Width: and Height: directives. +// +void parse_font_dimensions(FILE *aFile) { + char line[MAX_LINE] = { 0 }; + for (int i = 1; i <= 2; ++i) { + if (fgets(line, sizeof line, aFile) != NULL) { + if (sscanf(line, " # Width: %zu", &gWidth) != 1) + if (sscanf(line, " # Height: %zu", &gHeight) != 1) + errx("line %d must be '# Width or Height: number'\n", i); + } + else + errx("could not read line %d\n", i); + } + if (gWidth != PixelWidth || gHeight != PixelHeight) + errx("dimensions do not match gallant font's 12x22\n"); + gBytes = (gWidth + 7) / 8; + gDblBytes = (2 * gWidth + 7) / 8; +} + + +// Output usage message and exit with status. +// +void usage(int aStatus) { + fprintf(stderr, "usage: hextobdf [options]\n"); + fprintf(stderr, "Options [default]:\n"); + fprintf(stderr, " -h height height in pixels [%d]\n", PixelHeight); + fprintf(stderr, " -w width width in pixels [%d]\n", PixelWidth); + fprintf(stderr, "\nReads hex font from stdin and writes bdf font to stdout\n"); + exit(aStatus); +} + +// Allocate memory and exit on failure. +// +void *xmalloc(size_t aSize) { + void *const mem = malloc(aSize); + if (mem == NULL) + errx("failed to allocate %zu bytes\n", aSize); + return mem; +} + +// Print formatted message on stderr and exit. +// +void errx(const char *aFormat, ...) { + va_list ap; + va_start(ap, aFormat); + vfprintf(stderr, aFormat, ap); + va_end(ap); + exit(EXIT_FAILURE); +} + +/* vim: set tabstop=4 shiftwidth=4 expandtab fileformat=unix: */ @@ -11,12 +11,9 @@ #include <locale.h> #include <unistd.h> #include <wchar.h> -#include <errno.h> #define PixelWidth 12 #define PixelHeight 22 -#define PixelSet L'Y' -#define PixelClear L' ' #define LINE_MAX_WCHAR 1024 #define FULL_BLOCK 0x2588 @@ -84,7 +81,7 @@ int main(int aArgc, char **aArgv) { int parse_startchar(const wchar_t *aLine) { if (swscanf(aLine, L"STARTCHAR U+%x", &gCodepoint) == 1) { printf("%04x:", gCodepoint); - return wcwidth(gCodepoint); + return wcwidth((wchar_t) gCodepoint); } errx("line %d: expected 'STARTCHAR U+xxxx', got %ls", gLineNr, aLine); return 0; @@ -43,8 +43,8 @@ // Glyph properties. struct glyph { wint_t codepoint; - char *bitmap; - int cells; + uint8_t *bitmap; + unsigned int cells; }; void parse_options(int aArgc, char **aArgv); @@ -53,12 +53,12 @@ void parse_font_dimensions(FILE *aFile); void parse_font_hexdata(FILE *aFile); void parse_font_line(const char *aLine, int aLineNr, struct glyph *aGlyph); void set_replacement_character(void); -int count_glyphs(FILE *aFile); +unsigned int count_glyphs(FILE *aFile); void load_text(void); void slurp_text(FILE *aFile); -void fb_alloc(int aHeight, int aWidth, int aRows, int aColumns, bool aInverted); -void fb_draw_pixel(int aXpos, int aYpos); -void fb_draw_glyph(wint_t aCodepoint, int aRow, int aColumn); +void fb_alloc(unsigned int aHeight, unsigned int aWidth, unsigned int aRows, unsigned int aColumns, bool aInverted); +void fb_draw_pixel(unsigned int aXpos, unsigned int aYpos); +void fb_draw_glyph(wint_t aCodepoint, unsigned int aRow, unsigned int aColumn); void fb_draw_text(void); void fb_save_png(void); struct glyph *lookup_glyph(wint_t aCodepoint); @@ -66,7 +66,7 @@ int compare_glyphs(const void *aFirst, const void *aSecond); FILE *xfopen(const char *aFilename, const char *aMode); void *xmalloc(size_t aSize); void errx(const char *aFormat, ...); -uint8_t hex_value(uint8_t aXdigit); +uint8_t hex_value(char aXdigit); void usage(int aStatus); // Array of frame buffer scan lines ("rows" in PNG parlance). @@ -74,24 +74,24 @@ static png_bytep *gFramebuffer = NULL; // Rasterfont storage and properties. static struct glyph *gGlyphset; -static int gGlyphs = 0; -static int gWidth = 0; -static int gHeight = 0; -static int gBytes = 0; // per one row of pixels in a regular glyph -static int gDblBytes = 0; // per one row of pixels in a dbl width glyph +static unsigned int gGlyphs = 0; +static unsigned int gWidth = 0; +static unsigned int gHeight = 0; +static unsigned int gBytes = 0; // per one row of pixels in a regular glyph +static unsigned int gDblBytes = 0; // per one row of pixels in a dbl width glyph static struct glyph *gReplacement = NULL; // Input text storage and properties. static wchar_t *gText = NULL; static size_t gTextChars = 0; -static int gRows = 0; -static int gColumns = 0; -static int gTabstop = Tabstop; +static unsigned int gRows = 0; +static unsigned int gColumns = 0; +static unsigned int gTabstop = Tabstop; // Default options. -static char *gTextFilename = TextFilename; -static char *gFontFilename = FontFilename; -static char *gPngFilename = PngFilename; +static const char *gTextFilename = TextFilename; +static const char *gFontFilename = FontFilename; +static const char *gPngFilename = PngFilename; static bool gInverted = InvertedImage; // Start the ball rolling. @@ -127,7 +127,7 @@ void parse_options(int aArgc, char **aArgv) { gPngFilename = optarg; break; case 'T': - if (sscanf(optarg, "%d", &gTabstop) != 1) + if (sscanf(optarg, "%u", &gTabstop) != 1) errx("can't convert '%s' to tabstop integer\n", optarg); break; case 't': @@ -156,8 +156,8 @@ void usage(int aStatus) { // Print the gText[] array glyph by glyph to the frame buffer. // void fb_draw_text(void) { - int row = 0; - int col = 0; + unsigned int row = 0; + unsigned int col = 0; for (size_t i = 0; i < gTextChars; ++i) { switch (wcwidth(gText[i])) { case -1: @@ -204,7 +204,7 @@ void fb_draw_text(void) { void load_text(void) { FILE *const fp = xfopen(gTextFilename, "rb"); size_t wchars = 0; - int column = 0; + unsigned int column = 0; gRows = 0; gColumns = 0; @@ -298,13 +298,13 @@ void fb_save_png(void) { // Allocate frame buffer to hold the pixels. White on black, unless inverted. // -void fb_alloc(int aHeight, int aWidth, int aRows, int aColumns, bool aInverted) { - const int fb_lines = aHeight * aRows; +void fb_alloc(unsigned int aHeight, unsigned int aWidth, unsigned int aRows, unsigned int aColumns, bool aInverted) { + const unsigned int fb_lines = aHeight * aRows; gFramebuffer = xmalloc(fb_lines * sizeof *gFramebuffer); - const int fb_pixels_per_line = aWidth * aColumns; - const int fb_bytes_per_line = (fb_pixels_per_line + 7) / 8; - for (int line = 0; line < fb_lines; ++line) { + const unsigned int fb_pixels_per_line = aWidth * aColumns; + const unsigned int fb_bytes_per_line = (fb_pixels_per_line + 7) / 8; + for (unsigned int line = 0; line < fb_lines; ++line) { gFramebuffer[line] = xmalloc(fb_bytes_per_line); memset(gFramebuffer[line], aInverted ? 0xFF : 0, fb_bytes_per_line); } @@ -347,8 +347,8 @@ void parse_font_dimensions(FILE *aFile) { // First pass: count glyphs. // -int count_glyphs(FILE *aFile) { - int glyphs = 0; +unsigned int count_glyphs(FILE *aFile) { + unsigned int glyphs = 0; char line[MAX_LINE] = { 0 }; int line_no = 2; while (fgets(line, sizeof line, aFile) != NULL) { @@ -369,7 +369,7 @@ int count_glyphs(FILE *aFile) { // Load and convert hex data to binary bitmap representation. // void parse_font_hexdata(FILE *aFile) { - int glyphs = 0; + unsigned int glyphs = 0; int line_no = 0; char line[MAX_LINE] = { 0 }; @@ -407,8 +407,8 @@ void parse_font_line(const char *aLine, int aLineNr, struct glyph *aGlyph) { uint32_t codepoint; if (sscanf(aLine, "%" SCNx32 "%c", &codepoint, &c) == 2 && c == ':') { const char *colon = strchr(aLine, ':'); - const int len = (int) strlen(colon + 1); - int bytes = gHeight; + const unsigned int len = strlen(colon + 1); + unsigned int bytes = gHeight; if (len == gHeight * gDblBytes * 2 + 1) bytes *= gDblBytes; else if (len == gHeight * gBytes * 2 + 1) @@ -421,7 +421,7 @@ void parse_font_line(const char *aLine, int aLineNr, struct glyph *aGlyph) { aGlyph->cells = (bytes == gHeight * gBytes ? 1 : 2); // Convert nybbles to bytes. const char *hex = colon + 1; - for (int i = 0; i < 2 * bytes; i += 2) { + for (unsigned int i = 0; i < 2 * bytes; i += 2) { if (!isxdigit(hex[i]) || !isxdigit(hex[i + 1])) errx("invalid byte '%c%c' in file %s, line %d\n", hex[i], hex[i + 1], gFontFilename, aLineNr); aGlyph->bitmap[i / 2] = (hex_value(hex[i]) << 4) + hex_value(hex[i + 1]); @@ -433,13 +433,14 @@ void parse_font_line(const char *aLine, int aLineNr, struct glyph *aGlyph) { // Compute value of aXdigit. // -uint8_t hex_value(uint8_t aXdigit) { - if ((aXdigit >= '0') && (aXdigit <= '9')) - return aXdigit - '0'; - if ((aXdigit >= 'A') && (aXdigit <= 'F')) - return (aXdigit - 'A') + 10; - if ((aXdigit >= 'a') && (aXdigit <= 'f')) - return (aXdigit - 'a') + 10; +uint8_t hex_value(char aXdigit) { + uint8_t h = (uint8_t) aXdigit; + if ((h >= '0') && (h <= '9')) + return h - '0'; + if ((h >= 'A') && (h <= 'F')) + return (h - 'A') + 10; + if ((h >= 'a') && (h <= 'f')) + return (h - 'a') + 10; return 0xFFu; } @@ -452,14 +453,14 @@ int compare_glyphs(const void *aFirst, const void *aSecond) { // Draw a codepoint's glyph into the frame buffer at the given position. // -void fb_draw_glyph(wint_t aCodepoint, int aRow, int aColumn) { +void fb_draw_glyph(wint_t aCodepoint, unsigned int aRow, unsigned int aColumn) { const struct glyph *g = lookup_glyph(aCodepoint); - const char *bitmap = g->bitmap; - int ypos = gHeight * aRow; - for (int i = 0; i < gHeight; ++i) { - int xpos = gWidth * aColumn; + const uint8_t *bitmap = g->bitmap; + unsigned int ypos = gHeight * aRow; + for (unsigned int i = 0; i < gHeight; ++i) { + unsigned int xpos = gWidth * aColumn; uint8_t mask = 128; - for (int p = 0; p < gWidth * g->cells; ++p) { + for (unsigned int p = 0; p < gWidth * g->cells; ++p) { // get pixel p from bitmap // byte = p/8; bit = 7 - p%8 if (bitmap[p / 8] & mask) @@ -475,7 +476,7 @@ void fb_draw_glyph(wint_t aCodepoint, int aRow, int aColumn) { // Set pixel (aXpos,aYpos) in the frame buffer. // -void fb_draw_pixel(int aXpos, int aYpos) { +void fb_draw_pixel(unsigned int aXpos, unsigned int aYpos) { const uint8_t mask = 1u << (7 - (aXpos % 8)); if (gInverted) gFramebuffer[aYpos][aXpos / 8] &= ~mask; |
