From 18293a49260b2b4e2dc333320ef0ede5ffa8b545 Mon Sep 17 00:00:00 2001 From: Mehdi Sadeghi Date: Sun, 11 Feb 2024 13:56:25 +0100 Subject: [PATCH] Add GSUB lookup tables for Arabic script Including "init", "medi", "fina", "isol" Ref #1 --- FONTLOG.txt | 15 +++++ README.md | 5 +- glyphs.png | Bin 23288 -> 37565 bytes noqte.sfd | 188 +++++++++++++++++++++++++++++++++++++++++++++++++--- 4 files changed, 195 insertions(+), 13 deletions(-) diff --git a/FONTLOG.txt b/FONTLOG.txt index 07f0d9f..891e06f 100644 --- a/FONTLOG.txt +++ b/FONTLOG.txt @@ -11,6 +11,21 @@ I made this font in a week from scratch in order to use it in my game. The em-he ChangeLog --------- +11 February 2024 +- Added Arabic lookup tables for "init", "medi", "fina", and "isol" + +27 January 2024 +- Added a whole new set of combining diacritics including grave, accute, cedilla, circumflex, caron, tilde, ring, breve, and more +- Added the missing capital ß +- Added dotless i and j +- Added closing double quotes +- Replaced manual symbols with combined ones (improves consistency) +- Redesigned V, U, and Y. +- Switched to small dot (75x75) for almost all diacritics +- Added top/bottom anchors and marks for glyphs and diacritics +- Left positioning of diacritics to Fontforge (generated) + + Acknowledgements ---------------- diff --git a/README.md b/README.md index 57ec9a8..d59eb8a 100644 --- a/README.md +++ b/README.md @@ -40,8 +40,9 @@ A font file should be generated in the same folder called `noqte.ttf`. Please report them on the repository or email me. The following problems are known to me: - There is no kerning -- There are no anchors -- Diacritics are not well-positioned +- There are no anchors: top and bottom anchors added back in January 2024 +- Diacritics are not well-positioned: positioning improved using the aforementioned anchors +- Lookup tables still incomplete ## Test There is a development script and an SDL test file included. To watch the changes and rebuild do: diff --git a/glyphs.png b/glyphs.png index a71f52fa1770c8ca59c8a311b34f17df3704f4ff..82ce038ddac9fbfedb47476af0ae62e228bdda3d 100644 GIT binary patch literal 37565 zcmdqI30Ts3-!4v1Q_ZwF)|6&0jaD{UF6F*a(_-#zrn!+(nhToZjzUdSTBb~vnkzM? z<_2Rb3W!viW{Q-kD2Prjm?09Ppt7AGR?qvq^SpDe_nhncpYy+t*Hx$pe3#Gn^SST) zbANB2baU9SR%0y)1lr(u;^=7*=o>l+v~u9v)xd8)2`H<8hwrYQI1dMbHnuANt;jOi zxE%!A0dhQg_-wrYG&{N1&m&>alK#%!@2P8UtFHPkbF0+y^wD0gW10gu+R?-2T0Ljd z;%SyK0~^le_JhaoMNHP#?Z!VIY==Rfg_KMMBI)0b@399!0`>m*2ifN%c>GoBQ1epg04ZW z4ONuifG%eSD<4ie9@wCK-0N7n0(dyItHV_J11d>6B-{aAsZ*EIIiy;R>s z;ZX2Q7hM|5OZQ4n&|bylgcd1Z_it;ZvIF?-wG7F9RBHU}S#8&3{srw7t6!{C4hmSa z|H&YhK2Zv{2sXPrLbpex#eX=YQEb<_)j`^xQ(D8HPH%jlVQQ|%^Tpu#BWg9G8^K|x ztNb=cj_nE#qZg{?_~o?ydAsS)ZK{(+MQ!1W=UN$YB_l;dI{Oi~{ zE_;E!{Lr#%(p|qd1HY)v)H0n}ZzL7#e}heZJy&NRO%TbBQ+2m?oW7FpSal8cBAfMSH(O{ zSANA=d)1@;KzyB?@}Q+RPH#zgaF`_ROStrDYgfe9h7p23Y~|PlK_AUQ_LP?2q$19A zJo{1VzUCUCi(#t_;eU(OkkS>0O5DS84HJ?3#53J`b7LD&4;}KFB{JI{Od+DJwo%pw zab}TJj{3&>X>b{PM5m&}D^>ZDFl|^) z%v~8A|8~CefC+zU!(=p$OHD;SkW^&|;N>qFHzkPHsMZLlGTilub47ofGOZ zmY1NAOBcx`y8TGw^!jR%+_O_NuwApweM%iYwi3BRAIKJ~%CL9i2d9Fo&VH-tDzj+t zA?|@W9BrD@&;PCz>($(Netn~9O4&YGc*7r`97i8)xlzddeH9ftjE`hH$m<6CZpIAZ zPEA91n@Os9l}|+VZTB?hEN3NejeCa`Arr|PZdjQD{~uw&KM<3!#y=%dH!BzNuX)S# z#Yp$+3)r8w5MZ^xeUdPa`3mw(@ga`PjMTL7RV+N9*&$b?jRK z(|U0|v#Hgdr8T73qXmh_Gz`z_9x)XGbUW_Z#6lk8BYSGI_(&@>Gn3Y-^3+ z{8qv4)@-ANp#`NjdWIy!^uswPN>>=0to9p^ebqZhtFetauYEiI0;+X*>t>gP>wMde zzO=DZ?>SEm8Z|fa$SMX2A%?@cU^C3%4=L zn9HpmYNa)qM#%=FrKqmrn2@%bSl8Odg-7dd^M~k~?TscW;p**Hb#}veNhg1em>-JL zF9IkC_{CU(kZbH2B;SbH6@07du&+-DKN@J5) zo-0db2JJ;YklvSPfg2pTo)3dzI9h^y`N2*+PFzCTh@&lXV_(2^?H5Z;MI)3=g6$TiCPOL@ zeV3EgQ6AgBWPtSKX z_c!Zs?uB>I-tV|G=l;fi_c3IZNb9a8|1L1<_M%it?BqM^G1H73=_O{y!{OZ{;cv&D z_R%aK+M;4TTVn=2GbxD>=IRfb%95_~56~gcIf?N-gYehIwNTA+?A;rJsCUd%F48Rh zyvp-N!QZ5tHQxh;E_jX3?M7s%b~T)lu^hP{-&m>}q2}FHjT9#|ST#VVjV@IFrLvMj zgv#RhZ?W|MSJ?3111u%05`alD|CpIhMMDZ4^5tC2G3mQ(+qIy#uFAb$-`e{!^~|~P zccqupgx`V=#VzLPE0^P+I7k`C#sU7H?xw=s-JuOh2BTb3&w#I}tL%8wQkN~$^v;<1 zclDfM#X8jpYm0R9;u%#7lwSGFBzifd;wRsBpvudjCqt?;NXz?%~w!Gbf-W z^Z57KsVYMc+L&i;%&%dUuaQNbyjZ{684bca>V`n1WwyDriDD4%* z|5>45Q&4Ank((7fE#j$iv2IWpVm34I`T|KOHGU+BK43f~JJh;eZk*0;uz{i9)MB;@ z^0_?&)hu1)WLogu-WLwKKo){-55K+e+%-7thj4bkZv-tVq!mC2P|Uz4!D2*d&0)lp z`|&2(FUsw$=}V*&RB`qP(dK^0mJ2u`)|ceB&A~B;;gi$ekFPYm>s7lKU5cC=ON9{3 z(HR(mspsw-08K|f|7DT-GtWl+gm?I%x4HlT4*)Dn-<>OZdws_K)J*GT>evtO(ox^W zou69qjX`OT=xG=LBWUli@vcJKh~}UL#R)LX1FpHNSly>ut>~OZN~OKUz$I@_EE{{b z_(>u% zr$3`m6aN0-FkT)fHh<=B<22EeA!W{d^>%>&nAz{OE=0`m=9x%^&ljmQZ!yYqEYEV z+-<=gENEF;r`K&~mtJ2kV#;R3^jH=E+%jv6hHb?yUJ+(QTfBEk=;Jwg-4{?L$K{vu zAr6vG#Sb;nr!=^CfQ{L6&t>JcuGv@A-=}u9gMUKzR!*Vb{lbZ@%r52mllMtdrmi+>RHF~lg4xLas7ZS@e(I)~tG^!98!^(^TqxB7Ta`?=84&>!PC^n4b1 zo|tMA_oU_sx`bz#>kPlS>2Go{P!0v)`roH+wO@W#GI@L{j5j0n}+CWk#)5PV*ij-l&YiS1T`Y; z9ev*7z(jitwHLki%`;e^2b_=10r+FD%eI|Vcd3#j&ckp$1Hk(cry^v=fBR~FWW&^dqAhA0ev(e+>p9uHTCZag|X`F z&oVLJnRRdw-~+UGz`3bC!ADpe^F@Sea2@q# zk>uN2=W=>{4lHhJt^$It*5#v zke7G=>_4>dWP+OV?bnDHyy{#_aReY1@aC6&B&!yL@^iQ<;C+|!^JVi;$8#!15h~91 zWrkXMf%@Pz-9JUUBmG=wWAf0j%*nMkb}J**+nBQW{dI4H(pi8fKQ{#^B=Gf5);0?u zmWN01VV!!e5LT`OQ~aqo2Kp00{MhzDu4Zw^SOMMuoDJlig1F-vmGw~f)?||KN+E!I zV!KMX(ZIGb&5d;TI+?5lxs_C}b@FJmNnRwT&S@~`moi@Grj`UmKO zn*<)wnxOR=|4##=zsf&b#{o=m&HP`bhzCS_ zd-Y%ILv_QOcBU&4_%m*g`rBo_XnpTb1^~{DPEIoZHf^gZLtar5ynWAorDl{drKRSg zNa$?Pof)_%*8+9zQsS%UCdt$DbX2qOAn;Qc4EXQ)fci1N;``YSVE_wYH``rg_XV#H zJa8w*=ES6}9(vAD5ptfwY<5dAXtA?1iXgHemXQ^qnL3M8VO@Pl`WDE142J@H*I$uyer9wOkh+yj5VTzRv zZ9r9)%?#bgzrQ`s4H{zC*rDgb8N+~5fXC4T?&6-{{XNPl{+xUY{s}M98z#;PB`KP4 znMhGC1^Xo0?Q6!$dC=cAqHu0?#yUaOs?!^1Jn3HL%0KkaaBtR%W=AT4=Y`!cDNuFq z9#o2MkG!{201h$c@jW-B9r7vZu<9DVf@#|sL-v- zju$AZrWDxRc9&U=OUi^KV-m`I#wrQu2i=Rn$(Kad%O+UVx?3R}$){o}FHi%5Jv%KI z@u()Wb1((BJ6!wzX%ksy(u^v#*-28BC5G&61kq<8Ra+b)mhuFBbBsZE@)AW6 z>DhWcMep4H+wmNFsZvLZAAhIES_$e^g5e9J1!U_{{;-*B#K=!akQLz|B~2dp6<5-0 z&fq@q8g_FkM&w*MQf~uj_r0$t7Fgcrt)1&ev%h4s{PL^9#)R2SCH8NdLGBn$#<)Vq zKD;|Z{r!~+5)2dX^GsA)tUEGO_m9a{_!VW(1DP&GWSe8t}=<2H5UbmKqM^^ z_Sx;b3=~>q(B4m&2u}@&k;?kl4crEbFRVtA*|YK=vy3e5=O>>D@Kcy#zok2YC_ej# zNM3dDJ`AEG*gah2aXRnJFltIuSrm$D``i^Jf=RK$|H0A?L*VpW7^UK$!eFYy*!+J2 zMc3m8s`1~(7|qI8KMvH9{cuY=J1J?`m@ztFdn=JgOlp?p!B7XQ$%7)#%II$ArEL%+ zhIcct*0R1m^PZ;@4;`X%L-s?4rX!|)uhV)rRH}2Mh`y)JP7bJjhlPK`8Uc~YrD+%Fj&zp?KG3W$wvE3=CVw61;4 zE(I%bap9I7+MEhD9Bo!{Rm7F6FY3rsQW?^-tvM7efivR?DsJDRN%{UFdq-vw|LIaE zKmQBTGsrF9fs$X%$XzRC4CN#yTsYM1N0Ci1k*|;2XY|B7x7W@gi3*3$^-V92HRp2y z?D-K@@MTiKLS9>u3o~IO*V+QQ)bt!s!lVnF*fB2<`D`y~Bw<{(p=Ae0aMWKcO>KaD zA2~83&kQC6(28A!qpt^?U%kdWi(cZp7rdI!)!E$Ui5%(L3?lE@GLD&&1Dk%}jXVlA zvTnB7DWu)z&YJHZtS2fCha#jf@fu~>0~tFsjr}qOrX?KL(6LY~deBjF9vH}SMlzCj zT(iaKyLR1hlErAYBFI`a(rhf7)M6mG!0K}apmA!ick;1umNuiui7tp`17{i;BZD1&F>6~%eAV8^w=t==;X0LJlv>^dYW zGL2=CslN}d(Q#yvE3CQ|pNyz75!6@b&~G}Grw=dHhvu>7NxOA0EEKYD&YiNVUMScQ zs$E;J4B~)Jw4){gbIfR!T*z}0m-sJr zGA>b6R5~C&M723Rer0SEkaxlx0GJxPYq4gZmJs=$7wdUzKI|0h^!w4slV`>k?;VL@ z&Hv7^1ji(3Pr0*>VfFH48-AwRhol7qIS2O`6VOx%W$2F#h!3zY^?wl9cgpMR?n`5oxba56Xn{4Ovf33$xz}oDvEV{EeDL>F zv|KXB*A~AncEFP&;+EnZY!v5J!HOo+*fA|tAN;W@Z$J^k6=twwA*~#ks!elF_&QLR zowA_a%|avP3W;#UL8_xLl#$wDgIgnqQvex^X-2i5VcW@;vYa!dY%UT!iel%6uK{%} z3k`Qm$ZPUrVztG8%56`JWIARN%TJ%?Fb<4y$$KPry zDzWtE@wdAg$oiw>n|lU6cGAs3Z#OC{$lYqDZZG+@pC)OEy^e=J*2o#M5R^jcPW9xL? z&ff#rk}J!_$C#2(6+7d|0-nA9m!^@ak?zLH!=P*aWMP&nW!^c#^y0A3?CYUgcrvpH zY&7}=*n4P--poi&+in7HOSEJ^pIw=-T^(Z!tX%pe6HBDCxX`+ zFufA=B_u+W;r=gMuY@ae)Bo)HMD(xV=J_G$vHqV>CqqP}#Uc?JLPe$o_%fVXv!kC% zev#bRlZ4uLun^O9LPo6Bvj_S?tgFtgYr>tN^|L}$&n(AeZ+bE8AQh|wq0GviB*~v7 z0FfyPwTD1KbMC;A{V=GMP#9w;d##O{DS;lfCluK*)yZVb^mzmDxt0SJi=4I?a@~IL z>Rrp9RX-UN5&$P{ITK9MsUN$-+R3xvt6Y2WwIwrdp=2VDc1?l}Mhnj9i4=QAH~Y*| z3irW-u~(IJ2n4#)!7b7eh}P-Ou0UVkBb2#a~CNPv_GYhzvEB-c3e zhEV#`8H4+EBTbZ3cF{W(uo4T(zKesSskm_TfQX&Spj=HPffrNclk1m-_CvJQr+^QQ zoeADL1?JxkyeH>29QU1D6I`WJY>jNmi?DA92u4reLp ztep)|^asmg;USE+`z8RqtHw<~bV~$lvj{=YHn{-Hby63I2GF6&*OGoj!xV-f1{oG zU`HMOoGVTC7V2IFi;x=?M#I>ig;iAY6{maN8jQvL;%AXN+a* zVDO|59|$jff%XMR^Ni;m?*U~LTPF+df)T^CCm<9ckdHAj# z@a7>j6af5=2amz%;2S-!aP}O>!Q~b>0EfxaK;{_brl?U8>tHLS9F-28r}Nq;B@vj- zf>$IuEM?+0XUUmyR7zvfDJhP6%8h#NH8tz0v*!I`WxkNiaV~Z)ec`KY>46TFrMGzM z2u)@br-T-bAq7%wYFdA34MTpGsa=oftQ~Vwl9g+22Fdd^p&j`>>foAP>3v?p2Z0bq z1g}3yD4@n-jj=!?y$03rIK@5v_*4CPDh_G8>`xca4ucKC;J8jx{{_w5^@ zC2l*8s&C&lg4IcY9JJe^I}*+wr1H#%HVLlh_Y8zlqy5ImK6nm~xCnI?=0B|X=IzyG zkQuXN!QMIf;Q(+_|9p7dqnF5&X)otEn}tyckO6G{d$Ja@?;Z(QJT+&LIu^CBo?F9P z^W%6(`#ZcNGh%pTXUF|Ve!czblv$o=N#nucbbbsC9WPmhq^Hj;lUUGkjzA-9(iXZz zD@n^}l}ou~yA4}z0kRB`8`N{#L;oNHhhY+BdU5_us+Ol~d+f|TmtusnjyybZUz%lc z%@N>ArHbiMy7&7lO15jVp~C!4O&xgz`@^K+mT{e5v0V+9gmyfg8|@MakD*gepre6t z++IK0sOij098!u+kJkUb1C_2EF(e0@5U=YnLII1G!tJZKWGI1V*EYYOn!)?vu;#lB zz^dX*lt+E#1>@yWe2Z4Al#l1=0S9xA5Bks?m((W97bwH;`B6*awRtU@9?HsiU1zmp z(vJzjVT|Eag`f`*YBP$sdMUbFyU`0X*HgiANwm#{z~uta6>LzNv2$Ff;WF#eZaVO1 zK&RR3*`85sVP^2#b;_i<`XH@B?+RLaR;u@7gEJz&7#R}piPhdET{y&2 z*^zo>M*Ky!hrb(xtV0d$1lvUciq5TL$^}*@8me_d>K<7&dpHA~K%gSr5`ca|icNl+ z9r-zbyv!k+v(%;7B!CCGHs~lSCMn5ot!jL?hE;Et>-dF@3G$B|PdnTq00x#hBp~(V z_Ky5)V72I{s#fg^#mUO+Hq0Gg-pt*-d1a=Qj|o8kBo7D;=8!9)NnN+ydb1pPkMBmod-(8ej@OtbHNrFFuwK@_bN_ z2;lixvRS&xwgN5zhM!c7Z`MT$Rs~P{C^VKEE?C5igStv_pFLZhisL&$YwItaYR&Ja z7Q4zcNkMk|M?Gk+Pzc!w=mxt%O|!abaiZfxR~b1vGs_sWVZbKm(x}Z zI4g{%n9?_gAY}c6`oA8Z0E{XNZ-F)v%N(Dh?6%pu?E=Q7h6|p7%BY#aW=@kqo%pC{ zLFP+S6rOnglvn)|qGWFQlp{2A3cx=NbE~#IESVQdO}^W&`wo2oavC8j;C#avp(Z0;CUQstH8l$_KL+m zh^C+jkU1**uH@DOB_eF$w1$Ku3r6fN5kEfY?#3!U?XAD7HhH8Vv`vsKt5`=DeV0ZT z`JN>j&LlrgPiA3ZFAVPl-;*BqL+DJ0bKa{U{ue!{cv-cH z#7hndhdmFlB=2_`Xp!`dZVxPk23Ls^_mfq!dhOpn(pl6*E}Vde(U9J)5~O{4dU1~Y zQY*{ob+PN`wjt-;;Ca&S(KhFvfk*tB5`>J$((CstYzxf9C^Gp-FnTV?i@#zqaU}WC zjPHY)74_|pqV0*Z!#<~p-~`B1VJTeCKRHkvMwH&-m=yAunhoQU=8e#XtyO)^3m3hMbgGug)jyk|aCT1TVfjWzq3K2b`&D&lvHTw~Vn$dm;uDr&R zxTbe+Av*IgF3sDI2u{yeE9&=!?($5==DKu3JW1y5uw>U?0@%1HnjL{KlIgCH0p)RV zAcSEYefw|ELuki#l=Wz)kUkKR{Nv~?n;x%lULNscOZ}=@Mxj;>JXynF%hu#C)+jSK z-+oO#BlfuOl78^?FO#NeW2hwq)$Pp>+J+b3q(YJoYaqlJH#JW95njA=2+h@TDya}2 z(i$|9*Crq3szxkEYZ&}Q9UD&3^_Sl>6#*WU{E@;or*`u3;ElU(_`_AHRy>=50tv7v zELk6T-t)dLhVj)h#bZKl$4^ikp|~X;R4s=eMDEuZx9>*v&zU__IM7$INgt}t=pq&A z!Brz>*#>^x62!TnnHuMO27C5ZFiGu(FVua!s?1_Cl99nl<}9~Cr^!gX)6M4*BmQwC zJcp^~Y(8Aspsk;L9J@iR3$|!URCz6~Ns5H))Wa*usOTwjgKMp#_4rx_8vaH>o+7BamjR&a({7ZR`ISgeY71Pr3n*S3-6{V-?l~GDkNL&a7{+#U+va?_A00 z?W%;ipJxv7U*55aVR7p({U(WL3(GJC@gp-cyXkJ0%`&s>{3&l*%!D@SkEo{l)r7X9 z*R$KYVMrI6jUG%~eD>QW-u&52e(e*C@FeLL;-1)|N_;Izr$jv94I2U95)89S2a#^! zlE!)65k8g-EIB|tAyCA|QeN&jjvEBaUJp&~n;XF+?V)|zBT1y?MJb#*c({24fW$m} zUxvl+R(L$ac>R%Ayp^EUW6S-H?t?vm@Ai-<03eJHDA^T;FLh~M)Nxe+t-D8QpZ%zy zy-IE8!T8X-!1tX7{+k7l86`F3HG0TTCp0?K;yAoqKt&k6E(@-jV>18oVpj^zk(Hty zIs@-`nF^5E>3a@(&4?Z8fCDVhuZXX>LTp@kXTP+Vsz^X+AU+&wMI#H^0z;P}X-Q2_ zyr-KP_w3N;)=E`B&_WoJ58HZYGydFD$N+jOZq`4hXK_wh&u}9$8b@!Lo`Yk{wjS5C zZCgtJ5JBy$*v5akNH^2Vh?VuHrpb4t&ljIHZi;qsVh$TZYROfMys`7v3i5REIbL#O zEJ>r549V#qP|>-);2+E1!^VX|@)=RLpHli$BGG>218CD~z}eb@E34`8b+->#vekyE zhgL;{_y3fhF!=k_Qiww*!>wG=zR_Yb57MGaHM6+?xtU|@tq<1TRT9}d%ys6I09CF) z{N8lyyCyXtMFG85;M*Z=G;OaRRMxy^yuBhi+?f$HHI&`v=?yKBIDjXMbrz)#kt1ZF zl={dQPS{*rB2OW}C!ng-m;?00imVa7n=dozx3krG2#40_{p?rnPSDAu9i!b^!TZ1# zvMQ?dp~L#1tw0ws0G$W}cy?f{otg7Z&ztkpm^?aR;?%QmMEWo%=xKbDG2sql%Ep z%EtFIgu_vGd{80`EArN9v%{C-%qnMJcfqNXfbxt38~}O2U4*=P_)ycV<*c~SyPY|* z`KR>awmmcR2Xm*2`tW(lUD3(?1+3hDuX4(eakm52a_JPDH$*}hi*IU_$nXg+Asq1i zyvVs)^OTzAsFsDhF-a;I8tXKIk~f9?Eq|(sb4!r>NXHC*4f{6@g`NUzuKAS+mbw6e zy6->=RVrJTG>)2dHl=c85@NC~$rhiPCn$dL0OJ6nZz=i0o5pf0 zx3@6>J^9BmQvkbP2>&VoeMMTFIfiZAf8|BIk%OTqy@;KF7tx%ZgJEO>jrhq#@%1|D z!W$az5uYJMr&%ukYI-gTaH;cUJJ2tO?m<#+#E($Lrw;tYU(u=N&@>qYsKI_Vx>(YF zG|m4Mcs(KFn=CBR_xv8yp z4pP*%`tcm-7o~gV{smrM>UJYX=vQ|RUfPtse)PpAznCxln$_S?MY2wJeRg;R7b?Mo zuDZdxq~(4~Dz{A)vy*go-JjKdJArWL4LA+OZPQ=0E6b61%bA&u1jq!OH(~i==R-Q6 zEyHpRRCag)9E<^QF!LLL4^?P84Kzz1bE}|$a-0P;h?E@Y>z#tdyvbAA$mk`T>DoyC zk%V7Qy{2J)&$<627`IE=+kbfJMl*yVLWx%T5oHWgg2uz9g!*vlWTN`#goC) z&Fo-=dI&#l*9__I{Uj|>6r>a4bKoa&WfGRGssHdB?L(lIC-+v_q5NAP->HPP>{r!k z{0aRJ(0%OLUs0#;WUYL@Q;;8Q3@UlatUu>6p$d%dkwLGrA^k5hxYFkFXr;Ck+1d%t zY!k_hVJkt!pDzP|PIml_3FIpTU8alwW<&lOO3T#qKgJ8)o{0!OmAQ* zzg@Ai)iU9IFcp4s7N35@wY0jRVtf0%52?__r|!}D6lh-$K-ZGwBvH5g1|6^gk9k>T z;SujR1H?R?4EdzC$S>%YcW%_Tn5g+YBIBQp1d=MO4AEfhk%U@Ugi>`3`;D(I% zbsnlY1(>#OTPqlSgVKZwKYx9|r=f%w&=?WdddsM!CSn)^D4I!;tq7z!+I-o&$pTEH z9K=#(%e!o_!rP+l#dICnP-1e&%!+BSVU)L4);;*z$>EX0B0z91X{mB=dTPG>GZBeo=xcEB9vZ(2aRR&WYm?;*w zIOIu^MSw0X76w4b|wOqw0DRW`bZF6a7TRri@H; z#@rqe0Z#j*lW5$rBwK$EvRRf?6wGo)9T?@Q0k+{hF*Vb1PlkO4<4iEMzk;krEup;x zoWP@fLBM!BBOW6E>@~Ja+;fpJY|2@&&Dc6KIQpd#We?Dqv5}~FpIMhLgAJZj9JUm{ zy-twKRc_8PLtk#4R=j7I@<#IIR?IE9;EXt-UAx@jFjy#kkIv_gH67H&B9CaKJ>^F1 zUR(e!F~!sM=>rKtUG~8ybd%R?5^3f}Tz(NEialU26K4juAD|}`@t9qb5QLuyT1wzB zed)ym`n-?ggGc2|q&=;U2lzV$S-njW*}zmZO3ZvJMgFEa_UkC0>WE_reUrB^E(U&3 z?cY`ukNxdEp%1_2pmxHHAeuFc?BMB8;P!*;z7nK`kGu#(l~sp?i#-*+RoA0NpDh=% z5}E&}g1~!I?xlxw$ z`oum=12JKrGaOeB^v9Y}kXEKjX^nY$ND<5i@F^yBs+I9_d$n(@E28^XSN7P4;;JdK zNzQl(|ICW-EFROwbF(o6;4Zjlwy-)H3H-blBZV0aGUnaU?vIt^r zf-M809ytTtvvI9&Z;DQ@_M$u&S$I22V00wbhQPWOX18i|LFtR6e4D$dVl!vg#^$Xl}Ebn=Fl*=^Xuq@>Bhd-#-qkN`HppSTCT z-rp!R=xs>*?CWBx(0lgnbs{fBY(tmCV0pBc36Mqlene!*`=z0HAGo%Xk>UHag_(fj zz&OKFS^N-`R39?Jf9(8MALN%Nblnb>L;176JUqB1ht`k}HiC&q0ZXHNYqvW~RTXfu z4jJOCzE`ag)p24=^7iKd{XL2zT0`<-QqPU7n{F4q1Lj~V!Ax0B0R6gs#-#Vz%C#!w z>LK|X9GE3ge;YA!9J;@dayno%^YYE5y?lsTxsmX@yu*=oH`>U9htGH);wsNt$4qS%5!@4T*%1k z#dh9ze`sIiu)U2;Iu34+!%H;REc%k7?BpD&YiMHiT zyZ!EZ;l9GLOhg=`Q0(73*AVET9gHeuJSDFV6`!}Bsb`#Hg|zwf(CWR5F;JxRC8x$V zsgdAUt{yKZX8QMEZU%zPKi_~FgI}_0z8{8%0}kM~XeQk5KGNSO6ffE1XVb3b8K*TF zXzgZT&<%w}&Yf1&ZsYFEozgz&5$V3KP~m-$XJK(y%smY;gI0P736bi7)|^Fxp%&V( zob0)NwD#coyua0-ppQbVAD&>G1N&CqB_+v3E%SicWAk6U9RSeXhN$%9+$#l0O}$^N z&IuL>{_cfCp13_3?80g>Ry3yGcL(%L;MUN>u*&R*p?j1`AXpOQ+Cvz;z8|=KCkl3( z_WgYWu!3Awh>r>0xBeW1Hvg!7QdZ<>vg~6}*H3sqoq6~Nf##Dh7EdZ5)IJ>zVJ~<7 z-xNRJ(Rhwkn|Qf3qjL7jnH+8HgKHNN!&tIvrI9o4v_gKms^-_-L}0X_G93^*-;uYb9^(=ot$wjXVp3=7g;@yJ;lSvP}3 z0$k)$cnA6v_}C-;V}CcLJ#7t&6jg}AO(UPn7e`}08w^)^CW5Z7Asc7>O(Gg!zFz$N zxz@6&IJm22wYmeqUzA^2fAf<64I1%D@hpyFl3zFx@Fy-{wIa7`<7)l#?@D9O;GIejcaXiIe+Ho?*aqY-1910(Rl&q$4@!mY0n@O3FZsnMF~aXWE8mL8O=^i z=$7#dCJR}7xE3fc?DMVi`_yGa(3NMOn`5r#pFQ6lpSQ$x@G~LX{n<_Q_R>Km<@o>R z#ST#`KwV{hxRz%YvfNaPphZm~!JrIBr-D*YfIRodccHLSzc|~` zdnziO8+Go)%Wnn@PPOaK#9#0-?<>U-(ihP7+L0fN0tO9j;NnjULpM|J>u6>3)|9y& z9YV1Fm~KwdwV#~=p0-SYw%*`(oLzm{>#G-_1j@RinD94(&(y?pv!f~IS|}p|=SnNC z3F;-fiMwk-M^4k4&+^A0&vIi=R>O5xf}U^cXS&!#S&nXCjQ7-pq9-z^%#*3GR6ILv{z)TmZbvGxP98y#^p!Eznq&M@WoJ*`*(wIEiXzy*`O@iizV@--P zgt^&@*%eyki}6jJB5vZ~@|4xc;`?ff@+5gDa$PzzrXB9s3X#JJz*WQS+WtUhuD+21 z5(rGPWNeZG!q|Z`Ajy8gA#Qk>CBi;uT7@E8qsq6n+9#P9*{&UNBunK(8YF$;HtE)7 zQV5-Ux!cZma>!L2N*4rB7TOx3I$j0s1cActe97p4jmppom#b?ko-NY}MIdy}kk zENPrhh~B5q0muC~I_{8iIqQtR?hF~`)lUd)aA&K1b2cF(3ZtEzlvq?+#gaP(CFv$6 zS6~OVYO7df;nMJ?)JO;oY-fv&9*bk;x0_!a!fyBXWOQ1?hhV6ZI~bORNqFcMRQJNA z&w=D?%^w=V!PRcHS4Lx8*$ZbRZ($B4aH=b9s$k)K998GRLV~oC#=dWH+;*WT;JgL0 zft(eR&Ji8I%g0#JUMKmRX=lyY_1~s+#~W?qi+ptL=R^U6g=Km(sCea|OKgtE$*SKA zZt{;NO~>83oMi#giDW@EvXe#NC#{GiLp?X5_1a>H zMCjagjJ7t$ZiM9`dCWl5($ynMC(NTgpn$)|1vt(tKu69fE;a{yLR1B}3~pWSYXfdb z|DkR5pYxI5Y-o{{N*7@rxpmRwmq9mOacbnI_a2UowPhGBjE^7O4Kqvdn8_Wwwf84} z$M*Ibq9aV0z^y}lEI3PKbn&X&_A#bJ!CB=3qzrJTzofQ2qlg*0!;12N!QKV7;B`&K zINRfwMeNY680N_NBZY`Z&&C&$gshe^HL6v^M^F6Tj=1LVlFi`Xu{rH=eFt|pjEQ{O z<|{6Z6^5Q8!iiH0gl_9ldyLO3+`esK#uQ#rj?xg=d2Z|+7UKm6_oGp*3whioOMT3C zljgR9Ag^$T7#-Se42$^Dzl#V?8MpS31{G~*AV$mI3(}&HwR*C(-$y`S<6M3 zg=&mGvVtBuut5e6w~^^x7+!kiog6*s&mZ zTTme!PEHlrk=!yx``RI9;f0CL`rBzS70SKI<4)Iqo(o$X4ttqNUWWq&dA@4leoODuzKo$=%gQfyLD(pw@?!_pfDul_B%Fte;zdv zh^ZLjMknd=NW09;hBJ+JJl&+`?%L$LD|VRMQE$Lr7%UK+pB(bVJ^MJ6;U-P>C(kT# zcLReWDu)!!bCQ-51;7UE!UQ{4_FpN{K!+7d8ui*gdPmt;3d(2Rr$&;UEd0f}zj?q< zmSYJU3h~|NkAR-bCqFa#zZT^)_v|KiSqVPIw6{C@RDM(I@%ub0VjBiAIh88W(axR_ z5*c^Z^(obx6mIE|`SMKG_cdWs-yk;$3I41znK*Vm;C$;`yy{r zNHT0EV+Kz-Xy2zi;T?Y%u*ZR`ou4P>)MKw-p16h5Q{E8$OyFBa1hQEfp}R*=hFzRF zxUb>Ii-QXUw+5N&7~X?c=UZkYuN=pFR0NGz1T7g@3CH8_a)#2Z`U?a_L~Vv662pxd zt4nHJb!CTE_S`=JvR#`AWFs{)Tztm?}Cc-Yd3+o5-kQs(_|Z zIYTa;oShHZ(WhBXSqm22Hr&$Lsn&{UATpREh4+2SDv5#Z1@=Io?sdjKe$%_)y!$wI zG|q#E(WuOCvZ-W_XklWysq=e1GWkw@xb6g1a-xS#h2%1wc5SABW9`RYIB&+!3hCNg z=#>>NRn`?V`!mq$17^d$f~RN2hm?CaCFrhLs4P07#g0G2$D|4p{Me!Ac+|=LMGZXAwE)e|lFTb`zwfWZbOIKs08z z4g?}S|00@y1$fKX=54s2Ds}x8dA`=MeU*CMMLOAj3*Dd8K^ML=r*Dn@z$SbX>y!1X z;?v{QNqVKD8yGKU#AWS4;>5Rkou~wGTtIx&es{18hZjw1tUk{Wb4dzh7(`Ic;RHL&}e<98+dDE`^uJQ z8Dwo80BK*7!K$fsdMSFtS6vOYNFp!8sX?wlxd;Oz018-njXXY(rOGEJc*Tm6S|jA7 zfWdsZOY6wO`!t1&238Zy)wY0v3k31^0GuzX4$U|&ePeU$GGyUR{6Sv3eA;>5UcO5S z?w^MMQy7T*dkhMEWTobv)CWi%kO+^O%>aBEp{(*tl-4B9$?kb(nN>~_} zHS+RQD95V2>o$g0FLFh;Z z*lI;8T3Vi!Glu2>bQF}|oU#`_8pH&f*2}UghLKJB)&loob-|wq0FM+*zkxq_HWk|Z zsj_9vY6e*4H7J9ee}J65xfb*c&5ZaKGeYz<5Z+JvZ+loNF0ngyL|kjr+z<bd7sZI-!T3oMpI4IL>A zI%Lr-qCB}Xa=ZRxuJMF6b{{#g7S^ih(V0|Ejvu6FFRE>M=J$DiBgs2*=7th`074yh z<8SDVL)44TiKOo*4S}&FEDZ_>lK@l(B4E0G!Q+{Lj-H==cGj9v<-$ADY8fn49u11| zKCbAec0OJ)1|crc401ITQFm!t=}CKXY>;tDr5UKBIH2CbD+RP71TtyZf?{V|#Lb;- zW5j;}mZ^~no#duC+}SAUjI{dnE1Si40fPWyPJTKgW<}gyc*{z;>~43^HbWh9@S-Lq zaq2~;_(P_E1m7Vq0q|f<99u9fjl~3LacwtSM^%-y?_&%CMCD;Jmjpy7{7LP`3R>RB z!M-e($9!#%R(r;FYAU{M`>uU1a&I++ii~Jv8xQbNd^>I#81eq zFeww-G8QxL<>xFa@8QvV7yQnQ@#h7D(NgTLG0!oKmX&RDV3si|BWC8kFYZ8Da^V8^ zLn~LL0M1Y1m-BPB!o+)4n;k8^vyjuDj`7O~I@C|rCjyXl=HZ03pK}{OKL1KbbGmY~HDrEbdb1`aj}j9N*k}K6vWSewo~gd~v1E;MN6j+1z8MQzXD}uJo;pWc z2){V5iNe)`ftX!r3PF;Lf~UMDbKl;B!V=x^ssI6GPo6lJy!9-%iWunWAC!-rdckcD zk`fkLaH^8tg5B6VONa@u!U(4$`VT2)-C1o**y0bg?|f7eaSY?(SeD~v@1NdYv9q7xf7wl9Enw7K`XAkWd03iP{;x?plj&_6 z$7VX&Tsldttr~4&TySHiP2)tPwo$|lO=67`*9s!8kTx@kX(BeJXk3uCMy;UW5;cHI zQ;oz88VwLdq!EQ60>KSbmU}Q}?zHpkbMJGP-*fNHU+sgyd){;2b3WVmOLzLrv)G2y z#kqCS2Z>7_Hmos(gdQRwyH^Akvz(Ob@1&S=i7XOPRddrGP?4q$>p?R2bHE!KfuK+e z2bB>emczZz2y-6)*mf~@OM&~PV#WA`bEkTwBXBlW{`M}~492nBVq!+>D^o)zd7Uu-IsjN6!+0=@kl?&0dHynN2Z(il+L zp#a(p_r(|((t5#9V25F(_zD{NKU%}|cza=d&+I2WKf+vo!xyY%>=K=q^jEew_wRV? z6ggxtp*3qpKXsXG5FJtY2Ou}Nh^HOsLG(w3#&AjGO8ep(?mge$XIcI626p3uPaoh& z`J0rYDLU%tg|tK(o0fG`1@3*7>ZWe^F;7=zO9D_c(BfY%vMr?BndB)b)%fXEs z^#k#32I1Wu45j+kxG@mVbMFY{q1wlkVGa?Pk?c9hSnINv@e#=m&~IF3!XAsq!CRj7 zFXcYO(WK~*rf7RY^FrY1sn{gIW=pJkbc7At%IwiP*&)Hzrz?#<=jj~k$RM~Y%jpA}4xDb-Kk9#;=3C$mUpA=M<|M;)v@ zJhgHumR2f^Z*C9N`l}=JtlN{VnX0waem2&@d=xXlUgFT2oS6K%pzbF9d=OjRKR~z_Y>_UZooMn1OR2Hll2g_|sB2?(Jj}p;3~fgMphPh$RMDT&&w_K=n(>H0zxM z`x?g@XZu@ZF2}3&PXSI}Wo(I65j}4Ke6;iPpx%oYgQ_a`{Lx~y)P7eN&=cc+h1}iT z{k-YdO;A4!-g@yrLzw-a!nXejdUDpG-4^e02lpSeE#S5+EGJlDeBW~hcjb(_wc@ue zElwrJyPs5^o#pbX&FT~Sf!&Lw z?G_7m<^k_nBVc0nTCwSq3^!#G?$FF`@jgw5gIP7-s2V+XCdnEL>lXs;Znar`T%Tdm zwk&i69K_DopPiU+$j42*bjHusczKd6_R80AaT=3J`?{caImyCe10eCQ(?ZS}+%T3U zTttzV`P}8v@HzqJwPE8k(^cIQQ)cAqZrqtz^{$fRQ|l=}@I2!^hr9abCEgSc*nRppAaUwa%0Fn z05#Y~&R$q)MZi0x(xxY0WKN40r?vxG&P*AuTjy!-<5>Fp+X*bw;5Cz~_d9U&Y3=5c zr9j&9xzB)31aQ7U`RIH!VTaVr9^?0vp_e*mtKTA^7e}%H=Iw#$106CRdJN=;=r2uA zr|#F3#2xVkO$%0}n#gRvcy7J&<8?qaltYHKKry|+yBoeFLiB|Vj(7T%D{{fm;}p z4Fm>R)yi~NoL*aEoHz@yu<$c4(w$$H%e?Z3O}=_J3yZi33UE-szmH-7A&INGt((gY zMpCbD?lsC894ituxZ0zMH;tFiAHTk9FNygc9tJ_5D@Z523}KT?opENBGiXr5sPF7j z%t;L2E`?eG?KbVZ0cN0up+Bro0z>X>qQAoQQ4(u+r4Ti@CZ|>F571?J5-}HPjf0hf z&G~e5$wGzffbq$tzBcH)s)tbQxmdNy*V7mKac_G6T}w*ok8or>&1d?WR^y7$%LubN z1P}F7@0I%dF-a=V3hUmy^U!tO-89PVYPPxpXkRMdjQ7)n<^Xn0DU>I{Ixc6h60I}l zgIxF(!YRRg?hnbL%->pk-N^^5?Dk#c@)wysB;z$eFfxf$N36puNS+Zk*ie3~qsPof zLK2BD{}|<;L9LSnw{mi3^AJIt_`3b91fu4_VlKg?T`OW@J-|I*Un@_r9Ai6cD4mcPvswJ zd^WsPIeWXqH8jw0uE(_OAju zD0*2rF{VL@DVjKktLQTBwLK2?aXh2r)wMBAePojFqILKy!|)DIQp_Nlp*c8E_;kvZ zz{TZG;ep(pY)E?_Ez+O64jEkOy3xeSbIBHb9I&#`SlWk)PuG-y1{X3MGII4*)8fpv z3oeN&Hy@Hu(rEK|neW?#`8Xx@hDzTw)-1>rs8<(vOOMEVm%mofO|c`~uFLH5(;c+D zkZ>&`i6foAV`*`5SXNqf0Rs87E-+7jN$lwxXHSAR&cMmEug{})*(SldhscM1q1$u9YZ>hvOd zo5f@5MEsI|8}ujhv-Ihon>s4WSnpd|X)cMYf?SNGc=K#M&M<2);6E;2S}28#dk=ob z9K7Ph%V5kMV!}?(y|AKAe%BkaT^^V&9DC)fcE{G-x~i9bwSMOcrk{Ku$@3H+qr&g2 z?{ozI)b02UEPmMnBoJAsJo4ZRRJg ze0#ZZ$rppjp3O!JRBTq3hE&cplx24NglcDizN?J1=gQ~uw%x1tz+|Znh*DvU=*kO2 z)H;au=kvr37g9`=%>EA|#deENb7PTiY2)6npeeV9M7ISKQ@2OgrVtNpN@A1nj##$$ zE7hnTsw(FbVYFSCP}m{Yfdhw2FtoY&{L9{_aa`-BmtDs|q)*<8%Ja?W_L!ku2-|oy zelP2*uT#=D7U>8|jSo17|G1TI_$74dtaLl<@TmEXH1RV=<^l0|Nii4r0tW^Li{STZ zZ&=7s2M1&kul&OaHlwkooW8Hd2Q-ANe0~uoxq+T!g>09_(gJ_ym*m@qe&afP(cM!t zJ&%n#Y8+dP48OYJdc`p}ze6QEA>=#Y@`!c z=TNdC0b)hJzz5xsYMRsQ6JbAy13mwe;SiAsd^e3F7(t^3-huf79ryb$=aw85hd$+$ z#o0x@320o`QFr5*cbcdSqQJ^?pZ3pJt{=UaPIBb6D?0+%8Y*_>nb*14B*21U32pOh zUn2z~;_BhU@fbq7ALvrE)ou1?Hq7dmDglHE z0wWqRwkr#n?#=QoYyaeE_EL9DS+%fdmehT43;P^M*MDRjFV9kJvv_Yb zr01f=nenZ^zbQ-H3I1N%oeG`_sTumU^a1nwn#mXsx~cS#tc?@HX!F}jfD(AoX4Of3 zSEmM;p$KPMc|z)m?EJ1ve7U&yMHT>j;4gXSe*&`oKM}J4Vso5oL`45&VH1cws7rwL zyns*fOIrbn)_kgut>(d%D~T_*i?^1AGATe&o zoZHgZ%P6S#mN4sob6d_speC3#>nMJ!6KYUO8$53f@vULHh3+izw2#NcWY^g&ybiaO zH&>+KrKOirsjKR$E%;ZlAh^(SjpI8J<67QFZK^Clmyz?@_xH9s^8eD88@ET*qkWgAyi9$&LSHWt+(-a@ z{^|KS1;14O9gpaM&Q_KlVB7v{k~dO6R9g~I&2T8kk1F%y+%}a%`D%w#*THkXA&OMv;5AgAgll)?F>vDIJNJnTaBxea9DwArM$!Q=oK>j2R% zjNWl7xxOnUK0g&O6KhJ!ygQ};C*a;Q8A{z6>AJ4MZf_aP?mF<}YT?(pJ<_M<-LU~F z9gID#SS{pPXK|XdHYN!P=;nDi|0-05t@g2ua){{aVbk^re6r^@|D3{*T89ZgmNyNi zjUW>DYafwir({!sU6%Bay5ty7ti9>J7CbbHI5%fXmdsBbb*=h- zSX$n_6ZW9oPv$4Mx<`xRFqA{e$h<;6%7B@w5l z72~8e`&djql8BxOMeMieZkwpO5aiG^+R9*@ByOf1sMZvPSbs(H>hB!GB%#VA!fPFY zy*5Xvo^XfhF-6u%(Gf1%kuuOdb`>7g)+5TDSbp_)jKa!f;zlj-<|`+;WCI~tRTkcn z!1I#kAw)-p(2hYgbz|AWI9U^Sy1|BEzcE2%0s=#|7v@8xiNp=srl~*WDAFMyd`D5< z#F%oFoc~SRta~~C0&Xt3YRq-S*1$i8RviVGH>c|V=|kZIkHk_TN?|s&gJzQvao^U z)|S`!eqG?VB7!iwIIT{|1+R%WN9s6TO>!dZP&EedQ6?bY^X|gRs%4O+G2VrMZyp6mn)lZ z-trPuQFdj(VzU2&89@>0^#d_rPV$?pzV-t*YV`scttv5Z56Mue`<8u0T$A@$CsKNeXoy zZhJEjFYfV-7!<@N*)Gxv;4a78d-$UPpYFXfu;LiT{%%8mYjZu8eCXbZlDe?HG2dXO z$@Hqc&_u=cg!Bx|^#cQf@A&Tn_W*$31nqBLriUD-g@(y`P8a%9^E^Tc!bu`C9f~44 zVpme5?FEz>n1pYjA0WY-JBFVCrqs(>OC?UyR7>7nXnC%DNCRJK7fy2+EJK-wj;X=l zH9a{S<*$BWV)rQqS{-?NdY*?h_}9=Nt1;*cgQ9%Mt;Kt|;!-FIj)FgDpGumFU`<(v z?7P^y`EX`{hqM0eiKaK^v(Yn{G=`0^NE{p;LyU>)pnA(96nDnt3h>wyV1}Xk0d=L1 zCGGYX@y$0HwMZa2Qz3$dr>lizM{J!B2Al>6TlV}Em23&&{Z!u3na?n< z4?lO2Qz8fI)_h+2{`@F*+qQDSqkg7EK7x=%5B#(zey;bW?;VXCi7t~Vf+t+Cs`Fa3{V8{ePsTZ--9-CG*OHa^`C(xTabTl`h-XeQGa|38Us{4Wsz z0K>tp=u~F(Lds8R=Q2*{A9^C+wK#=(=Rn+pf4F+1FfMz2%z6&ND(*Dzzd^Mvr8sJC zD;6Zue$*e}@8>+Mae~E|Av9R&2iQ-X7k zu|Aq%lWWaHd7{(8$*b_P>mW2mZB%|2zT&O@KCX&Mox-O>nPt5VaXKD=;Udyi-A@?+ zUE>2V(@by~sDUFfc{Odp>>ZDPQ?4Jq;~9H1s0_U@6noTA2}07O{LzO`GW+jxfYsKB zw^ns1w-OZ-%U;<+mSCXPi9J7=1!Zd5(?-S#0U&y*Gh;d7fLntTyRvp1Z^m%)%qE~K zQr7+5Hzba7UJpcdMf?a=+RC4HZ1f&N`fHxiB<^K0JXR8q+?i zM^8q}Ir(tlqM@xl{X(nomMyRTVyQppAROB70%AuHUp|Lf;Vz=rA)Y^&rD|A6Pi{fF zLqH$3Bmo#l1GPi}N;@VXSvJ zqP?v-KauQf6y9PExs)VyP#vpOiv85R+blOPqM_P9iXH)f8I!!xYTJ4{z0jrLH?G?pha)E@7mDPcn}a`x?f2EWH&p zrazMD(PNCDPbnWSPd??0hl5NuJBh%lZek>rua8VCPy(J(=2+F+U{t+Czb)h69QPP! zNRFVVnG8j(55B6V!Mp@N{N=8?Rrg>s_!~u@l%9$G%%KKkXb!T!09vZ=md*-Xcyo3f zgha1Cy$>}+_S@`Q@(4%za1eWJX^YG45|oc2*890c+qhA#O$VM9I%TiamQbOnX8t~Nv9_=6rYD}=wQu-EjDxswM(#hC z4O7%IxD2k2I>oQss8FPOWBYTg;i4qwv+Bq(Z*6J-{>_K`g+&@VOpGD|oCGFfE;~z> z1L#&+tea=-eoal+Yr{2#E;DxiUd|f^6TmThy3X!bmh54JO#zs~{qgI2EkA{fPM@Nb zc5ZRD6ujeSbB}bW_3(;GyyLy)Qp3Uk7jJD#g4;g;sxR|Sh#o!Z0|U4ftdM;yA2kRH z0Q$?VmcWY@HcVuW^$}`VBmYEKC;}1z=V?J~Gi)QuZ`0%AO`ai8UB_0K_wB0rmvi#^bh~D_8|DniL0zTWE-2R zke4TmNok7Tyo`Wgfe;r$5I#iU8bYq`dQ<$*jT`8h&4Hg*@A^9&L~wl30vI*yzSN&aGO!anqnq3OoM2M zd;Dm;cH#!`VhZBWBxT^@ioJ|_)WP^RX_u7*5{0xGY329Hvd^ zw=aAPa2vDKBAaIapn4J?tZm;9t*ScZ{j)jko&~Yl{On}Cy--{zb*{+i0qNlRFt~%! zdXwi+YF+^}s`Hyl2`p`R1(XR?C`MYrL`J!v2y1fN0nj)|i7dJjMdG35h~#Q&6Kr^#XCJhLYcT`u?v!;-j33Y{(nm zXFFHCwS>I2b^VmmV%p6gp(J5i20_;q7#n?`dljcmSyYfokZq~jn&uhI$ORm~PJ#xeyi%~81pj1EPj5vzQQ&OKV&cl9X^bk*MBB$_6k_~DWLY<*8 zxWJX*2k^Lf)zsXoD{;iP>l>jFcvUqG5YnH5qGdHoKt&RSi2dN5#xWoSz3ED;2-LbQ zFPYBd6g-g^vDQn%CNP)TsBkDZLc37i0Z76EXLxhea6gHU!s5*C&4=(L=j2dD0{ZaJ zhWJJ&b#sWkv(!U2Kz>Q!15G73EnsCLGOB~$7SaR(!5=!@Z^&b>eLfd4%p_w>BGpj_y69-{F@@+-_LYuK&LKbbMExiSa^I}ZhiMCu<$~@ zr)QPUm`^K6M1M|dMvmz2H2LqwwaTC_&#vZZIOUC6Y4%8kb_!pVsYj@i{4?aaLufLn z0`sSKkqz{?I=Ax#l^G$-ch)*Rr%UO{8|Aj_Kvhy5c>io3^Jp0X;`&zPX_a=&JUT!? zf*jnqtq1ayv~aG@niahR<^Mt1tc)8w>DFOG!D5FsWwu@5xcO%QW#{2SZuT6|PBx-C zfTRH~AaiOCT(S1U-4<2H^4*kgIb3X>3GI;oy}_JJ0l{>2U_MhpHX|Ay*2OP0>P=Q& z>-|To0oTpB&e1@8#|7SFP`Mzu3X96Kc7kBRrGmv@MnC|<-no1$xI>=pY{S|`p)k1h z11xK8rc}ngP~VxrdmIAX@~(wvlmQvKM>-#Sv~$@{$fKVJo1TY=TPMMs+ZLPtYiHjV zMJLE%+4mcFS!t&|oU3jY{n3oxdna7q`f0JUvgJ+l|E>MXuDH0}{PV6Be|wSjeW6(V zUsrDUe@&_dKn;tawa-AgpC%rmSDRLFB|2#rsB>(R8YhC;v@dja*!dZpNntuTSV1!dEvaxcDRkorq%SLs z^bo}l#-wE{j@*%FR=H_~ErQ8c^DDOOvGEXt`EKYjtjeH^E?RDSp4!3H2n@6r{uqCK z^o}D$xs@jNF~eBP*M=R}d{kyPL4cO3o@nT=S~)wv9xkTNeNGgs}Po@j%x$zD*N!k@$LIr zKAni%od*U|&WC^+vLW({0D=h-wyCU-UuP@z<7V)?K}q_cZeyW>Eaa-ZTx?uRV(OyZ zPy=c6;QY{hmn8(bVkesDxpR@GSnXl{5g7w7JdriYN;Z1SIP$*mpprySu=8uJB&|&~ zxgc@+O_63&?py0b;RoYc$>7c_Gj64Y`Z^B_nwpYb-{VGCU4S7chdS8Elg+zQ zY=}8<+r0usCkDO_60c7O)bn>FpfYoIMmVrY7g*ca(#)lKac+XfR8(*_r+J|JXxCxj zOn}frp!*e@s^0USSWGGtq`raUa+Q^AKm#X3ScaB;eR@>$C{mQf4Hsdv*_rYjAaPYz zxTUXkgZykD#uwn?Y;Z8wjd!Mt%VS>!B}^144V7LeywX@^JDlDfn4~(Gr*UO-KOmUp zF_a*|S9J7fDR z>aP~4R3!LTenLMay%O%Ltw7DpffxyE8>z~e zzpo|_)CNw16};Y>X}9Sa1WraF+9mQNHu!{8z)CWipr&`q2yz{wj+Q|GuE6At(G1Iy z_+uT1Md%84I&W$=QgP>?!?(@S7Er6fxk}gxnKUEQff7M$3& zwACE=-y*St&f6gJvxMWBA)m7W{mYs`-}FBLDo8ah0Vd{3Tl%;2)zx>}LQX$!M8;6C z*)m$y9q^z4PYsL}0Bo3n}oLk~#D6LUcDjF8^bRF!i~&=`yFClIr<*i7@_5 z;<^NW5`iL;Llq!eI9~GMl;-=ErnZo=vGf>ZH=-8`wuA!JR?U1F7x=N~rfA8cQ=p9X z0)C1QLwy+>oY&1+A6_X-kFjN&4-<*lT*M0MPhlHOGcI;Z4CyXNx7YSmYU{wALh~=E z#;Y|?{Ymxa8%8%!)@x|=<)q`CAyA5cszg>xwppvB@E_Kz$5o7xglQrThV)?+7VYV( z%X_g3;+ZS;s~wdz$h7X>6OGnpe^;%!Ms?7acXzHls=B*X(8(#JbEae(s+7FWdN-8yFbDFD zoy{q`!D$T?h?F3FW>2=>;kZ+{pAC(nNN6r`z5Qfe{%BFA z-x`Zu5d(ENCO4UmnIERm)tz~9$-Q%qmZD+kL7(*`0o;BFpFns;@JVbB38=$`{td$?+J8j z4qa*e!?iCy`fJgFr`PHqy}!q9{p-`OH2>pough=#7s9z)@11t8Xic>SFRW)^2KXjG7zn^`18&CTisl4ZC+6DA3;bM(CNW*n+}l9oVQxR{6F?)j&!@l#hXumdTZvOy2rExH6-;5(qG3}T37_NfblQ< z!)=EZZvEZ{6sK!9--ySrUAwT*bWL^;D+3}|osSi6BcrbkWB9b6rhjB0ne;(c+PJ+& z+lz+PXFdn8Pl#4YT%{<8PSGgYdH7>WL?vCyKRJZezz_5fX z-aT%MWuNWg8WmXQdRRi2(^7IgU7UvRwLdU3dC7|FTNcEw$@7@G8ULUzAYTo5&BGm+ z6C31+3!c;yzH1L!QUjqbX?8VqxI2eeDACsK6IKeanBwYhlRmvkx|&E%?0) zt}}mQF82NG)sefT^d8@Wp2M(o!VVW{sdD{3=0p8R$%)v!Fk^7PaN1h)Q2YAusz$Vf z_gFd9Jqf3?qBgHbKQSG9x8P6Z&rY~h@7F3_mL(^#Wrq3CfbOMcD}kN2b3XWi5o1BL zawv8f@?L$3*G?uf^rs(BV!`j(1-R7T^U$v|5Be|m7MY9@{r777#0cCwGeIn<^M(Q- zLJKdyUY(s4OG__O_xw>);VKpXu^ zaQ$4@t3SM5u#D20V7>a4agECzr*h=Uey$yv<_JZiTh>ECxjgm`vstt{sQGyDeB;NvCN6H_?{%JFDaW4Pff z6tmECX0ib^l-UnISW^HRx7_D4)@bv?&a(K5T~LKIUcSurCU?pdYBu&eYB?II=qwyB z6c&q%;qv8x{=2M$0|o@KU3huHYw{S(vnySQ5@(a_5uySoV((NIa5G|sS2i%VT14*^ z^kU^M968+wyrob!{R|Cq^+FEW4i$%z{>7il2%-Az(TpVYwWS+H#_z({vQs71pb+Fi z0;8B-hI-6L)m3GfqhI)qNB;9tep-HSx)UhJuHvv5>hSEjHD8!#iTUdW{LYetW#Ckl zkCYc_teaC)3eSmc=(ox|EmdR>TNMK=Q)fz*@TJ|T!9rp}Mo)E6vMAOO1`RGoKbg`! zcEs{Waj^LFASVDy>#A^d<50z|%7D6?FcaL5zHHH7Onz` zld%@zT}YSfti~mz$#+;4-Pqi>H&W+uwh;PsmdlJ%26ltYBR}2AY;Hf4|MOkkdoiIV*X2%u2zC>nbev%j>TxtzkRf5#iVZR6wN?K69P+KPquecfG z-aV&3RsK?MjbmD9@c z^R^$!(~E>xVHK10jwXbyxev)E9m@+kV##?E_awL&+CdcF+M(!I_ft+O!4l6TpeNsh zIg|`hM>=AYVmyc$AcSbw6$qF*_+a^DmL8|qYIgrVynaBOWi-dhA_QP89?ew&X2o9I z%4zo$D58&wZ;r6dDZ+n40QEDwMz1W^U!{1&E&y7&-;Hxaf ztC+|fxx_gkrG#s|rPuQt>||3c2GS_%R1d`}`k^~T^e+`zOUeP-tR#Zi9+t5`!8`-w z#jM#_s&j>@+NhqN{Wz-4uB4V2b{J9v9&kLmriVW5vFJAlj=|xoq2{sXavSyl8e$yF zzHo^JEW$yZjEh$&hkiRj4}p6cOZgRWz@6Y-N;)StOoCoQoYq!vzG4l`y#0bzYgjLV z?CQgYm0453>`pB2IhFP=1ESh{UZhfqD&OJkMB66N9A->X155a*0>uf@n`g9OsxwRW zzImeJ2ieV_X-;wLd?(1UMI&9{Wh1x{69$-GL93F?J1DX}yM63`d_IvBkK4ml+vDiR zroB2Qz37u4J;UHG6fD?HUDr`)uMIPhdNeX$FFzZVNPOK`FMZ>Pe?Z4QF}0uDN`-=Q zl(fpKk{EY!o9eekB0b7v&GsDyXu)4r{rXi@6C{l`>#gXgQQIM!#a2=45bB+C1+m&{ zLafYd@)1Eo8#=6gSWi>J79mcsUWzn^uPm`=I|}H97;6erGOv4_{2CH`%6z13;_(es zq_?R$1%uBfK@kvv`N+uiU0HaBJ`Tm=c|H90I#MEprt)eoMaA&!=qyUE`${w|JmJS4 z9C}XAOe@(V>jZ~JNtMrTBO~^X-i6aa&ES;TP(}tFI;mcl9L5b*LFMxF2#dXCl)&t&&_7Q&)-GY#$WIE4KkB;ta<8 z^5lSlR{Mpx&;zuha1!Z#S{=hSSQH^A(4hpl0VBC(Xna+z(2mzVx!e&)M4c3M!pW^e zWq7DNAMDA&Hs$HKaE+&*fI&B}&ql4FZiyR`r>6$XTID**DZeE2;p{A7)O~fFA_~n> ziO=v_36M3Zw?joqt{IE`8;RIq^>OOK2QKtX_nEygi3swN$mBnAbtLbmKzJ}Lt-=5v~=yflUQLCL}wNK!TIJEcN5pe*o{C8Qbix*dP zw;aseT9ivYH<_VsoKvb8i{&UvBMM_-!R9H8DrjFh4&<+x~YDDU)T~)k}U(eeRpI>*R+a$Eok1`TV~EDt)MV literal 23288 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 e_ 'arab' <'dflt' > 'latn' <'dflt' > ) ] +Lookup: 1 9 0 "'medi' Medial Forms lookup 2" { "'medi' Medial Forms lookup 2-1" } ['medi' ('DFLT' <'dflt' > 'arab' <'dflt' > 'latn' <'dflt' > ) ] +Lookup: 1 9 0 "'fina' Terminal Forms lookup 3" { "'fina' Terminal Forms lookup 3-1" } ['fina' ('DFLT' <'dflt' > 'arab' <'dflt' > 'latn' <'dflt' > ) ] +Lookup: 1 9 0 "'isol' Isolated Forms lookup 4" { "'isol' Isolated Forms lookup 4-1" } ['isol' ('DFLT' <'dflt' > 'arab' <'dflt' > 'latn' <'dflt' > ) ] MarkAttachClasses: 1 DEI: 91125 ShortTable: maxp 16 @@ -738,7 +742,7 @@ DisplaySize: -48 AntiAlias: 1 FitToEm: 1 WidthSeparation: 154 -WinInfo: 0 25 16 +WinInfo: 150 25 16 BeginPrivate: 0 EndPrivate Grid @@ -963,6 +967,7 @@ Refer: 207 -1 N 1 0 0 1 200 0 2 Refer: 207 -1 N 1 0 0 1 100 0 2 Refer: 207 -1 N 1 0 0 1 0 100 2 Refer: 207 -1 S 1 0 0 1 100 200 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE80 EndChar StartChar: uni0622 @@ -976,6 +981,8 @@ LayerCount: 2 Fore Refer: 239 1619 N 1 0 0 1 -100 2 2 Refer: 12 1575 N 1 0 0 1 0 0 3 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE81 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE82 EndChar StartChar: uni0623 @@ -988,6 +995,8 @@ LayerCount: 2 Fore Refer: 240 1620 N 1 0 0 1 -25 702 2 Refer: 12 1575 N 1 0 0 1 0 0 3 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE83 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE84 EndChar StartChar: uni0624 @@ -1000,6 +1009,8 @@ LayerCount: 2 Fore Refer: 240 1620 N 1 0 0 1 75 502 2 Refer: 39 1608 N 1 0 0 1 0 0 3 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE85 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE86 EndChar StartChar: uni0627 @@ -1011,6 +1022,8 @@ Flags: MW LayerCount: 2 Fore Refer: 209 -1 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE8D +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE8E EndChar StartChar: uni0628 @@ -1023,6 +1036,11 @@ LayerCount: 2 Fore Refer: 50 1646 N 1 0 0 1 0 0 2 Refer: 207 -1 N 1 0 0 1 301 -201 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE8F +Substitution2: "'init' Initial Forms lookup 1-1" uniFE91 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE90 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFE92 +Substitution2: "'init' Initial Forms lookup 1-1" uniFE91 EndChar StartChar: uni062A @@ -1035,6 +1053,11 @@ LayerCount: 2 Fore Refer: 50 1646 N 1 0 0 1 0 0 2 Refer: 0 -1 S 1 0 0 1 300 300 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE95 +Substitution2: "'init' Initial Forms lookup 1-1" uniFE97 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE96 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFE98 +Substitution2: "'init' Initial Forms lookup 1-1" uniFE97 EndChar StartChar: uni062B @@ -1047,6 +1070,11 @@ LayerCount: 2 Fore Refer: 50 1646 N 1 0 0 1 0 0 2 Refer: 1 -1 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE99 +Substitution2: "'init' Initial Forms lookup 1-1" uniFE9B +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE9A +Substitution2: "'medi' Medial Forms lookup 2-1" uniFE9C +Substitution2: "'init' Initial Forms lookup 1-1" uniFE9B EndChar StartChar: uni062C @@ -1059,6 +1087,11 @@ LayerCount: 2 Fore Refer: 207 -1 S 1 0 0 1 200 -100 2 Refer: 130 65185 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE9D +Substitution2: "'init' Initial Forms lookup 1-1" uniFE9F +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE9E +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEA0 +Substitution2: "'init' Initial Forms lookup 1-1" uniFE9F EndChar StartChar: uni062D @@ -1080,6 +1113,11 @@ Refer: 207 -1 N 1 0 0 1 0 -200 2 Refer: 207 -1 N 1 0 0 1 100 0 2 Refer: 207 -1 N 1 0 0 1 100 -300 2 Refer: 207 -1 N 1 0 0 1 200 -300 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEA1 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEA3 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEA2 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEA4 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEA3 EndChar StartChar: uni062E @@ -1092,6 +1130,11 @@ LayerCount: 2 Fore Refer: 207 -1 S 1 0 0 1 200 400 2 Refer: 130 65185 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEA5 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEA7 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEA6 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEA8 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEA7 EndChar StartChar: uni062F @@ -1106,6 +1149,8 @@ Refer: 207 -1 N 1 0 0 1 100 0 2 Refer: 207 -1 S 1 0 0 1 0 200 2 Refer: 207 -1 N 1 0 0 1 100 100 2 Refer: 207 -1 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEA9 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEAA EndChar StartChar: uni0630 @@ -1118,6 +1163,8 @@ LayerCount: 2 Fore Refer: 207 -1 S 1 0 0 1 0 400 2 Refer: 138 65193 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEAB +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEAC EndChar StartChar: uni0631 @@ -1133,6 +1180,8 @@ Refer: 207 -1 N 1 0 0 1 100 100 2 Refer: 207 -1 N 1 0 0 1 0 -200 2 Refer: 207 -1 N 1 0 0 1 100 -100 2 Refer: 207 -1 N 1 0 0 1 100 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEAD +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEAE EndChar StartChar: uni0632 @@ -1145,6 +1194,8 @@ LayerCount: 2 Fore Refer: 142 65197 N 1 0 0 1 0 0 2 Refer: 207 -1 S 1 0 0 1 100 300 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEAF +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEB0 EndChar StartChar: uni0633 @@ -1162,6 +1213,11 @@ Refer: 207 -1 N 1 0 0 1 800 100 2 Refer: 207 -1 N 1 0 0 1 600 100 2 Refer: 207 -1 N 1 0 0 1 500 0 2 Refer: 211 -1 N 1 0 0 1 0 -100 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEB1 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEB3 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEB2 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEB4 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEB3 EndChar StartChar: uni0634 @@ -1174,6 +1230,11 @@ LayerCount: 2 Fore Refer: 1 -1 N 1 0 0 1 200 0 2 Refer: 146 65201 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEB5 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEB7 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEB6 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEB8 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEB7 EndChar StartChar: uni0635 @@ -1186,6 +1247,11 @@ LayerCount: 2 Fore Refer: 244 -1 S 1 0 0 1 400 0 2 Refer: 211 -1 N 1 0 0 1 0 -100 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEB9 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEBB +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEBA +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEBC +Substitution2: "'init' Initial Forms lookup 1-1" uniFEBB EndChar StartChar: uni0636 @@ -1198,6 +1264,11 @@ LayerCount: 2 Fore Refer: 207 -1 S 1 0 0 1 700 399 2 Refer: 154 65209 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEBD +Substitution2: "'init' Initial Forms lookup 1-1" uniFEBF +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEBE +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEC0 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEBF EndChar StartChar: uni0637 @@ -1217,6 +1288,11 @@ Refer: 207 -1 N 1 0 0 1 400 100 2 Refer: 207 -1 S 1 0 0 1 300 0 2 Refer: 207 -1 S 1 0 0 1 200 0 2 Refer: 209 -1 N 1 0 0 1 100 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEC1 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEC3 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEC2 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEC4 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEC3 EndChar StartChar: uni0638 @@ -1229,6 +1305,11 @@ LayerCount: 2 Fore Refer: 207 -1 S 1 0 0 1 300 400 2 Refer: 162 65217 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEC5 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEC7 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEC6 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEC8 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEC7 EndChar StartChar: uni0639 @@ -1246,6 +1327,11 @@ Refer: 207 -1 N 1 0 0 1 300 0 2 Refer: 207 -1 N 1 0 0 1 100 0 2 Refer: 207 -1 N 1 0 0 1 300 -300 2 Refer: 229 -1 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEC9 +Substitution2: "'init' Initial Forms lookup 1-1" uniFECB +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFECA +Substitution2: "'medi' Medial Forms lookup 2-1" uniFECC +Substitution2: "'init' Initial Forms lookup 1-1" uniFECB EndChar StartChar: uni063A @@ -1258,6 +1344,11 @@ LayerCount: 2 Fore Refer: 170 65225 N 1 0 0 1 0 0 2 Refer: 207 -1 S 1 0 0 1 200 400 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFECD +Substitution2: "'init' Initial Forms lookup 1-1" uniFECF +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFECE +Substitution2: "'medi' Medial Forms lookup 2-1" uniFED0 +Substitution2: "'init' Initial Forms lookup 1-1" uniFECF EndChar StartChar: uni0640 @@ -1283,6 +1374,11 @@ LayerCount: 2 Fore Refer: 55 1697 N 1 0 0 1 0 0 2 Refer: 207 -1 N 1 0 0 1 500 400 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFED1 +Substitution2: "'init' Initial Forms lookup 1-1" uniFED3 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFED2 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFED4 +Substitution2: "'init' Initial Forms lookup 1-1" uniFED3 EndChar StartChar: uni0642 @@ -1295,6 +1391,11 @@ LayerCount: 2 Fore Refer: 51 1647 N 1 0 0 1 0 0 2 Refer: 0 -1 N 1 0 0 1 300 400 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFED5 +Substitution2: "'init' Initial Forms lookup 1-1" uniFED7 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFED6 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFED8 +Substitution2: "'init' Initial Forms lookup 1-1" uniFED7 EndChar StartChar: uni0643 @@ -1307,6 +1408,11 @@ LayerCount: 2 Fore Refer: 365 -1 N 1 0 0 1 100 -100 2 Refer: 80 64398 S 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFED9 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEDB +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEDA +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEDC +Substitution2: "'init' Initial Forms lookup 1-1" uniFEDB EndChar StartChar: uni0644 @@ -1320,6 +1426,11 @@ LayerCount: 2 Fore Refer: 209 -1 N 1 0 0 1 400 0 2 Refer: 211 -1 N 1 0 0 1 0 -100 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEDD +Substitution2: "'init' Initial Forms lookup 1-1" uniFEDF +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEDE +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEE0 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEDF EndChar StartChar: uni0645 @@ -1334,6 +1445,11 @@ Refer: 207 -1 N 1 0 0 1 0 -301 2 Refer: 207 -1 N 1 0 0 1 0 -201 2 Refer: 207 -1 N 1 0 0 1 0 -100 2 Refer: 195 65251 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEE1 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEE3 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEE2 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEE4 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEE3 EndChar StartChar: uni0646 @@ -1348,6 +1464,11 @@ Fore Refer: 207 -1 N 1 0 0 1 400 100 2 Refer: 207 -1 N 1 0 0 1 200 300 2 Refer: 211 -1 N 1 0 0 1 0 -100 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEE5 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEE7 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEE6 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEE8 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEE7 EndChar StartChar: uni0647 @@ -1364,6 +1485,11 @@ Refer: 207 -1 N 1 0 0 1 100 200 2 Refer: 207 -1 N 1 0 0 1 100 0 2 Refer: 207 -1 N 1 0 0 1 0 0 2 Refer: 207 -1 S 1 0 0 1 200 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEE9 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEEB +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEEA +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEEC +Substitution2: "'init' Initial Forms lookup 1-1" uniFEEB EndChar StartChar: uni0648 @@ -1383,6 +1509,8 @@ Refer: 207 -1 N 1 0 0 1 100 0 2 Refer: 207 -1 N 1 0 0 1 200 100 2 Refer: 207 -1 N 1 0 0 1 0 100 2 Refer: 207 -1 N 1 0 0 1 100 200 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEED +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEEE EndChar StartChar: uni0649 @@ -1402,6 +1530,8 @@ Refer: 207 -1 N 1 0 0 1 100 -200 2 Refer: 207 -1 N 1 0 0 1 0 -100 2 Refer: 207 -1 N 1 0 0 1 0 0 2 Refer: 207 -1 N 1 0 0 1 200 -200 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEEF +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEF0 EndChar StartChar: uni064A @@ -1414,6 +1544,11 @@ LayerCount: 2 Fore Refer: 40 1609 N 1 0 0 1 0 0 2 Refer: 0 -1 S 1 0 0 1 200 -400 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFEF1 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEF3 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFEF2 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFEF4 +Substitution2: "'init' Initial Forms lookup 1-1" uniFEF3 EndChar StartChar: uni064B @@ -1585,6 +1720,11 @@ LayerCount: 2 Fore Refer: 228 -1 S 1 0 0 1 200 -500 2 Refer: 50 1646 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFB56 +Substitution2: "'init' Initial Forms lookup 1-1" uniFB58 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFB57 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFB59 +Substitution2: "'init' Initial Forms lookup 1-1" uniFB58 EndChar StartChar: uni0686 @@ -1597,6 +1737,11 @@ LayerCount: 2 Fore Refer: 228 -1 S 1 0 0 1 100 -400 2 Refer: 17 1581 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFB7A +Substitution2: "'init' Initial Forms lookup 1-1" uniFB7C +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFB7B +Substitution2: "'medi' Medial Forms lookup 2-1" uniFB7D +Substitution2: "'init' Initial Forms lookup 1-1" uniFB7C EndChar StartChar: uni0698 @@ -1609,6 +1754,8 @@ LayerCount: 2 Fore Refer: 21 1585 N 1 0 0 1 0 0 2 Refer: 1 -1 S 1 0 0 1 -300 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFB8A +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFB8B EndChar StartChar: uni06A1 @@ -1638,6 +1785,11 @@ Fore Refer: 207 -1 N 1 0 0 1 0 100 2 Refer: 207 -1 N 1 0 0 1 100 0 2 Refer: 82 64400 S 1 0 0 1 200 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFB8E +Substitution2: "'init' Initial Forms lookup 1-1" uniFB90 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFB8F +Substitution2: "'medi' Medial Forms lookup 2-1" uniFB91 +Substitution2: "'init' Initial Forms lookup 1-1" uniFB90 EndChar StartChar: uni06AF @@ -1653,6 +1805,11 @@ Refer: 210 -1 N 1 0 0 1 350 550 2 Refer: 210 -1 N 1 0 0 1 400 550 2 Refer: 210 -1 N 1 0 0 1 450 550 2 Refer: 80 64398 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFB92 +Substitution2: "'init' Initial Forms lookup 1-1" uniFB94 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFB93 +Substitution2: "'medi' Medial Forms lookup 2-1" uniFB95 +Substitution2: "'init' Initial Forms lookup 1-1" uniFB94 EndChar StartChar: uni06CC @@ -1664,6 +1821,11 @@ Flags: MW LayerCount: 2 Fore Refer: 40 1609 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFBFC +Substitution2: "'init' Initial Forms lookup 1-1" uniFBFE +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFBFD +Substitution2: "'medi' Medial Forms lookup 2-1" uniFBFF +Substitution2: "'init' Initial Forms lookup 1-1" uniFBFE EndChar StartChar: uni06E4 @@ -3489,7 +3651,7 @@ Encoding: 455 65257 201 Width: 400 VWidth: 1607 GlyphClass: 1 -Flags: W +Flags: WO LayerCount: 2 Fore Refer: 38 1607 N 1 0 0 1 0 0 2 @@ -3503,10 +3665,6 @@ GlyphClass: 1 Flags: W LayerCount: 2 Fore -SplineSet -653 0 m 1,0,-1 - 553 0 l 1025 -EndSplineSet Refer: 207 -1 N 1 0 0 1 300 0 2 Refer: 207 -1 N 1 0 0 1 0 100 2 Refer: 207 -1 N 1 0 0 1 200 300 2 @@ -4084,6 +4242,11 @@ LayerCount: 2 Fore Refer: 365 -1 S 1 0 0 1 150 -150 2 Refer: 58 1740 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE89 +Substitution2: "'init' Initial Forms lookup 1-1" uniFE8B +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE8A +Substitution2: "'medi' Medial Forms lookup 2-1" uniFE8C +Substitution2: "'init' Initial Forms lookup 1-1" uniFE8B EndChar StartChar: asterisk @@ -5610,6 +5773,7 @@ LayerCount: 2 Fore Refer: 365 -1 S 1 0 0 1 -50 -650 2 Refer: 12 1575 N 1 0 0 1 0 0 3 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE87 EndChar StartChar: uni0629 @@ -5621,6 +5785,8 @@ LayerCount: 2 Fore Refer: 0 -1 S 1 0 0 1 100 400 2 Refer: 38 1607 N 1 0 0 1 0 0 2 +Substitution2: "'isol' Isolated Forms lookup 4-1" uniFE93 +Substitution2: "'fina' Terminal Forms lookup 3-1" uniFE94 EndChar StartChar: guillemotleft @@ -6388,10 +6554,10 @@ VWidth: 803 Flags: W LayerCount: 2 Fore -Refer: 210 -1 N 1 0 0 1 50 550 2 -Refer: 210 -1 N 1 0 0 1 100 550 2 -Refer: 210 -1 N 1 0 0 1 50 500 2 -Refer: 210 -1 N 1 0 0 1 101 600 2 +Refer: 210 -1 S 1 0 0 1 50 550 2 +Refer: 210 -1 S 1 0 0 1 100 550 2 +Refer: 210 -1 S 1 0 0 1 50 500 2 +Refer: 210 -1 S 1 0 0 1 101 600 2 EndChar StartChar: quotedblleft