From 60fe0c74ea800edab52e4685614a34ae7f69b400 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Wed, 10 Oct 2012 20:42:01 +0200 Subject: [PATCH] Add bigger font --- characters | 82 ++++++++++++++++++++-------------------- init.lua | 30 +++++++-------- textures/_0.png | Bin 151 -> 239 bytes textures/_1.png | Bin 144 -> 238 bytes textures/_2.png | Bin 156 -> 235 bytes textures/_3.png | Bin 154 -> 241 bytes textures/_4.png | Bin 152 -> 240 bytes textures/_5.png | Bin 153 -> 237 bytes textures/_6.png | Bin 157 -> 246 bytes textures/_7.png | Bin 150 -> 243 bytes textures/_8.png | Bin 144 -> 235 bytes textures/_9.png | Bin 155 -> 245 bytes textures/_a.png | Bin 154 -> 238 bytes textures/_a_.png | Bin 152 -> 251 bytes textures/_ap.png | Bin 128 -> 228 bytes textures/_as.png | Bin 150 -> 238 bytes textures/_at.png | Bin 159 -> 254 bytes textures/_b.png | Bin 153 -> 249 bytes textures/_b_.png | Bin 148 -> 240 bytes textures/_bl.png | Bin 145 -> 237 bytes textures/_br.png | Bin 146 -> 237 bytes textures/_c.png | Bin 152 -> 236 bytes textures/_c_.png | Bin 148 -> 239 bytes textures/_ca.png | Bin 149 -> 231 bytes textures/_cl.png | Bin 151 -> 233 bytes textures/_cm.png | Bin 145 -> 226 bytes textures/_cr.png | Bin 151 -> 234 bytes textures/_d.png | Bin 154 -> 243 bytes textures/_d_.png | Bin 151 -> 239 bytes textures/_dl.png | Bin 160 -> 239 bytes textures/_dt.png | Bin 128 -> 224 bytes textures/_dv.png | Bin 152 -> 235 bytes textures/_e.png | Bin 150 -> 240 bytes textures/_e_.png | Bin 146 -> 242 bytes textures/_eq.png | Bin 139 -> 228 bytes textures/_ex.png | Bin 142 -> 230 bytes textures/_f.png | Bin 149 -> 244 bytes textures/_f_.png | Bin 149 -> 246 bytes textures/_g.png | Bin 160 -> 251 bytes textures/_g_.png | Bin 157 -> 243 bytes textures/_gt.png | Bin 147 -> 228 bytes textures/_h.png | Bin 152 -> 248 bytes textures/_h_.png | Bin 148 -> 252 bytes textures/_ha.png | Bin 0 -> 233 bytes textures/_i.png | Bin 139 -> 237 bytes textures/_i_.png | Bin 146 -> 239 bytes textures/_j.png | Bin 148 -> 240 bytes textures/_j_.png | Bin 157 -> 243 bytes textures/_k.png | Bin 154 -> 247 bytes textures/_k_.png | Bin 155 -> 243 bytes textures/_l.png | Bin 135 -> 238 bytes textures/_l_.png | Bin 148 -> 242 bytes textures/_lt.png | Bin 150 -> 227 bytes textures/_m.png | Bin 150 -> 240 bytes textures/_m_.png | Bin 157 -> 244 bytes textures/_mn.png | Bin 142 -> 228 bytes textures/_n.png | Bin 152 -> 248 bytes textures/_n_.png | Bin 155 -> 252 bytes textures/_o.png | Bin 146 -> 238 bytes textures/_o_.png | Bin 151 -> 239 bytes textures/_p.png | Bin 158 -> 250 bytes textures/_p_.png | Bin 153 -> 246 bytes textures/_pr.png | Bin 156 -> 255 bytes textures/_ps.png | Bin 152 -> 235 bytes textures/_q.png | Bin 160 -> 251 bytes textures/_q_.png | Bin 157 -> 242 bytes textures/_qo.png | Bin 140 -> 232 bytes textures/_qu.png | Bin 156 -> 233 bytes textures/_r.png | Bin 150 -> 241 bytes textures/_r_.png | Bin 150 -> 248 bytes textures/_re.png | Bin 158 -> 243 bytes textures/_s.png | Bin 156 -> 239 bytes textures/_s_.png | Bin 157 -> 243 bytes textures/_sl.png | Bin 143 -> 240 bytes textures/_sm.png | Bin 141 -> 227 bytes textures/_sp.png | Bin 128 -> 215 bytes textures/_sr.png | Bin 147 -> 236 bytes textures/_t.png | Bin 147 -> 241 bytes textures/_t_.png | Bin 143 -> 249 bytes textures/_tl.png | Bin 150 -> 227 bytes textures/_u.png | Bin 150 -> 240 bytes textures/_u_.png | Bin 150 -> 252 bytes textures/_un.png | Bin 142 -> 226 bytes textures/_v.png | Bin 150 -> 249 bytes textures/_v_.png | Bin 151 -> 246 bytes textures/_vb.png | Bin 135 -> 229 bytes textures/_w.png | Bin 142 -> 238 bytes textures/_w_.png | Bin 154 -> 247 bytes textures/_x.png | Bin 147 -> 241 bytes textures/_x_.png | Bin 149 -> 246 bytes textures/_y.png | Bin 158 -> 246 bytes textures/_y_.png | Bin 155 -> 243 bytes textures/_z.png | Bin 154 -> 233 bytes textures/_z_.png | Bin 151 -> 235 bytes textures/signs_sign.png | Bin 0 -> 1526 bytes 95 files changed, 55 insertions(+), 57 deletions(-) create mode 100644 textures/_ha.png create mode 100644 textures/signs_sign.png diff --git a/characters b/characters index a99fe57..83d6505 100644 --- a/characters +++ b/characters @@ -1,111 +1,111 @@ A _a_ -4 +7 B _b_ -4 +5 C _c_ -3 +6 D _d_ -4 +6 E _e_ -3 +5 F _f_ -3 +5 G _g_ -4 +6 H _h_ -4 +6 I _i_ -3 +1 J _j_ 4 K _k_ -4 +5 L _l_ -3 +4 M _m_ -5 +7 N _n_ -4 +6 O _o_ -4 +6 P _p_ -4 +5 Q _q_ -4 +7 R _r_ -4 +5 S _s_ -4 +5 T _t_ -3 +5 U _u_ -4 +6 V _v_ -4 +7 W _w_ -5 +9 X _x_ -4 +5 Y _y_ -4 +7 Z _z_ -3 +5 a _a -4 +5 b _b -4 +5 c _c -3 +4 d _d -4 +5 e _e 4 f _f -3 +4 g _g -4 +5 h _h -4 +5 i _i 1 j _j -2 +1 k _k 4 @@ -114,19 +114,19 @@ _l 1 m _m -5 +7 n _n -4 +5 o _o -4 +5 p _p -4 +5 q _q -4 +5 r _r 3 @@ -141,13 +141,13 @@ _u 4 v _v -4 +5 w _w -5 +7 x _x -3 +5 y _y 4 diff --git a/init.lua b/init.lua index a097df3..9d2254f 100644 --- a/init.lua +++ b/init.lua @@ -3,7 +3,6 @@ -- load characters map local chars_file = io.open(minetest.get_modpath("signs").."/characters", "r") local charmap = {} -local charwidth = {} local max_chars = 16 if not chars_file then print("[signs] E: character map file not found") @@ -14,14 +13,11 @@ else break end local img = chars_file:read("*l") - local width = chars_file:read("*n") chars_file:read("*l") charmap[char] = img - charwidth[img] = width end end ---local metas = {"line1", "line2", "line3", "line4", "line5", "line6", "line7"} local signs = { {delta = {x = 0, y = 0, z = 0.399}, yaw = 0}, {delta = {x = 0.399, y = 0, z = 0}, yaw = math.pi / -2}, @@ -96,7 +92,6 @@ minetest.register_node(":default:sign_wall", { node_box = {type = "fixed", fixed = {-0.45, -0.15, 0.4, 0.45, 0.45, 0.498}}, selection_box = {type = "fixed", fixed = {-0.45, -0.15, 0.4, 0.45, 0.45, 0.498}}, tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_front.png"}, - walkable = false, groups = sign_groups, on_place = function(itemstack, placer, pointed_thing) @@ -166,7 +161,6 @@ minetest.register_node("signs:sign_yard", { }}, selection_box = {type = "fixed", fixed = {-0.45, -0.15, -0.049, 0.45, 0.45, 0.049}}, tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_front.png"}, - walkable = false, groups = {choppy=2, dig_immediate=2}, drop = "default:sign_wall", @@ -196,8 +190,15 @@ minetest.register_entity("signs:text", { end }) -local sign_width = 110 -local sign_padding = 8 +-- CONSTANTS +local SIGN_WITH = 110 +local SIGN_PADDING = 8 + +local LINE_LENGTH = 16 +local NUMBER_OF_LINES = 4 + +local LINE_HEIGHT = 14 +local CHAR_WIDTH = 5 string_to_array = function(str) local tab = {} @@ -222,9 +223,6 @@ string_to_word_array = function(str) return tab end -LINE_LENGTH = 16 -NUMBER_OF_LINES = 7 - create_lines = function(text) local line = "" local line_num = 1 @@ -254,11 +252,11 @@ create_lines = function(text) end generate_texture = function(lines) - local texture = "[combine:"..sign_width.."x"..sign_width + local texture = "[combine:"..SIGN_WITH.."x"..SIGN_WITH local ypos = 12 for i = 1, #lines do texture = texture..generate_line(lines[i], ypos) - ypos = ypos + 8 + ypos = ypos + LINE_HEIGHT end return texture end @@ -281,7 +279,7 @@ generate_line = function(s, ypos) i = i + 1 end if file ~= nil then - width = width + charwidth[file] + 1 + width = width + CHAR_WIDTH table.insert(parsed, file) chars = chars + 1 end @@ -289,10 +287,10 @@ generate_line = function(s, ypos) width = width - 1 local texture = "" - local xpos = math.floor((sign_width - 2 * sign_padding - width) / 2 + sign_padding) + local xpos = math.floor((SIGN_WITH - 2 * SIGN_PADDING - width) / 2 + SIGN_PADDING) for i = 1, #parsed do texture = texture..":"..xpos..","..ypos.."="..parsed[i]..".png" - xpos = xpos + charwidth[parsed[i]] + 1 + xpos = xpos + CHAR_WIDTH + 1 end return texture end diff --git a/textures/_0.png b/textures/_0.png index 11041659ad12ad51ecc07495893fe9f933971be8..b0308799ad48a511ff432f8342fc753302f7f18b 100644 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEpyBfQg~uJR5U*IC~{frD}<5 zL`h0wNvc(HQ7VvPFfuSS(ls;yq7Xw9D-g2KH88OWGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vHj|h8-J%Kv6rT>}#<1A|uA6^l_czopr0GEtCP5=M^ literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-a!3HGrH`~quQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hOrinZ`0VMJ=F^tfz}(2*>r*V+$D>40sMG?D}8t i=X*DRhe`Cy9DDB7(yYv3mhpx_g$$mqelF{r5}E+FS0bwb diff --git a/textures/_2.png b/textures/_2.png index 0959c993a6bb489073d19f0eb4c85e8feae891ba..7375c6800a42f151197ec85a4715513535d46394 100644 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEq&!_5LpZJ{Cmdk=XZ)uzm0Xkxq!^4042^UR4S*=b(8LOaEOZS_tPBiVT~{nd(U6;;l9^VCTf-L#0ePSX ec90D@iAkwB3`U_BXPpKLF?hQAxvXWGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vHZ$0&wX+5&r0MD67{YPgw`U_Sg8@(Tga39x4`ZU|{GD=lanqdR!T( zR<*=6q9i4;B-JXpC>2OC7#SEE=^7dUQHY_56$n}A8kkra7__>sSd5|}H$NpatrE9} kFA@UsKn?658*&npQgaxLm9DLd1qv~Ey85}Sb4q9e0RNmoRR910 delta 139 zcmey!IE!(Dcs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vHnZ6M(a;Ylr0(hB7{YNqwPzzQg8@(Tga3pbcY#&A6^)vq}6aSiGY<&x;g~8L+&xK{3Q$iB}CzLGk diff --git a/textures/_4.png b/textures/_4.png index 10aba56fcda3227c45c561add2a05921fec05402..0fff433cbc86c0fe7a48061dcefb211f6f634fe9 100644 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40%r%#}JO|$q5J8{}~$?9F!;!{XE)7O>#4hOriIkWJ?m)bxfRZkbk5RU7yXEq8lDDX5K=>Pq` sCwGb%-&C$uGBalC+&cPTbP0l+XkK@y0pL delta 138 zcmaFMIFoULcs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vHs_YLN|Xc&sd>6MhHzX@?cT`AV8GKL^6UTUGA-UCfguWP>4VPgg&eb<9o)O#m2MCzAjG diff --git a/textures/_6.png b/textures/_6.png index 11337ee02bf2a06a6ebe2bfa46e2cb170c22b224..1eba38ca46032d363f68889ca61720771170de1a 100644 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqER6SiBLpZJ{CpfV8@bK{bSM2OC7#SEE=^7dUQHY_56$n}A8kkra7__>sSd5|}H$Npa otrE9}FA@UsKn?658*&npQgay0g7(B+0tzvBy85}Sb4q9e00+Q84FCWD delta 142 zcmeyyIG1sPcs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vHW#W4Jb4o+q~+=27{YNq_RL0J21B012R{FE{@h(2EryyM$X8?^=xb=f-(#Y6Th=Dn9T3^ z0aUG8;u=wsl30>zm0Xkxq!^4042^UR4S*=b(8LOaEOZS_tPBiVT~{nd(U6;;l9^VC lTf-L#0ePSXc90D@iAkwB4Cbo4^IU*J44$rjF6*2UngDqnKEwb3 delta 134 zcmey&IE`_Fcs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vHW%l#whaRcDSNs&hHzYuJ-$(p!9d`U!Qp?_)~P$fmopeG`tSM1 e&DWgaX@!eDFZ-{siBEva89ZJ6T-G@yGywpk04H$( diff --git a/textures/_8.png b/textures/_8.png index 4d2035c6c4e1459ac76284fa4ad549e225d1db29..edf6ef528cf12f110d9bd641364d6059ba47a685 100644 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEq&!_5LpZJ{Cmdk=XZ)u! zC8<`)MX5lF!N|bSNY~H+h(ZiatU$;@*TBTez@XK2#bOiWGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vHkT`S-uekBB diff --git a/textures/_9.png b/textures/_9.png index 4ea1e3dd80e76ecde7090e74eb52f47650704f6d..c276c11af2d588bbc16b7dbb116c2331ddfb818c 100644 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqER6JcALpZJ{Cmdk=XZ)upWGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vHdohw#QO^{ ky9(A>hZEBNE&9axlR@!u!mEk7Ks^keu70d8>zopr05bP1+W-In diff --git a/textures/_a.png b/textures/_a.png index 711ba8ef2e32ab47860b6fe4e950a1f44eef4faf..8f3f59ce8976a23beb7d3d7f053481816fd7b8fd 100644 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|UVX#}JO|$q5R)f6{;SpGr+=3@ET`;tu>hf5A+KKl3>LOl9*n11eN4 zag8WRNi0dVN-jzTQVd20hDN%E20#>IXkrCIX1WF@Rt5%Ft1kaT(U6;;l9^VCTf-9d iY$u=wc90D@iAkwB42jD(&uRq{XE)7O>#4hK6QgQ~0OpMyXlbx#+^5RU7yU5;D~20YDYUi{zx tMo)W-aFL-~Y7m3xw9uzh-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@uL=#}JO|$q5Qv21W)3f7&-oNG!PXpF@rLa6KEFn2O#i9^pwZ>e(JK zFueEX{QoJcO9`k;wZt`|BqgyV)hf9t6-Y4{85kPr8X5pmh@puU2$|^`m{=JYT&=qN v4@E<6eoAIqC2kE%)U%y{8rVTLgTe~DWM4f%h5s- literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK6gkF-|1fIU!1)zif>gyVYhkN^MenVFdn*R!#; q{SPo}VVsXo8<2RDW)WEcNc~RchdzzAi)BU$YLPv z0mg18v+aNkVNVyw5RU7~2@MVZeRz0$cy2H<$mB7yyz4(J0hCrPag8WRNi0dVN-jzT zQVd20hDN%E20#>IXkrCI7PKG=fILtGJIIEd#H7?5 V26YRbIt8E*gQu&X%Q~loCIA-pHG2R6 delta 112 zcmaFD*uXeJJd=@wje&tdUi3&OkYY>nc6VX;4}uH!E}sk(;VkfoEM{Qf76xHPhFNnY zfP(BLp1!W^cR1KZ*x7bA*1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|UVX#}JO|$q5H|{}~$qfzhA#$sBcptHiD0i-dqY fPy;*2hMdHt)Eovax4lerfkF(Pu6{1-oD!M<$@)2z literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl5>&k?UFBwR)hCvZsq<2*-8blN)&%6a)?*X#QJn p#;fmsDdhkF diff --git a/textures/_at.png b/textures/_at.png index 92731dc1a99505c330c18667749f44efa52afdd1..4f9841cddb02c6eda1543c7e3570e5760f544050 100644 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|&tb#}JO|$q5HoB_t();Ggo1{|klwOG^GTHc(>ur)(g+ic#a#1PKYZ zWOjxptla+(9D9Eos8O}VHKHUXu_VKd3>85k%V wEfz=7kei>9nO2EgLr}i-YM=&okPSJBNvSyu4zF)@fh=Y4boFyt=akR{0DAvImjD0& literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwIgI(BKdX0r$Ay7!i)5S4_<9cq-MotC;p2JTr{f`fu yu9C9ifC9gnR)g%+DJ@E!<RHo_%eJ)K|S7+LwU(7(8A5T-G@yGywpt4lP&! diff --git a/textures/_b.png b/textures/_b.png index 9d5b20bf8c829f2918ee7c77a3eb21e5957d78dc..baf4eaa9cc78549409ee99a74e239d789c2a9273 100644 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3=K~g#}JO|$q5Je{u%#qe`Wv%hi3M0T>S6DQR?C2wxiCC&541*-jki_ zvC2tfpdQr{*NBpo#FA92heDn4Y~O# pnQ4`{H7rrj2HM5I4zeL9F)1~NA<1snX?vg$gQu&X%Q~loCIDISK==Rv literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK6QgZ|P3qW6J9YMw5RAsp9JPjBR9P!MQ1Q2qVB sq;&3-J^{AS#|AG>@rG(;RQ{O8+mRvs)rHsM9Z&~@r>mdKI;Vst0JK;tCIA2c diff --git a/textures/_b_.png b/textures/_b_.png index f876e40070e85a1d0189c6fd07220462e4273099..b00a3783a9090e36b1eb3f8d967b0952cb094c4b 100644 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40%r%#}JO|$q5P!5|aN8NAmCloU3=U5RRO}x!i0I1H+s3>`Z%hhUx*8 zs+PD$l%yn{XE)7O>#4hK6gkHFs0liPtpik>cxAspAIo?6JrU?9+9koSLK n@Mmrj;lo<7H#9?T{{P5OFDU)`@!B>SpkfA3S3j3^P6|7|= diff --git a/textures/_bl.png b/textures/_bl.png index ccbe1ebfb88ade37334c5ca46d19c74471b5ed5e..546ca4e340a1e4858b6f76da06a6e8f28d213fe7 100644 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEWISCQLpZJ{Cmdk;zmP?^i($&~mPLJ>&hpI6%nYaYv9g3nIynQ?sg}4# zl%yn{XE)7O>#4hOrix#iWj1~Y*|a-J@ZAsp9}fBgS%&kO`DV1_WW f$N@gTe~DWM4fU@Io& diff --git a/textures/_br.png b/textures/_br.png index 7b43e157d7552194ba3dd8250f6d50d6f72213e4..5700fa6181d4b0122a0f5b4a1e9c91c4eda5c07d 100644 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEWISCQLpZJ{CpfVFpD5v@Arv4d+!dw9Q_I7{!*FgFD~qjPv=307YKdz^ zNlIc#s#S7PDv)9@GB7mKH8cRC5JM9y5VF)YFtIW)P&QgDj-nwqKP5A*61Rq+eCgFd f4eTHrauSnLa~L%5ZwXch3Nd)P`njxgN@xNAlFB!d literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-a!3HGrH`~quQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hOpkn?>ReK?|Ueyr+v}2*-8XQyY013^)!LbpNmC k^dySvQ0Gr~0fyR-jS_Pgg&ebxsLQ00oXC@Bjb+ diff --git a/textures/_c.png b/textures/_c.png index 49199c9ed0546c74110c51288fdf7a7bc2150e41..eedd63910b18f6842eeba2cb8085a25ed558b669 100644 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEq&;06LpZJ{Cn)g!N&msWaDht8!2>MQ-BujrWSHQ>{(Itj_NPE)swJ)w zB`Jv|saDBFsX&Us$iUD@*U$inLJUo;K*(Izz{JYHpqTfD7m9}5{FKbJO57Tl0usIf fHL!zh$Vp5}&0$FP-1~baP>8|P)z4*}Q$iB}A8S6; literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl8Du!9;)Q9b=%7s;7%%2*-8b(;Imk3>a7p?UVjb r)#sg9@IG{%_%>GOs}DYYpL>CE+Ie1vnQSU;Kn)C@u6{1-oD!M}_WM>(?~lHc+K% ziEBhjN@7W>RdP`(kYX@0Ff`INGytLyLlY|yGS@XQu`)0y=Dp#Cq9HdwB{QuOw+5zw igl|9%>>wL*5|dJM7@UhP-%bPyF?hQAxvXFdgVhl8D$N3H06j2=)((bL5-gyVYX>4l6820RTLO8)=% n$!+g;U|r~V^+55j2X@@tro2DB|397sRLtP%>gTe~DWM4f#-Aw} diff --git a/textures/_ca.png b/textures/_ca.png index a1ebcd7fd36225a5f1cfcbce5bec680aba5bb2ea..d359c88dab1542e8ecb1c10bf1e95fa3e7f78d1e 100644 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^7j^#}JO|$q5H||0x^)Q||tgzCewE;mBE*KNcOnOMog=OI#yLQW8s2 zt&)pUffR$0fuWJEp#czu7@AmtkfpAHiIstYve9C36b-rgDVb@NxHSajORolMUFdgVhl5>&K}C7-tB*h-B~KT}5RU7~KmPx>XJ%$TT(7~K l{wKYq(*Ohv6&OYM7+${M``%EIwH&CL!PC{xWt~$(69Cu6Cocd1 diff --git a/textures/_cl.png b/textures/_cl.png index d515ee8bb928168270ae26d2727c4f9de8fdb999..55396b9457a4a19808a733612d40538c49d0d593 100644 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEBs^UlLpZJ{Cmdk;zmP?^<#dZupEF;i9K)%7tSqn06;=V&sFt`!l%yn< zq*^5xr2;7iBLhPtT|)yP3NbXX0wGIX0~0F)17)Md;wTz&^HVa@DsgKF%9maZ)W8n1 bAtx~@HHV=(>SFSLpb&$ntDnm{r-UW|Ru4Kf delta 136 zcmaFKIGu5Vcs(lz8v_GFLt)q=AjOvC?e4bP0l)%^o0O|@UDF6Tf diff --git a/textures/_cm.png b/textures/_cm.png index a0c2b2aff72be4c5240905ed81de07f2769107e3..28beedf35619802f5b5e7149ddcdeea2918552b6 100644 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-T!2%>7ZC!F7B#`9o?!wUEZn{7S$m1;Vh%5%u z9$@TtGTRQw5cG6$4B@z*oS-20C%x%XfE|N`6BA=;-o<4=N!1e9h?11Vl2ohYqEsNo zU}Ruuq-$sZL?MPIRv=`lYhYq!V4!TYSR6$|ZhlH;S|x4`LHW|Ffg0FBHsmBGrRFf` UtiQK>1yG2=)78&qol`;+0MK_h3IG5A delta 129 zcmaFFIFWIJcoiE58v_HwOLc!EAjOvC?e4l30-S&-vzmNrop0 WTz^gW?`8(7WbkzLb6Mw<&;$UdN+h=c diff --git a/textures/_cr.png b/textures/_cr.png index c337cb5aeae6c8c344220fcc3b834eca33f791ee..ac466a95ac65634a99cda40053d28e27f341c408 100644 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEBt2amLpZJ{CpfVFpD5uYAST>qBewIuM;61mU92oQYyM9IDpDdP0Ocnr8vp1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5H|{~7;re`c`3LBm4c$w={vLE`2A^BV;i7;4Ko8H(=S zr~|52Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DXP&DM`r(~v8 m;?}?vknjztfgNN+PGVAO4nxZIn|UDbF?hQAxvX{XE)7O>#4hK6QBip~sJ)eL=>Ygr+Asp9ZPdNfD;9zp>{rCUr t+erev98FRIH8w0g4c)I$ztaD0e0s!iPD)s;X diff --git a/textures/_d_.png b/textures/_d_.png index afbb37135606b0fb73eb6bf3460e6a399a2f050f..9a0e3ed576a7b72787538d37e21c7ca39e216f2a 100644 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^`91#}JO|$q5P!5|aN8NAmCloU2!BVS3|Zl3T&Zp!bJ`omoH23aC=G z#5JNMC9x#cD!C{XNHG{07#iss8URsc90D@iAkwB3@&fB`yB!bF?hQAxvX{XE)7O>#4hK6gkLkBS*$+S=6;Bt(5RU7qJsWu$7&w|&{QuwM qt)8lwsL&u{x^)EuU%PmbJh#{Z{-0A;UDpMwXYh3Ob6Mw<&;$S@`zMM3 diff --git a/textures/_dl.png b/textures/_dl.png index d2d1653ae1351f1885a050b226838c6e1afed1c3..72184adc9c430af6b659a5d501fdf4d3d7b70194 100644 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqE710V`9G_e99OI-sKD+2>%qs8JV8glbfGSez?YY57h hUJca14zeL9F)1~NL1iJU{w$yngQu&X%Q~loCIA@1I`04g delta 145 zcmaFQxPWnjcs&~j8v_Hw6HEJ2AjOvC?e4Xo8<2RDW)WEcNc~RchdzzAi)BU$YLPv z0mg18v+aNkeoq(25RU7~2?x0T87met@ai)%U7u&c29#1Qag8WRNi0dVN-jzTQVd20 zhDN%E20#>IXkrCImbwNeRt5&jMvKK!H00)|WTsW())160y&9;29b`jJVp3`jgP!As RV=X`-22WQ%mvv4FO#p{ZG&ukO delta 112 zcmaFB*uXeJJd>4!je&uorKN2?kYY>nc6VX;4}uH!E}sk(;VkfoEM{Qf76xHPhFNnY zfP(BLp1!W^cR1KZMEI_4`%(lH;`MZK4B@z*oN$2eA2S1^1S3NWw=pA7g2B_(&t;uc GLK6UQ_8fcw diff --git a/textures/_dv.png b/textures/_dv.png index 2c5c8ee7f6ed920ea96c603e24439a5902ba1175..996d7cd70faa2c03a59555c3378f0db6cadc1a2e 100644 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@J|+#}JO|$q5G-|2<>&kwIgI$E#Ff};#CQwM#)5S4_<9h6gjf@Ni9Lx%j{@Wkl qI(6cfuU?mSUNkFae#XWUe}GB)zX+?tNt6Dtrh*EKM)GB7CSz2SwTAvZrIGp!Q02Bv_7 hZ$J&~ARBTLlTvdSQWxBdn*$VL@O1TaS?83{1OSVZJq`c> delta 134 zcmeysIE`_Fcs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D~AW8{(B6Z!@yr0nV97{YNq`Op9V_RL%jTz}dP{vSRf(9{#acKHAQ e|B@TC7#XVP%RKj85^xEqoWax8&t;ucLK6T?mMeS! diff --git a/textures/_e_.png b/textures/_e_.png index 839e92f30c73d62dfb0db105baac4a81d9315a46..c7f19c127b30fd3ecdcb1a2b24961bd03b60cbe2 100644 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3`I{D#}JO|$q5P!5|aOvixubm?FdgVhl8D$mu24+oo=9zyr+v}2*>r_lN)&%7&w>}X8rho ly7VJMBIXkrCImbwNeRt5&jMvKK!H00)|WTsW())160y&9;29b`jJVp3`j VgYD70_9&nbgQu&X%Q~loCIG26H4Oj& literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl5>&iAC%8irqjV2~QWt5RU7~fByfsXXY_5GB7w$ d*>mJ11H+^SuHTo7J3!hPJYD@<);T3K0RUwZBzOP- diff --git a/textures/_ex.png b/textures/_ex.png index 4d1cb03c29ab3241e9fdd8dd7467c48a452f0434..b5da8e9440c546db5ca12b735826dbd77c7f1724 100644 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2%>Xo8<2RDW)WEcNc~RchdzzAi)BU$YLPv z0mg18v+aNkQBN1g5RU7~2@MVZeRy~ZSOgOr7#Y+yF|ki#Z?gd^P%UwdC`m~yNwrEY zN(E93Mh1pPx`qZo6k=#%1wxj(1}0Vp2FgZ@#Zffm=BH$)RpQnVlrOy+sDT}1Lr!8+ XY7T?q#r)f%Kp_TCS3j3^P6nc6VX;4}uH!E}sk(;VkfoEM{Qf76xHPhFNnY zfP(BLp1!W^cR1LEtp%)KJ^u+5lJ<0Q4B@!0dUPW%0|U=tg(?5*%i1?F@UpG?&!A_> V%8+*M{WG9422WQ%mvv4FO#q<*B>4aU diff --git a/textures/_f.png b/textures/_f.png index da6d3c326967e96b49105a7c0c201765a39cc1f8..6835912606399b4916fe093e93f2c2ee47525b6d 100644 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEls#P>LpZJ{CpfV8@PNR7NdXb%9(M7>rjIiOcKtIJU}A7N%*x#Kzbpr+ zT(!hCq9i4;B-JXpC>2OC7#SEE=^7dUQHY_56$qK@8kkra7!>o~@Iuj$o1c=IR*72! jQ$WHupayo34LONPsW}X3me={!fIFdgVhl8DuQH1xx*1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5P!5|aOvixubm?FdgVhl8D$muG|jlAS;yB~KT}5RU7mCl!Sl6nL07OnLl2 o{vA(J+YOelF&WY)%KK6o)Rj2cPuEXg4OGqG>FVdQ&MBb@0Ld;VZvX%Q diff --git a/textures/_g.png b/textures/_g.png index 8f4731ce9cdd01e99412e0a5c8ada7eedb0478f0..5a85cde2ff05b037c02769c297360ea4ce860303 100644 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@uL=#}JO|Q%@TTF(~jb9qj%8-`LFR(Kp_TCS3j3^P6RdP`(kYX@0Ff`INGytLyLlY|yGS@XQu`)0y=Dp#Cq9HdwB{QuOw+5zw igl|9%>>wL*5|dJM7~D(u$yWe{7(8A5T-G@yGywo(+&vKh delta 142 zcmey&IG1sPcs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D~A<&{`9wcrR)NXyg3F@)oKY>y)sg8|Q>M>qcOpA(nHFWjQw7{YLy mVb#N@Vv{%utk!(3=c&*V{#jl1nC}Q!>*kacc<5mtGCjzz(t@Cow5C Whruo;{n`Vd5QC?ypUXO@geCw85jrFQ delta 131 zcmaFDIGJ&RcnvED8v_GFLt)q=AjOvC?e4m#q aR52Vdmw9o=J7679ErX}4pUXO@geCxC&L@}v diff --git a/textures/_h.png b/textures/_h.png index c8d17b48404590858b952ce48fd675bd216fa447..1a66a9e541c7a6d938346fd41b552ccadef016eb 100644 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40TTz#}JO|$q5H|{~7;rf9k}jJm+wS&gc1!jhvCTTi_@% literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK6QqlVJ{jkZ7`RZkbk5RU7qCl@j@C-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3~f&r#}JO|$q5Qv21b9<6A}_q5)yv!3;y6&j-0S#g^|w*HUmY?pXVK9 z7#Qw}b27Q;$vp>ZQ!R0gC`m~yNwrEYN(E93Mh1pPx`qZo6k=#%1w!V!1}0Vp2F1KL vyihdc=BH$)RpQpb6p-)@sDT}1Lr!8+Y7T?PQ%0tjKp_TCS3j3^P6uz literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK6guj1DUKh6M!6g^!WLpZM2p5DmIV8C&}VEX@h nzj8LCD6Wu|3pQ3|Jl1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3<*yc#}JO|$q5Ho|2Z27JGD%FXy3}UftkUygM;xF*YbFv8r2flh?11V zl2ohYqEsNoU}Ruuq-$sZL?MPIRv=`lYhYq!V4!TYSR6$|ZhlH;S|x4`LHW|Ffg0FB cHsmBGrRFdw+b8a_1PU>Dy85}Sb4q9e0HqW+?f?J) literal 0 HcmV?d00001 diff --git a/textures/_i.png b/textures/_i.png index a2e3eccfc4ad2b50cc4dda9fb9c8dcb17d24152b..f00114255342403b197d4aa8c303f26c5a435ece 100644 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3>i-s#}JO|$q5H||0Rq5?qAlxdC)z{DCugiECWNm5i8?oZRaSUI@J=_ zh?11Vl2ohYqEsNoU}Ruuq-$sZL?MPIRv=`qYhYq!U{K6^!wW@2ZhlH;S|x4`OaTes gfEw6AHsmBGrRFeXuFMeH4isYWboFyt=akR{0DHGPXaE2J literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrF!3HE-TH59VDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl8Du(bRG0-6udH2~QWt5RU7t2N`*Ryh93U|Idjl ch-MgAgg#_t;Ad)m3KV7VboFyt=akR{03UTB761SM diff --git a/textures/_i_.png b/textures/_i_.png index 1a21779e52b7ef97317ab202f7ee5be580174346..fc658b85325ac5c00ddb6210ed08ca110e1f79f4 100644 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^`91#}JO|$q5P!5|aNGbNxwA00O5E8;uROJY;0JcZivd@$KxTK$WT` zt`Q|Ei6yC4$wjF^iowXh&`8(N0Ej{iO{_r3T-U(F%D|wQ_l6gWhTQy=%(P0}8khnS hz5z9`gKWr2OiImR@SMbER1Xwl@O1TaS?83{1OR5*JYfI; literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl8D$SEpOCr4T42@9E+g!f`!0B_ZL*c?RbH|NplK l{g<2}F@b@rT`-cLp>-C=KaJdrCxJ>CJYD@<);T3K0RUe_CglJC diff --git a/textures/_j.png b/textures/_j.png index 22d353161e78c2268df35a2d5a9644db42ac86a5..87d2f26d71b0e7cac62bc931eb38f510fefc1911 100644 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEUO_QmvAUQh^kMk%6I+uAu=Cg&3Mxfsnbbfr*uYK{4+QFBA>A`6-!cmAEx9 j1tfd}YG4Q1kdv5{n!}J~km$?{6k_mn^>bP0l+XkKSUEj1 literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-e!3HFis^?4xQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkNKc8UuPgf<4t72!MsJ0xNkAb*PZ!4!j_b)k{{OdUW@bKI@21h* m$f$Pc2m|X3o)w$^^Dx+a=leN*!n5B%#SEUVelF{r5}E*przhnA diff --git a/textures/_j_.png b/textures/_j_.png index e39e34adcfb6849e8f3174e1bf22856c9fc8f06c..c0d9ac20049e97f8d648356a624f38d79d2faded 100644 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5P!5|R=U{}yxoO;1R0`Y=P_lFy4*|BMBg8SGqHnID+H zl>(|(Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DXP&DM`r(~v8 m;?}?vknjztfgNN+PGVAO4ucmrfAUeF5QC?ypUXO@geCw2N<7m5 literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK6guf@dQ0X#q1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^h*|#}JO|$q5Je{u%#qe`Wvz8x(f<6j-{MT>YQO^>1<3F=mFfU0e)B zw`>D}I#f$sBT7;dOH!?pi&B9UgOP!uk*=Wu5QP|;Sb>nau7Qb_fk83v4KEZ8x%nxX oX_dG&Fa;!h18QIg*^rZ%l$yhk?VeUV8z{u!>FVdQ&MBb@08>mrrvLx| literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK6Q6Nk~CLuNoBbx#+^5RU7QFmN0?@Zg{I uaW~uj3l$hc4r|O)F*=(2H+|)%P-f{-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5QVf6{;Ot4m5OkP)$DTVoV3N$^yP%QRI6hPHLQU+0~S zQ~|11Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DXP&DM`r(~v8 m;?}?vknjztfgNN+PGVAO4uf|MM{qDuh{4m<&t;ucLK6U$r#tlk literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK6gAM2xi{`Y`F8lEnWAsp9Z&lqwsC@>s8@cDm# vUo%%$yOWnj$jXGPji+{8OMGtlM_%};fb#w3zm0o=dKf%i{an^LB{Ts5W6&-Y diff --git a/textures/_l.png b/textures/_l.png index 5a15f0b243926a3a1f933eac3b71672d88d7649d..defe7ec8d6f87aecb4525a562d2f6dd6deeca444 100644 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|UVX#}JO|$q5Ho{~7;re`Wv#ia%Ip_MF(o$-oe`h=q-fZ}k+QLe&!2 zh?11Vl2ohYqEsNoU}Ruuq-$sZL?MPIRv=`qYhYq!U{K6^!wW@2ZhlH;S|x4`OaTes gfEw6AHsmBGrRFf?++=!Y0Tg2JboFyt=akR{0H0?&r2qf` literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrF!3HE-TH59VDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl8DuN$C7MYagJHh^LEV2*>s0goK12=Z_pXaG=4B Zfk8Bbkz?tlt#5$x44$rjF6*2UngHIhBOm|( diff --git a/textures/_l_.png b/textures/_l_.png index 8a6c5e51ba1d4e02e299a03fedd897eee66cf5f2..3fe1de2fc3e64f374b8913e7a908391ab9fed976 100644 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3`I{D#}JO|$q5P!5|aO%GuePZqrH)HA%pg3dmm{-py_{E*mk_n(*i11 zEpd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DXP&DM`r(~v8;?}?v iknjztfgNN+PGVAO4uj95oMRt=LJXd+elF{r5}E+b$vVUU literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl8D$kM~XL@i#yrMNb#U5RU7m$2ama7;rEfEdT#s nMs0~+Me&7gjn9kKU!*a7-_6SUhF$zIP%(q2tDnm{r-UW|&42$WSVag8WRNi0dVN-jzT zQVd20hDN%E20#>IXkrCImbwNeRt5&jMvKK!H00)|WTsW())160y&9;29b`jJVp3`j VgUzPQ?Pq{O44$rjF6*2UngHggIw}AF delta 134 zcmaFNIE`_Fcs(lz8v_GFLt)q=AjOvC?e4LpZMco;KuTP~d5B`1Rj?zW3rh7AKBS{tG%j dtMgvg^Qq00f4ttx)dHxT!PC{xWt~$(696k$B>VsX diff --git a/textures/_m.png b/textures/_m.png index f3c06eefea34f5462a7d1abc58c180ab7d1e4a9e..e0fe0398fc2018c4e0b623a32b8df0a962e5e544 100644 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40%r%#}JO|$q5SVf6{-PKXBlK{ISMlwG>wi%m1BQSQ!G|volPSTVn!L zs#@Y2QIe8al4_M)lnSI6j0_BobPWxFD8$gj3WUsc4NR;I42pSgc%f*>%}>cptHiB= kDInn+Py;*2hMdHt)EtJ~b*$Ic0fiVmUHx3vIVCg!0FXI8>i_@% literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwIgPo5_>Y(f9I-roUr;B3<$Mxht|Nq-FTP361GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3}sIj#}JO|$q5P^{|;xUX*{=Q7J6(i?4;Uqk|X(_`=uU!28Mb+PDU5L zDONz`swJ)wB`Jv|saDBFsX&Us$iUD@*U$inLJUo;K*(Izz{JYHpqTfD7m9}5{FKbJ nO57Tl0usIfHL!zh$Vp5}&0+AJn*A*eD8%6D>gTe~DWM4fljc0Z delta 142 zcmeyuIG1sPcs(lz8v_GFZ@$`7AjOvC?e4?b*o7V8C<8=l}nkv6DE&CJ3?w@Ge$i mvN)P5wPyd^uSXAFV;2<@{~U64-fy5T22XZZKbLh*2~7a>t}7@2 diff --git a/textures/_mn.png b/textures/_mn.png index f366db16c9c918f4b7fe676a284915a5c096c300..935a2feea827815e082ec21dbcb70af4d1339afe 100644 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEggspxLpZJ{Cnzu)82wRqwX|Yju+3v+T&X401C&-Rag8WRNi0dVN-jzT zQVd20hDN%E20#>IXkrCImbwNeRt5&jMvKK!H00)|WTsW())160y&9;29b`jJVp3`j VgYJ!+(?M=x@O1TaS?83{1OW3kHRk{T literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl5>&(R?42*>s0KmY&RGxHc2DlodS gv9awCQT9t^(9mILbTBUs2P$LmboFyt=akR{07g6?`v3p{ diff --git a/textures/_n.png b/textures/_n.png index dbcfe7e22bea33336ca0dc42ef8173a2693db9dd..ac10fd94dd693a90dbb96b966513d03011d548b3 100644 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40TTz#}JO|$q5SVf6@~Yew_axKlAi~5Az!vIU@zR+67m22rleaU|`VU zVQ1ht7^w}^qFUk_QIe8al4_M)lnSI6j0_BobPWxFD8$gj3WUsc4NR;I42pSgc%f*> r%}>cptHiB=DInn+Py;*2hMdHt)EtI9bDnk)pb&$ntDnm{r-UW|_d!0p literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK6QlhR9f?gv02RZkbk5RU7~fByfsXEsVmNl0ku q2D0Z1di_stSoP=pkp?yc76#omzMsM0TB3m(7(8A5T-G@yGywqoQ7qB` diff --git a/textures/_n_.png b/textures/_n_.png index 03ea78898f2c0cd007a017224187f5959bcca551..d4355c12fefd7f11eb4d32d20acdd9addd760421 100644 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3~f&r#}JO|$q5Qv21b9{C-VS7z_EHZHZ>K!Da@hASgxNwaNt181uqi@ zhJrWjY!hdy`~_-LEpd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLgu;#CRPRp#k@DX uP&DM`r(~v8;?}?vknjztfgNN+PGVAO4uc<0((*e%AqG!ZKbLh*2~7Z(*+8}c literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK80m4wx#3m diff --git a/textures/_o.png b/textures/_o.png index 0a2c5bb2613b74c777e938267e320e8914f50335..080e99d236877c0752ca4a1b0de682cc500a04c1 100644 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEWIbIRLpZJ{Cn)g!N&msWPyz`486Rw!xnadYP6i83*8f{B`T7DCs+PD$ zl%yn8|P)z4*}Q$iB}BceT& delta 130 zcmaFIIEitBcr_~r8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D~AW72v)r}+|4NZ!-MF@)oK@}K|z?U}h6xc;;o{6Bo;-(l4m5*HYE ai7{mEm3sL*^YT`pQU*^~KbLh*2~7ac0V@3f diff --git a/textures/_o_.png b/textures/_o_.png index 53bc5cfb121901c218e58d5c4ae6a9bd413ac52f..2d1905198ca7c33b692789b0e9575d33c7e07a59 100644 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqE!C8<`)MX5lF!N|bSNY~H+h(ZiatU$m;w^M f0X49LY{*GWO3h*LuTGr~GK0a>)z4*}Q$iB}&K^9? delta 136 zcmaFQIGu5Vcs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D~AwNgx-9`OSxq~ht~7{YNq`N#kN_RP%8hwItc+WrTawJ=UjNOEA7 eVB&d^#=y|9UHq-SUJJ-V22WQ%mvv4Fj7ye6ao diff --git a/textures/_p.png b/textures/_p.png index 78b287628f7a5c19bbd4237c638c46ad774cbadb..3050959037785abe8101e5d262dd05903e3a21d5 100644 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{6iL#}JO|Q@b`YGAQsIa{B*Yl0COjH@M+|8e32BfvLZpdl&3j@o=3! z`&|hRMo;z6>_APbC9V-ADTyViR>?)FK#IZ0z|ct7&;W=+3{9*+$XwUJ#LB>+nD>Sk uiiX_$l+3hB+!~ky621X7u!C&KNlZ%3VJJAuysI22#Ng@b=d#Wzp$Pyti9!kh literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c8!3HGtQ{P+wQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkNKc8UuPgf<4t72!6WPi8HUfpTJzX3_IIgF5J904?@HC&f@qhmt xy`@vGdMjjvs4@Nu4AxGq`Vnz*uI>RZIhl6RpYLK)^MTqJJYD@<);T3K0RXsNElvOc diff --git a/textures/_p_.png b/textures/_p_.png index f0db495f755b790436543abfd1701d5416893d5d..0cca01106fb1287a8cb37e6b9a34ea6eb92dec7c 100644 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5P!5|aN8NAmCloU2z$VKoR;VJ*n*X*rXgkift&UzCk` zlC~5NNJEKhL`h0wNvc(HQ7VvPFfuSS(ls;yq7Xw9D-bf*H88O{XE)7O>#4hK80m5#KUiYrh^&C|s(gyVYbX+=H;1%U$_r=?uWH=qs%Pgg&ebxsLQ0AZdfz5oCK diff --git a/textures/_pr.png b/textures/_pr.png index 75f2c8eb39b5f1d1baa7b218d7822d556a11982b..b835141eada3b2615e809ed5599d44acf6f5ee4c 100644 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3_VX5#}JO|y{8?y7!(AYE{1>Kzd3iAVv~Y-S6yYMhvhRqj+MH*PN!Wy z&%EoPzOHvA@2`n3H*f=Ws+PD$l%yn8|P)z4*}Q$iB}W7|W0 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwIgI$Dyzh7Q>BTz`w)5S4_<9clOMqUO3p5}so|7ZG5 un^oZ?#;{^hkeulpU&T(*XL6_ibhEo&5c~JDo#O>i6N9I#pUXO@geCy!{VOH_ diff --git a/textures/_ps.png b/textures/_ps.png index 7c5a875379cb68b4f51c8420e5a0b8c8b3e45b94..1f4b5c11c0fb2de09fafd9a2b92380d0fad50931 100644 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@J|+#}JO|$q5Qvf6^0x!0CgeqS6l02}}%6xtW=ZE&OHzRjHP^MwFx^ zmZVxG7o`Fz1|tJQBV9uSAPO-wu>v7WT>}#<0|RBF#o{O$a`RI%(<*Um2+EgU4b;F6 cvLPoiDK&>d+i;f=H&BSd)78&qol`;+0ITyiT>t<8 literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl5>&QGaa~lLb&n)zif>gyXvJ>4Sm|1`I6+Y=6I( rv@cYOPng=zzK!*8sQT(n|35QrXW;wQee3UWpaup{S3j3^P61GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3@uL=#}JO|$q5R)f6{-PKXBl~{Kkj&Q%)afnc$LSWOQJPfzlSIoBuDK zVPUu`!oi?D`_V<9F4Yp(h?11Vl2ohYqEsNoU}Ruuq-$sZL?MPIRv=`qYhYq!U{K6^ w!wW@2ZhlH;S|x4`OaTesfEw6AHsmBGrRFdc?qcbB2oz%QboFyt=akR{00?eIr2qf` literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c8!3HGtQ{P+wQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkNKc8UuPgf<4t73f234DCSD=utr;B3<$Mw{nle`QHJcpC6{0%pg z*Am?@#b57=kCtb{>Cm&8yFOj=?5^bcGnsc*oapcChpg`aH8Oa*`njxgN@xNAz{xH0 diff --git a/textures/_q_.png b/textures/_q_.png index ee0110d144f5f1ad1003a7795a1df6c358216986..f3bf455aa9dd5180b06e43053b902cd9109a39e3 100644 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqE6g^!WLpZJ{Cmi7ZXZ)uUO_QmvAUQh^kMk%6I+uAu=Cg&3Mxfsnbbfr*uYK{4+QFBA>A`6-!cmAEx9 j1tfd}YG4Q1kdv5{n!^y-n6*k1D8%6D>gTe~DWM4fAId(i delta 142 zcmeywIG1sPcs&~j8v_Hw6HEJ2AjOvC?e4GvPzrZ`PlBJEly{nl*R2~MCc22XZZKbLh*2~7ZE&@9OS diff --git a/textures/_qo.png b/textures/_qo.png index e753d481b70094ddae99ac51c1efeb0bc8824d44..5d261e34675722e40b2db238e2dffab3b8ace764 100644 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y;!2%K~KmQO&F(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqE#64XcLpZJ{CpfVFmz0qBXY6>xhvx|+L(4uU=3nc6VX;4}uH!E}sk(;VkfoEM{Qf76xHPhFNnY zfP(BLp1!W^cR1KZnAM&&+>iqbNqV|ChHzX@PDn`j@&Et-dNww;w*Njn9t;feS6KeN T`;hVzsEEPS)z4*}Q$iB}J5D93 diff --git a/textures/_qu.png b/textures/_qu.png index fb156c201622fc1136abfc65eb9ac895e5acec86..5eb597a541f3c43a51a785b4da8c4263b5a5da25 100644 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEBs^UlLpZJ{Cmi7ZXZ)uSLfnoV2wqHvpE*A!>Q7v(eC`m~y zNwrEYN(E93Mh1pPx`qZo6k=#%1wxj(1}0Vp2FgZ@#Zffm=BH$)RpQnVlrOy+sDT}1 bLr!8+Y7T?FcEYnVpb&$ntDnm{r-UW|WqvyV delta 141 zcmaFKIEQh9cs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vVH9p+t=kV2()4t34B@yQddiTG!GNdP;l=;|KJ9K3Po=$PNm{j~ lZ1FJ}TY>ou7T(LbZ+8j*jCJ&}18QRMbY=5%S?83{1ONz3D!Bjv diff --git a/textures/_r.png b/textures/_r.png index b9b0ac92b1e9ef024a0513a3d29a216bef2718cc..39e9fce5b1377db21b3832fa8baa9e1a48766d91 100644 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3 kzDNkj12wRNY{*GWO3h&?Qs%uK4HRPVboFyt=akR{0LlFdgVhl8DunSFP}yJtWlWltB!5RU7~fByfsXEyr5FWMmd n9|+DLV40efl913)kifuD)WiS%?#!wxpmGLJS3j3^P6-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40TTz#}JO|$q5Qv21b9{H%kD)f;<0tczjlzN-%nHN@C)X|HcCB48C7E z7&obIlK^T_Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLKeCPCRPRpt*$E;qiD#@ qPsvQH#I50rgn&Fy13SouoW!Km9EKo?{XE)7O>#4hK80HH&%2-hV(LWltB!5RU7urx!9ZDDWKE(DT1u pFOAFDCzL(%YEH1@@#KA{S?7s~zrX4(F%_ts!PC{xWt~$(696z(D8v8& diff --git a/textures/_re.png b/textures/_re.png index 42ed81ec49ab363f1f80a191e8975e765c78c948..16148371094fde7cad861b137b1b61a2426b9187 100644 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5cj{}XxC*w}O)Wh@FP?)FK#IZ0z|ct7&;W=+3{9*+$Wqt9#LB=x*=VsiiiX_$l+3hB m+!})NrB?$ru!C&KNlZ%3VTk#E``Q$s5QC?ypUXO@geCwOm^`xp delta 143 zcmey&IFE6Hcs(lz8v_GFZ@$`7AjOvC?e46r6k24Y m)e!p3*ZWMn_Ju080>)%@5!T*{92KB81`bbGKbLh*2~7Y&t}06a diff --git a/textures/_s.png b/textures/_s.png index 75d4f5f8e5fc7b8340eb50184e249464baaf5a90..a0ada1ac7d33e494c101e9f3343772b70a2e15b5 100644 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEcjbDr^EaMAxji=F^EWw~Mo&6}+M&QERo2UMwA z;u=wsl30>zm0Xkxq!^4042^UR4S*=b(8LOaEOZS_tPBiVT~{nd(U6;;l9^VCTf-L# i0ePSXc90D@iAkwB48WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D~AW9B>566ORH()4t34B@!$d-@h-q2#Xrr`~BR*2xv!+EqOv lB|9KP`b3P|T8XcW*?$EX_c2X51=Pgg>B{Ekvd$@?2>|j-DuMt2 diff --git a/textures/_s_.png b/textures/_s_.png index 54b0139c608fc7576a9eca30ef302ff98ce4a8d9..9b018bbdd8b065a8f80de916377e46b1301a7934 100644 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqElssJ=LpZJ{Cmi6Ekd%=4=RD)T;G+M57Cr`Y%2N(@+_qt3XnexRdP`(kYX@0Ff`INGytLyLlY|yvd}d!u`)1dbzQL-MMG|WN@iLm mZVg`~1muAl*g-brBqpWiFa+nPoMr_IF?hQAxvXWGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D~AwdP)Kz91hcq~+=27{YPg_w+%|0|pF-4}AXTtle)W&}`=v<~V&} m*1LO)HpMsO-haBXoMG8@$@g`^9UyBNJlS3ST-G@yGywp$87`6l diff --git a/textures/_sl.png b/textures/_sl.png index 3170edffd40b0414c629a739d4609fa1abca0d8b..08c95477579e2aa8b90cfff0f618dd7961910b72 100644 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-T!2%>7ZC!F7B#`9o?!wUEZn{7S$m1;Vh%5%u z9$@TtGTRQwkoRwe-%#e`yAP`Ur2OC7#SEE=^7dUQHY_56$n}C8kkra7$_Sp7Dv&Lo1c=IR*73fP`>nP fpayo34LONPsW}YMiTj<+fkF(Pu6{1-oD!M<{GdAM delta 127 zcmeys*v~jYyn>a3je&t7f3xizAjOvC?e47ZC!F7B#`9o?!wUEZn{7S$m1;Vh%5%u z9$@TtGTRQw5b|_!4B@z*oN$2opK;>Tf9;hk0T6{4nplC5rLKXAm4Sh>(PD8F4Y~O#nQ4`{H3a2LuLf#h2icI5n3S5s VV6DTeln)eQ@O1TaS?83{1OVRaH~jzr literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrF!3HE-TH59VDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl5>&$$HM*);6G!l&6bh2*>s0AOHW`GXufldNzyh e&c?<@Mux_P?7uA|{Z)Xf7(8A5T-G@yGywpr>m%3z diff --git a/textures/_sp.png b/textures/_sp.png index 3fde935c2192ca9494f87b1b44932276ab9c0934..4f38a354ddded3a7b2049268d3f10b7a9cceff82 100644 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^93VC$kYL!eQ)nuXVk!yp3ua&_n|#&+#7pvacVS?> z+a<>&kwIgPo6u^LE93J)jV;r;B3<$Mxg{AOLb%85rX}YgqwV N44$rjF6*2UngCw78^Qnp diff --git a/textures/_sr.png b/textures/_sr.png index 7bcb3bcabd96f933bba577f9f2ac706d98cd2e02..bc9c0a244c109bd3e02a55666e834d1415cead5d 100644 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-T!2%>7ZC!F7B#`9o?!wUEZn{7S$m1;Vh%5%u z9$@TtGTRQwkoI(O4B@z*oY27N*7jfESiKq>5X@nTk!5B`N@V6Sk8eu>DpM_SjVMV; zEJ?LWE=mPb3`PcqM!JRuKonwVVg*8$x&|gz1_sJTi^WkiWGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vVU?S4<2c9w1y2{p5RU7%r#3P&DDX6FxbnaLnCs~&jgAYN`mQJa aD`wol%f`syar_ZbErX}4pUXO@geCxWmM9MZ diff --git a/textures/_t.png b/textures/_t.png index 0e29c7a5d156429c185dbdb57433052246e390bc..c55731a0f3e3be58849ef843ff4a49286da6f320 100644 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3PCT`~RWU2S$d*LN;bLgVj7h zwW=kq5hW>!C8<`)MX5lF!N|bSNY~H+h(ZiatU$;@*TBTez@XK2#bOiFVdQ&MBb@06B;}VgLXD literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl8DuS;YR?dJCYCf~SjP2*-8blN$vY6nGdEOa9Nb mpBk4D=s306rh47lU)E0^h`uxWS$Y$wmci52&t;ucLK6Ubtte9f diff --git a/textures/_t_.png b/textures/_t_.png index 18081ca30773ef3b6024650eb6a7dbb4b7350332..773e666c4ffb7b56d43caaea950f682f2099e8c8 100644 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3=K~g#}JO|$q5P!5|aN8&+y^l;pquDbKt-MhKY$zD^i`Vu}yVbag3AU z(rRW-8D++sKs~A@t`Q|Ei6yC4$wjF^iowXh&`8(N0Ej{iO{_r3Lf62=%D|x2b;V*7 s4Y~O#nQ4`{HGGi}kOyjD2icI5n3S5s5b}{B4&)aGPgg&ebxsLQ01MMU>;M1& literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl8EhT13l!?JS^>jHioZ2*>s0l!SyI=NXv)|Nq|} i^j~s@!~}*sK8BhN91MH=gX4kf7(8A5T-G@yGywqXZY5U$ diff --git a/textures/_tl.png b/textures/_tl.png index e1dc6185e34b1fd61de03cb799d86b15beb45542..059fe681302e0ee570644a222ca3fd2319e6b11e 100644 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEggjjwLpZJ{Cn)g!X;08_m1AJ|S;YLe>to{?psZ?%YeY#(Vo9o1a#1Rf zVlXl=G}1LR0HP2>6Dtt1)HN`%GB8j!S}cyDAvZrIGp!Q0hM;`u)j$pGARBTLlTvdS V>a=!GF8~TLc)I$ztaD0e0sx(TIPd@f delta 134 zcmaFNIE`_Fcs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D{vVPU8~b6N!`r0nV97{YNq`N#kN_RP%8hwCMJ5B&tOm8USX`|xBi bI5RMu4;T7eqLifoRLgTe~DWM4f;W;N1 diff --git a/textures/_u.png b/textures/_u.png index d6c9bacfbef5f1971472346590df6570a1d75c03..98bf8e69d452c0851bcc9f8361da388155157b1e 100644 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<40%r%#}JO|$q5SVf6{;Ot4m5OxKhu?rk3LBv*W8EJHtjbjz5QO_p}3* zs+PD$l%yn=BH$)RpQq0 jMM6LxsDT}1Lr!8+Y7Rr`-b}wAKp_TCS3j3^P6{XE)7O>#4hK6Qvy7pwI><<6PZ!4!j_bKy8+jQRIGQi~uRrEG o-AzbMW2(zk-m+`|>KM*5@)rnv75vEd9H^YZ)78&qol`;+0Iqi?oB#j- diff --git a/textures/_u_.png b/textures/_u_.png index 4e9dbfe6bd3d84b26d7922224dd06467566ea744..35ce91543d5a642ff522691717522426a5abb570 100644 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3~f&r#}JO|$q5Qv21b9<6A}_q5)yv!3;y6&o;hLa!)FId{;Hp|V*>$( z-710V`9G_e993ta;fD+7a8*A9_Kpv=p9b`jJVp3`jLuea&o&ivZ!PC{xWt~$(697}&K-T~O literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK80we+rr4ctH>WltB!5RU7uXAJom6nGjAc>n*O pKIhE?C1p;Bsa#V0^&8*T$}aoM|9zeFy?a3A44$rjF6*2UngBe$DnkGO diff --git a/textures/_un.png b/textures/_un.png index db359158c6ff39ecfe4c1cdf5ec13c401320f973..01f547ad0d13bc2e469b639ff51bf1de8d5dd70a 100644 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3_(v9#}JO|$q5n}2TpvDZ|7lKd3>85k%VEfz=7kei>9nO2EgLr}i-YM=&okPSJBNvSyu U@oAUZ^?*VQp00i_>zopr03+fylmGw# literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hOpkqkQ*fqbWckX-^l&5RU7~fByfsXEsVma$s&@ gm5`K>2;gC4VEe|xS`{#F2T&PmdKI;Vst0FH(s<^TWy diff --git a/textures/_v.png b/textures/_v.png index d6d37ad5a60ad9d8df1bc08d01005568dd01da81..b692d1185dfcd70d3a4863ca06f35e333976da0a 100644 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3=K~g#}JO|$q5Rw21b9<6A}_q5)yv!3pNCuxbvTf$LGeEf9fd~K<$c8 z*#50Odio{XE)7O>#4hK6Qvx=ns{3$>oWltB!5RU7)CpU63C@>t@@an() qaaYG9IZK)MF0eggH>Z0Sv+k<^ndcT8Dh~jaGkCiCxvX-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5Qv21b9{C-d+aaLxQZzYz#HBl(4w8UB~_U}UIqU}s>n z68R6(P~sXqdU0( literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK80wbIj83ud5@il>WX2*>r@GaES>40sM0O#EM8 qw#=!$LR4Z^$OVg6nW=i;>cto%C12Xo8<2RDW)WEcNc~RchdzzAi)BU$YLPv z0mg18v+aNk5l$e!75QC?ypUXO@geCwwQ8ktT delta 119 zcmaFL*v>dXynvO1je&uorKN2?kYY>nc6VX;4}uH!E}sk(;VkfoEM{Qf76xHPhFNnY zfP(BLp1!W^cR1KZge}5+zv}>nL_A#_LpZJ{CnO~NIDh28fddV03=E-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3|UVX#}JO|$q5SVf7&1a_whK?o=IjdTqSfGEV!#0rEgbPY_b3=CRbS1d-+kei>9nO2Eg!xsqw gd7uV%kPSJBNvSyu<-zItSAaqcp00i_>zopr0HH`dH2?qr literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwIgPo6AzwfP^3{Xhg)5S4_<9hO+|Nrfo%|6I$F)p83 fpm{i;H&m5Dae>%-MHlgSpfUzeS3j3^P6-$FVF0QcOwS?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3^h*|#}JO|$q5Qv21b9{C-d+abUn0ZW)|MWAiQhee*;T3C$j`bhWwZ8 zOv^G3{{`w$Epd$~Nl7e8wMs5Z1yT$~28Kquh6X?sVrXIoLKeCPCRPRpt*$E;qiD#@ qPsvQH#I50rgn&Fy13SouoW!Km9ER`=PJS7n5QC?ypUXO@geCyPWjy2n literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^tRT$61|)m))t&+=wj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&kwIgPqq}vnc#wH&963)5S4_<9cq#Mn(n&p5~7K|9z&f tl0D_*#BlY3%EvRs-@7N9F50$_dl8?&KRdbQK;sw~JYD@<);T3K0RRP7EBgQd diff --git a/textures/_x.png b/textures/_x.png index 90a43934fa4e458d1072ae5e06b8f1b9e9f3dc86..b769e136ea60eec2f5a50e721dcac8bff3f79960 100644 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3&QUD2sr!$5h8}}#8^<3#yIJ`_ zwW=kq5hW>!C8<`)MX5lF!N|bSNY~H+h(ZiatU$;@*TBTez@XK2#bOiFdgVhl8Du*|fNSe;QCo!PCVtgyVYhpa1{unT>w%i~cyz k0OHJV>}2FUFqM&Ep`q}HtE-}HfNB{$UHx3vIVCg!0OZ*zmjD0& diff --git a/textures/_x_.png b/textures/_x_.png index 8fb3408f89043c683e220766dab8439164ba7ff2..2f6d06713fa6046b2d9ac282dbb02dbcffee1266 100644 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5P!5|aN8d$O^${SV-IZeXx*Rl8O~)9PRTC)n5+LSAzG zo1kLx3#6gMHKHUXu_Vu2_tsAvZrI pGp!Q0hA$EV@<0vjARBTLlTvdSB7STW>IDihc)I$ztaD0e0sy)BKu!Pv literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK80wSkz8r#DbY$4ky}20RT1_P^V2 o9BOEIkSSnk)4a1YH0PdXZ`dyWR(`+DZlG!gPgg&ebxsLQ0N!dSiU0rr diff --git a/textures/_y.png b/textures/_y.png index 774a89ddc5c3783e1960aef01314eaccdb4fc753..777b55e5468b08e9f59602df651c47638793e990 100644 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1e!2%>1GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3{_7T#}JO|$q5Q_21b9{C-d+Gys{T|Viexh_upVE4~Or6!!xW5dy6>! zmDe@#fi#r3MwFx^mZVxG7o`Fz1|tJQBV9uSAPO-wu>v6rT>}#<1A|uA6^l_czopr0QI>)Bme*a literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c8!3HGtQ{P+wQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkNKc8UuPgf<4t72khOFARO+X=SPZ!4!j_bKSj$8}|Jk37;|EE{q wOwi`72ojoV8QQmD+1j=2A0~Y_>5N}^iS@k9+r{qe9zbmjp00i_>zopr0H91GWRb7l1xe7?k)@s?xqWbfIQ9ukH}&m z?E%JaC$sH<3?)w&#}JO|$q5P!5|aN8dvY)?{;$mGAmMZ3R>Gv7mYf6zhQKrI|2ZTs zW&u^JmbgZgq$HN4S|t~y0x1R~14AQSLjxcRF*LCPAq!mt6DtFQR@W7aQ8eV{r(~v8 m;@0p*LO>p;ymI2 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KCQfx`y?k)`fL2$v|<&%LToCO|{ z#S9GG!XV7ZFl&wkP>{XE)7O>#4hK80wRPjW35S6~8lEnWAsp9ZPi^F7P!KqLp!(bW unFDv8# diff --git a/textures/_z.png b/textures/_z.png index 7ff4e6076581a620789f0068dbe53930dab4bb5b..ae010fe106e4da87c3ca42e5cf6ac3e5136bcb4f 100644 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEBs^UlLpZJ{Cn)epNd8kU{-3Q^S2;Tx!qgvt`QIe8a zl4_M)lnSI6j0_BobPWxFD8$gj3WO|l4NR;I3|d`REJo3go1c=IR*74~7YPA*payo3 b4LONPsW}W)y4Qj;fkF(Pu6{1-oD!M<{3|?Q delta 139 zcmaFKIE!(Dcs(lz8v_GF(pul!K#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TNs2H8D`Cq z01C2~c>21s-{D~AW8p|ymbw8br0(hB7{YNq_w+{I0|pE&4tBra*JQ>V3DOYcsf{d^ jF420i@)q0g*toDJq3;4WYD|Dy7(8A5Tv*mQB{Ts5$wn%X diff --git a/textures/_z_.png b/textures/_z_.png index 36798f16212b0230f03e71ddc2b9b0d0b245f964..1c3e053974cf51f79366ca0640e36d8d0df7f394 100644 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b|0V3b8zA^(yF(rAsyD&7kn=TLn@;D1TB8!2v z2N=7Z%(eqEq&!_5LpZJ{Cmi6EkoPYp&F*9JOF%*l5T8n|*rjC7>$R64!{5 zl*E!$tK_0oAjM#0U}&UkXaGbZh9*`ZWT9(dVr5{^>bhbviiX_$l+3hB+#0?}2*?99 eu!C&KNlZ%3VTcmjQM?c+#Ng@b=d#Wzp$P!{+da(y literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y_!3HE73d0rwDYhhUcNd2LAh=-f^2tCE&H|6f zVg?3oVGw3ym^DWND9B#o>FdgVhl8Dufwivs4ku7Z#nZ(xgyXvF>5YO63Oo%5&i`{x rUTC>;LBfQkK?kRwvXQ)V<0->o5#f*Dzh~+I)iZdy`njxgN@xNAS;Z?r diff --git a/textures/signs_sign.png b/textures/signs_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..bd1fc7a9aff9f9e26d89300a6a4956a66933b5aa GIT binary patch literal 1526 zcmVnLWAxLbv9Rv$nsE6t9>O-Z|b~w%~(5R8Bc8ydEV&zSQ9{u{i zPlo^ZBYyt)^B;cGdaE!-BLN{L&KWubH+L@x!P5^D)@ghK8dwdxkIWAjq!7fMn0mpw zY%FUgrAz}5g?TA-wldF&&cW~h@>&4sp8?ZRV+2SAS}JVcvp#tAbmp=oBpu6#jqkp{ zL$ttk_E@VZab>%Dq!e_vvCNqt-|ZYMG+k+}kwZn*%zCNBm?`ng1pW(PNX60_Fv_5m z;`sd?G{~hg-+$zId*u4?fD(o2;P5`+6x^LHH5WpNAmCRoHCq+*x)5WfIPgLO1tkPZ zwa0)OCDvwY)`XV82du61<46%OetV1TI*e+>B&nj}Zf{9GFiwpk8fRHq*T8o5j5&}} zCge!hE6%;ZE|L%n%UT`-LW^`&B1)x&f)EOGsMs#!P#n)EKD?i)SjLm1H;^l+-jLUo zv}b<$Jad``4ki)EC;>TSVubmc=thawjpHC515O9W>MJkqM#37I?v4oI$SHBS8F~1) zVw}S&uomWzS6rtNM$xpQ)xgc^K#mb99a1*d>qe^rOCqa6ixnD__QVe4P2^RW!F@2?9Sq&Uv3*`Rzd92Aj=u_q4pL6+-r$Bp z&WX!4(RK1MU^r=74h*BBcbZZfd0nW%QETQJGyT}3I)kW*lqxj{UiO9D3?JX_y!iG= z-UHfbtX0(3lOHO!llYL3s*p;<=qCUV4?CrRY67bj$CE|NMh=nTFi>;k{$CrdHjYz= zH4Z%(cHa=%qw384n+v9Qw6yW*e#07g_jYA3jm~CXogKXutUf=n15<~wmd#htisLr} zaTnB7S$yJfwA>vm()O%tz}`;y*)xoi6b0^lORr&{SCkpJxs`l)Kl9D20VOJ%4=k~w zjiGPpi4?@ja$V3?(tP91b?1C?Tpv6ye=!nMK%_=3m9aA{_aEqQMrPlzt&shO(u%ex zL?>uDGj@f3>_{QdYe|)oCK{!CVhO|I8K)j&3=Cj|!cCUWLh?H)N!-a%_Zd5VM+%Xl z?|GO%ak}Yd>rZ*f;9o;lyx}KB^eP@tXk(vT4kXqrKdOQK4B&9@z5L_>j94pXlM#0HF7HCTpt70t>QY%dI@Nw zIGqRlvXeTCUlT&WI(x2j#MuUI#U32W3J8+52tpL>N}`n@Hbrid9m#N1)NM!9N}3bx zsV1zgaJj5>ou%(2IYq3~#_I;NYR-3M&nBWS!?GNGH!H*9aqZ(3Yl#&P(O-K}i@hH${Kt*`{X{7<3UVw(7^0&RB zWTu2bDT0s+QdXibT(^Xvl2gTWn#~uq`yc(!{poi