OS/2oˆ,VPCLT$\6TSIVcmapPFcvt -Nfpgm3OglyfDhdmx_r|headA6hhea "$hmtx<loca$maxp, name postRP,prep'Lz  & 8$ T x N N WQ [ N  Ik         8 $ T  x 3 L  N Dg  NRaghuMalayalam Centre for Development of Advanced Computing, Mumbai. Font Design: Prof.R.K.Joshi and Rajith Kumar K.M., assisted by Nirmal Biswas, Jui Mhatre and Supriya Kharkar. Script: Malayalam. Full Font. Contains font + Unicode set requirements.RaghuMalayalam is the name of a digital font - a typeface in Malayalam Script to be used for composing text in Malayalam language. It has been designed in Open Type Format with Unicode standards and reordering as well as combining characters according to the visual syllable standard of IndiX Compugraphy. This first Version called RaghuMalayalam font Original Version 1.00 (2005) is a non-hinted text face, to be used for continuous text in Malayalm language. And is recommended to be used in minimum 14pt. size on screen and 10pt. size on paper (see the README file). The designed letterforms of RaghuMalayalam font in Malayalam script, have elegant structures of thick and thin strokes. Vertical strokes contain a slight curvature and scooped ends. RaghuMalayalam font Original Version 1.00 (2005) has been designed and developed, by Prof. R. K. Joshi (TypeFont Design Director, Visiting Design Specialist at C-DAC Mumbai) in association with Mr. Rajith Kumar K. M. (TypeFont Designer), assisted by Mr. Nirmal Biswas, Ms. Jui Mhatre and Ms. Supriya Kharkar at C-DAC Mumbai (formerly NCST).RaghuMalayalam SansC-DAC Mumbai (formerly NCST): RaghuMalayalam: Original Version 1.00 (FontersNCST)RaghuMalayalamSansRaghuMalayalam - Trademark of Centre for Development of Advanced Computing (C-DAC) Mumbai (formerly NCST). RaghuMalayalam Centre for Development of Advanced Computing, Mumbai. Font Design: Prof.R.K.Joshi and Rajith Kumar K.M., assisted by Nirmal Biswas, Jui Mhatre and Supriya Kharkar. Script: Malayalam. Full Font. Contains font + Unicode set requirements.RaghuMalayalamSansC-DAC Mumbai (formerly NCST): RaghuMalayalam: Original Version 1.00 (FontersNCST)Original Version 1.00 (2005)RaghuMalayalam - Trademark of Centre for Development of Advanced Computing (C-DAC) Mumbai (formerly NCST). Centre for Development of Advanced Computing (C-DAC) Mumbai, (formerly NCST).Prof. R.K.Joshi and Rajith Kumar K. M.http://www.cdacmumbai.in/projects/indixhttp://staff.cdacmumbai.in/rkjoshi1. RaghuMalayalam font Original Version 1.00 (2005) Centre for Development of Advanced Computing, Mumbai. 2. RaghuMalayalam font Original Version 1.00 (2005) has been designed and developed, by Prof. R. K. Joshi (TypeFont Design Director, Visiting Design Specialist at C-DAC Mumbai) in association with Mr. Rajith Kumar K. M. (TypeFont Designer), assisted by Mr. Nirmal Biswas, Ms. Jui Mhatre and Ms. Supriya Kharkar at C-DAC Mumbai (formerly NCST) under IndiX2, Project funded by TDIL Programme, Department of Information Technology, Ministry of Communications and Information Technology, Govt. of India. 3. RaghuMalayalam font Original Version 1.00 (2005) has been released under GNU GPL Version 2 (see the COPYING file).@,vE %E#ah#h`D-sd<3WEjV8ZZZZZZZZZZ @/ EhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDEhDF+F+EhDEhDV@ @ Fv/7?%361954/3 %,,yy q q7!y'3>Go@2HH@I FE54A ;&54-,"!FE0/!/-Fv/7/Yz:?W[22+ -6@@8AA@B2&;.74="0 *9"Fv/7?/////////.ć...10IhAIha@RX87A8Y"'&'47672%&'676'&'&76726'66'76H?Y]ADIAY\CGاˏ9e uH?Y^@DJAY\BGDIC&# i=5:>dg?7<@J(@-i=5;=ef?8<@f52(5Cw@1DD@E2"6'$ :66:< 0)@-: Fv/7??////...........10Ih DIha@RX87D8Y&''&5&%&'&7676676776'&"676&'&'76;)R`^:L (M?T 0=t4]$R *.+&5"A:F^bN1Q8Y ?Dp7=::3dRsGTgeFDe4+P;L7H0b.4%e&?5)4T=L646Eq[uV_:=7o>@@ Fv/7/ F@ @! Fv/7?///10Ih Iha@RX87 8Y'&'&'&7676&'&'&676lehksjlo|3?B5,;;1pyd iL@@   Fv/7?!8j@+99@:)'% 31)..!++Fv/7?////.............10Ih9Iha@RX8798Y!"'&'367727654'&#"6'32'4&'&&'&6%6>~Zd""B?[{@4w6H&*"6_OX9< **;v}eI:9)&;AGz  \;9WGhI! /, Na69k  b]z  JEf@(@     Fv/7?!)Ӯ'1< 8 f 9  !O0m@.11@2)' %!#)'%!-!Fv/7????///<<.........10Ih1Iha@RX8718Y#"'&'327327654'&#"&'2767&!67632OX] %% z]~@75>o?)rDdR3tWST@E} \sbTuTb   %e_#0V@ 11@2+$/ ( Fv/7?///........10Ih1Iha@RX8718Y'&547672&&'&'76764'&76hXjX^m60(!6\H69ԍ[cyF=Xgz;?c?\O 旭8- }""NT~G>vxRW J H@ @   Fv/7? 5%-9!1)Fv/7?//////..10Ih=Iha@RX87=8Y&74676'.7676&'&2766'&676gƚ~`m dN`B8Jx5,9:).!(OR*&B1?ut:-+;yy<. rW4?s^G=W2+-1RI8DA::YH\XB_YF]WD"#0Z@#11@2$* .( Fv/7?////.....10Ih1Iha@RX8718Y"'767654'4"''&5&76766'&7>^m70(!6\H69ԍ[chXjX;?cF=Xgz嗮8- }"#MU\N !yRW ~G> E@@   Fv/7?//<<10IhIha@RX878Y#"&54632#"&54632J45II54JJ45II54J4JJ44JJ4JJ45IIo P@ @!   Fv/7////<..10Ih Iha@RX87 8Y#"&54632&'67'#"&746J45II54J2(6]#(&3I52D4JJ44JJV<01[3)4=Kj@,@Fv/7??.ć........10IhIha@RX878Y 5ssuA!S@@   Fv/7/Ep` noJ@^6Bs\f9V  ]l@>0;q &)B^B C# >Ft_9t +#W@!@ Fv/7/(eC+&gHAVUBHh % 4ڢ0f)  $S @4 /NweE?BHfw0 +?@@Fv/7?(eC,% gHBUVAHh % ,Cv ) %S @4 0MxfHB?Ee/  4ڢ1eykC@@   Fv/7//....10Ih Iha@RX878Y"$#"'67627sgUkr&tzm?s jRj KOu{o ;@ @ Fv/7//<....10Ih Iha@RX87 8Y&77{<7!Uo ;@ @ Fv/7//<....10Ih Iha@RX87 8Y&'654'RP7o{!o I@@  Fv/7/dg>8<@^i=5;=ef?8<@޴4252 Zj@Y@~qU{usqk[G?2,.=5=c!=EK$#*S9AO_ u9QogwoWSOI9!KFv/7??97&'&'"0&#"654'&'&#"#"'&5%&#"$47636632632%4'&#"3276764'&#"654'327654&'3276 TWk,2Jpha""yUT_xAp_W`%!" %VQXG5+-FM[UPvgY'Pn|x%l]l䅓օdpIuA;38h]A6 z03WM/Q1/lS}B97HX30o/(e\Wxt[X3f`,/PEi !k?L/-HJ<@wOtIDev+X8+}F"AVLzkEMWJeSX69 63RV0xs96Sa@Hbb@cXN;/-+\H31)(9H "/+ATD>$5L` PLHFv/7?32#"'&5476326324'&#"32]_XkLw rhIB! %$ãa\ fw]Sݏ^zs(/]]2-)0_,RS 'ap NYZVLGsm+epx~q|wc?LB;aeDT "8@h@~xthfd.,* {rljhdbaMKI*/(" BT[9.( n]&5WV??GFO3IRPOM@?51Fv/7??<32#"'&5476324#"32TM \ 2f :zjpgt]U!^0*'0^}VA%gox|ԯeqvzo|uH=bf@N 8s@[@vic`.,* ztmf^KIG9*.(/((W" @Q &5S=[1~=EDML3GKK>=q51mFv/7??<32#"'&5476324#"32 yC'r|w0BZ:6/5] 16ԬZJݕTM \ 2f :zjpgt]U!^0*'0^"4;o !ׇlGB\^+\.]=]@HoGL–|}VA%gox|ԯeqvzo|uH=bf@N19GUg@9hh@i+#N:%)2@H`Vd / RDJ>'\Z 6Fv/7?,2=)-0*92,>:*0-)YH99HL;;K)GWg@>hh@iC0!X6.P&%0>#`>HdT*A\L3 EA#:>Fv/7?hIha@RX87h8Y#"'&54632654'&'&#"0&#"654'&#">32"'&743 6!24'&#"3276%4'&#"3276$VdVQ]KT9-kZf-" ! nxo]RUcU$$;?fq<66=lm?8f6&.6AC GPA@!*:G2LK"!6Fv/7?`\Y]=-}e2C}2Ro JposFOLFoE':ANURRUg]FP׷diRhr@Vss@t/- mieVF8- 1**+/aT`\Y]=ܛ9;cmB@j3D{?b\&PJwKH (& vj`aORoK,osFOLFoE(:ANURRUh]FPn|hOR^Zfg; FPx@\@cyrjaYUQH<, N":*2=? CL=<}&g6n]vSvCn.HGrFv/7?7327654&5&676 !MTG= ˙}sD+T $G=KX|C= ϳ|r,u\xgY$iY4ˤQ)%,{{YP,-=I@MJJ@K7#IH10%$! 329->?>/5<;21I>$#0/E)95)Fv/7?32#"'&74326324'&276kTC5rgAIH?iF1F3\NzY ! rj]RUcU$mRju7=qh=96>nm=7OA,*17de5.)& s=49u ! Wg\a!HT4 uIROIhrNZTL,i@+--@.)'$%+ "%$+)Fv/7?P J!!Fv/7??obw6 d[\`7w<25>pl;1}mfdh/`]}   PCSsHM{a:.-D@MGSVT 8bQ~xVfeTCZbj@Hkk@le]C95_;5932Hc#,gOCBO[7UEK('?/WiKa WSOFv/7?EKEggq &# IЂTnybuB=tlgunuVyb&?y{~ASCR+xGh[_8536be=16be;7*D́pwE(tTbvQKs`Y\aZzdH Zj@Ekk@lFUHD+#BAKJ ;8c)/S[_4gO=6%2HDW62-/Fv/7?<2ܠ(B"@A//lZP Zdxng2@=K_ߟno c`n}@J~~@_O;; +(*10Bo_i,.vIaeUWm"S7MzEs?WSME.,IFv/7???766765032732765'67{|hΛ^X=BtN?8C ZQ%+Ņ^b1;zP  EĢ\Q VR҉lg:9uGK {w$<7hxUY77vTe[JCmP l766765032776'&7>32'6'&2 thΛ^X=BtN?8C ZQ%+Ņ^b1;zP  ?]5 EW'8qHLSG] Rb@Ecc@dMI6(S<$#-,4D&*[D K1G_@W9OKG@*&DFv/7??32#"'&74326326324'&#"3276 ?^NZH   9DQ ! b]RUcW#dnw~y6e !u3 Wg\a[uHQPJhqP[TK\-=g@+>>@?  6$.2) +:+'"$Fv/7?Iha@RX87>8Y&'64'&#"#"'&7%&#"$432632'&#"3276\ %owL UcfZ Nzs& 'u((0(1C>,ú0 $Ņ2zC|2ܠ)B"@?;M[۞om$n@/%%@& # $#$  Fv/7?|~D< RŦ}E41 TP_^S<r@1==@>):%-'8+''0 "44+'+Fv/7??=D:Q/@GF=< 62U+M$D@62+/Fv/7?32#"'&743 632!4'3275%4'&#"3276 ~ KXI   hx{]RUcW#y؀|\ %5=qf?:7?mm<6pUy8[ j2|~ Wg\aܡTm d1uHQPJhqP[TKNy@6OO@P-F)'51 =+/ L$9ADH9/+/Fv/7??&OXE-MR>8E\  "*IEFv/7?32#"'&547632%4#"32˅IA!T j3NN^SATyg~`qTK𥅡K_ҤU,#$,TC%T? ""\.UjSBJ? avqtgwIYOF:[Z;Ff]9Gj@-HH@I," &B0:D *>4 4 Fv/7???//////.....10IhHIha@RX87H8Y# '67327676'#"'&57327&'&5476366'&676]DG~jwgK6NJmhIQB[#T.({ݍ@YXWb`["p#CzB5e8/K>~xJA 4i<97=fa2#M*?}mw߉FzQM~Q[azbB{:*k@-++@,% ! '#)  '#Fv/7?7327654&5476326'&#"76 QaĔYSW\7cm˙|vD+T $Eu{YP,-mi|Rc_Pu}RlbR>H[@I\\@]B2%  =<?@?:#IFD20!HR+8VH?!  V'N.:6.Fv/7?{iG*6B9V]>A(HQN|@7OO@P4I(= :&.EA2"2K62*.Fv/7?AtM>6C} YRфUY77vTe[JCm l8Qb2K#SMc95[/9ag~HB&)M 'qVJ(0'4TMN+'۽h68&yHBp?2uf#.U@ //@0 $* &,Fv/7?If@*JJ@K%')C9?1!F5 =-A Fv/7??////<!{9-ސ0:x\4..4ZDa ut ^2-14=).+'<>(-R\T%-dF1 "hX`P;I"B'FFv/7?32#'&7632&'67654'&#"67632#'&76324'&#"3276%4'&#"3276 &[1*do]RUdV D&Z2*eoxtPM]QVeU 6!Ȇexx~n &{9-ސ0:x\4..4ZDa ut ^2-14=).+'<>(-R'\Z 6Fv/7?,2=)-0*92,>:*0-)YH99HL;;Kz"//"!//!"//"!//xYk{@G||@}R?0 Z=",+54?MElb.2tM %9PxfI^pBTPI2.MFv/7??32"'&743 6!6%4'&#"3276764'&#"3276TWk,2Jpha""yUT_xݗkZf-" ! nxo]RUcU$dpIuA;38h]A6 ^6J=D'%OETtt +"")($/s@200@1! !  .&%/./%* Fv/7?|}D=Z`!qF+'F TQ_^S(b@())@*%#'#!' Fv/7??5&'&#&&'&7676722327mzw`hj\@D{^jԐc 9-{~w-#?~~ & "=@9>>@?1<9%7!+<:9 33/'+Fv/7??Iha@RX87>8Y&%!6'64'&'"0&#"654'&&'&547632632! 7 "W LZD ! I^S>@?$.& ,60"(2:(Fv/7?Iha@RX87>8Y#&'&54767&&432674&#"&'636'276Rb_RPWOfsj% YFhNI-(BZrRUcsÏI=1?u?-Ƹ}0' })P%/0_Nf&<"'EHnwN4a%|~j wqRv@3SS@T @0 B$>,6J" N(:FNF:2JFv/7??////////.........10IhJSIha@RX87S8Y.'6%&# 3 7654&#"654'3254'&#"&'&47632# '&76!2)7v?1E4k]}|w/7_!G&y{Wq# qdc֘Xsv(& vG?z17/%HW2BmyTd mO@=PP@QJF):%$-.-' '+6@L2 HLHD<+'@Fv/7?DT! 3D73+/Fv/7??-Ƹ}/!*/Q6r +y/x-3CՉ30_Nf&<"'EHnwN4aW{~j v_DR]hw@Dxx@yK3ia]?5 `^SMrE-;M17vQ]S)a` oeY#7#Fv/7??32#"'&743263267667.#"&'636'6764'&#"3276 Sa_R`YIiiT^"   9DQ ! b]RUcW#cnueFgNI-(BZrRUcsÒH;1?u?,5=qf?:7?mm<6Ƹ}0!*-R8k !Yi]M>e !u3 Wg\a10_Nf&<"'EHnwN4a0x~j v uHQPJhqP[TK\KW@@XX@Y@95JB) ;HP%/LND>DT! 3D73+/Fv/7??-Ƹ}/!*/Q6r +y/x-3CՉ30_Nf&<"'EHnwN4aW{~j v\/=h@+>>@?$.& ,60"(2:(Fv/7?Iha@RX87>8Y#&'&54767&&432674&#"&'636'276Rb_RPWOfsj%YFhNI-(BZrRUbsÏI=1?u?-Ƹ}0' })P%/0_Nf&<"'EHnwN4a%|~j wY\DRby@2cc@d86-[SKEB@:3($" WI1O_,ŀWqELpVF7zC|2ܠ)B"@DJ9lNf&<"'EHnW?~hs4%s;M[۞om]\KW|@8XX@Y@JB# ;HP'/3L>DN9T 7+D7!Fv/7????////////.....10IhXIha@RX87X8Y#&'&5&7&#'&747>727654'&767676674&#"&'636'676]Sb_QR`_b ˚{rC,T $F=GV|C< lwПpEhMJ,)B[qRVct1@t@2Ƹ{/%X\7X^)̤Q)%,{wYP'ia/is60_Nf&<"'EHnwN4aVz~j }#R`@Gaa@bJWOMH<%O@>:8 [2#2FDJS+_(.   B_.JF>:B862Fv/7???//32#"'&547632&'3273254'327#"'4'&#"32aYŌq5UYjpgt^U\S  =9QO)/^]1*'0^UV[/3!_r Pw}ծequzn|v@  9~zc=HH>aeANfCESa@=bb@c-  4+TL "#"ZTN{95ImS\p `{j&<PwClXR| 5 lN[8:]P{ff[)(4/JA*/6,>2,1-?F164-)e*"K@##@$ Fv/7?{iG*6B9V]>A(HQ]G/1gzGUvS |oZ?F@q@ɻ|ja_]ONA3ǿojca][:" ($23&$JSv7=rl gW.=F~zF&$=vFv/7??7;@ho<5Ax!>~ú0 )ć0;~ux>+ELc 5L/+W43ncgDbv .y`1'=nzOS(^/y_{(uU`vTNpaZ^cT8W<=dq⌇6:t`ۣjlrHNTKmlOWVLB+3 EP[fu@Ivv@w%g_[Kp,F^\QBtMm_IH^[Q<:20c#W6B6)#,Fv/7???;: \ L$=6</)=Y>=;6/0B`8+H'+' Fv/7??/׃Y2/vObyu{ 'SK IXE>[sU 9..}nZ?F@o@/AA@B4 2 :*$" 6.. Fv/7?E "' *( yE:{w?Qr x~uHW7C0N x@d@~njU+ ~yv\MA=:6 0/'&Sdt-)I O"p4lE`|Ylph`E-)dFv/7??9sW:EB:U]?M IScny@T@jG.zrn# %!%5\T(qodXO` Mv,,r(qnd;9QM?2,#!5Fv/7??? x]FZK GA^vZT0JSa\Ol:%EAGu))/(2B>-49J5#%×6"ko/4Vú0 $Ņ2zC|.SX s`ׂY2/vNI{| &P5>?;M[۞om]G/1gzGUvS |oZ?F >Q`@Caa@bJ1QJZ\Z=?A? ' *RO]\Q?#F-VL5-Fv/7?7327654&5&67667626'&'.#&6324'&'&3676 G= ˙}sD+T $G=KX|C= ϳt60{H`C2[syk+1_^RM zIK;agY$iY4ˤQ)%,{{YP,-u[c?CG_H5cU>5 9Fv/7????7327654&54767632#"'&'&$7653277676'4'&'67 8~ǃonjdB}n$lRI0%(OI ˙}sD+T $G=KX|C=kr&*r %D<;$585-O3 ($*1wHy/x,3C {O{@7PP@QJ6:/(B$E H>LH4+/Fv/7?7327654&5&67$632 {UYKZE   (tPVD< ˙}sD+T $G=KX|C= ϳv~zC4pRy1w +y/d,fY$iY4ˤQ)%,{{YP,- @r@ûzplXND:6zyrlI6CDc:3<43jip$ -Zcn8|FL  _^)(vf@0ǿLFv/7??)'e;7*D́pwE(tTbvQKs`Y\aASCm1O\S5?`Y\aZzdH {@f@~zvbS2pibH<640.-?FONWXWQ'QUfl#" :*40CJ^t|xtlUQpFv/7???FLAfgp &" FbA_vMHsm>qH ! )YUYg;IMee* ӞءLegunuVt46!'LP*&4=qiz=@fx;.A9!}H`MW2+,3_`1**D́qwyH''apC@m9".z .v-L/-႕R47 p቏59\ayg`}_N6?;3oGSoqORcL @d@wcR)qjaNMG;7.-%$ WVP+'CPT{I u]5}mg}yumTP+'?qFv/7??GCSaeXEILm[OU    `0?In7GCUbeXFHJvI ! 'WT^oOIMee* Ӟxlؚטw-&$41B=+"+V-1B?014=qiz=@fx;.ú0 $Ɇ1;|u–w}=-,0P2v 3n3-T+;|u–w}=,.z 1v-O/,|R47 p቏:89=)T^jluaz-^jxoGSoqORcL nx@^@}qhXT@2yo`G@76.-%ajdcl]s!04NfmlDJa` Zw'R<RjfZVRJ40NFv/7?qk;11:t4=qiz=@fx;.}mfdh/`]}  *zu{.#iգiqmgbg++.Q6r w1M[R47 p;<؝4 8bQ~xVfeT63&2yRbaoGSoqORcL G\k{@U||@}T:6#l]\ZT)ege!1JHFt1hg\H 84x-P>aWp&>84-1Fv/7?32#"'&74326367626'&'&'&#&>324'&'&36764'&#"3276 *@Q ! b]RUcW#cW4u|H`C2YT[px([+1^^SM zIK*5=qf?:7?mm<6K)=:+w]M>e !u3 Wg\a_:>G_kgPzTL/+EIFv/7?<32#"'&74326326326765032732765'674'&#"3276z}gΜ]YG   9DQ ! b]RUcW#cnxǜ^b1;zO ! Fġ]Q VQy5=qf?:7?mm<6҉lg:98k !Yi]M>e !u3 Wg\aTY77vTe[JCmP l+}\[SJCB:9t'&/0/)k-)<@PW yv g4cG_gc_W@<-)[Fv/7??e 1s5V53\aBOL+&XV25tIQPJhqQZTK E]m}@J~~@U%H@2*)!  f#'v,(&22B?-ú0 $Ņ 2ܠ'B"@@>?;M[۞om=K_ߟno aq@Grr@sGb\:2&$P Mj.8>XfCnTI4"A^IEA<*>Fv/7?rIha@RX87r8Y'&54656'&'&0&#"654'&'#"'&54767&#"$43266327676'&'&'67'&#"3276 `m͜^b1;{O  IpK UdfYDHO~yt% '񱈃|eכ]Y=BtM=6C~ ZQi(&22B?-фUY77vTe[JCm t43zv|>2ܠ'B"@E lg:9uGKxt#<7=K_ߟno O?JZ@J[[@\1 54I@A@>=-S#2JI KO(J@21 *WE99*&!#Fv/7?,Ņ2zC|2ܠ)B"@?|owCo{cs^ꃻTQGoPr;M[۞om b3JYi@Hjj@k^@*&J@8 US4b!KF ZVUJ4(f<.OC.($!Fv/7?324'&'&3676%'&#"3276 b E UcfZ Nzs& 'n rDwjiLjߦo{ )]MI}+1^^SM zIK_(0(1C>,$V.zC|2ܠ)B"@;h;7hhy,l]fRfvpL]2zv|>2ܠ'B"@?@MYU58=K_ߟno FV@>WW@XA4, O*28"GK=S& .;C?;6&8Fv/7??,C4pRy1w +y/2zC|2ܠ)B"@?;M[۞oml@Jmm@nVgXT>,RQ[ZI @: (2c6G_M$6DiXT6.2Fv/7?????b ! I^SPP@QE* M; &%/.K(,7? !G3CGC=,(?Fv/7??,ú0 $Ņ2zC|2+0R1w +y/x-3CՉ@?;M[۞om a@Fbb@cPNL9][PL-JISRA >)3WE#7_;7/3Fv/7??59C{ZV}́l2;uF?  FʪYKۇġ22AaJ5s )v2-~ly.2CՉ88{N]_U' j:zRp2F 6C|@8DD@E-=6-% 2A! 72;BA6!);/Fv/7?CtUY~{oH`>DF2OT EP@GQQ@R/7# ;:OFGFDC5)8POPF87 1K??1-%)Fv/7?<-*LOZYN<87,D! S1I' Fv/7?3'65 />:/+#'Fv/7?H^b1;zO ! FĢ\Q VQz}gΜ]Y>AtM>6C} YRE^WH^H@fA/UY77vTe[JCm lMLB. 6%G;%Fv/7?9q`^\_{hMkΠ`RKx-2\Z yIM VmDKMGm9%wXURU\;؀{z&fLnjCJmzoI^>EZ7}Lv| @p@|usomC=:3,*&$xsqoa@86*&OTQ(G:G[T!O/cja _feKYXGFv/7?32#"'&547632#!"3$&54;27654&#"654'32654'&#">32#"'&547632%4#"32%4#"32 IA!T j3NN^SATyg~`qTK𥅡K_IA!TN^SATyg~`qTK񤅡L^ҤU,#%,SU,#$,TC%T? ""\.UjSBJ? `wrtgwIY NC%T? */UjSBJ? avqtgwIYOF:\Y;FF:\Y;Fq-2;I@N@]A432.|<:42.]iRtUqizJbD _e6H0$vN~mYN$Fv/7?<7`[pT[ O1)^>;^>"">LA*!|d4'׃Y2/vE3|{ *Sk21wR..}nZ?Fh~OQ47^lT50<>\Sm\]xULrTP@FmcVJU? [W1+AB1:1s~@\@JF ~tnlU2=:h=eFJDCMLS[ j6`Hpb^O?z(~t$"W6(Fv/7?<49J5#%×6"ko/4VNEaw;/ׂY2/vNI{|5T5#3DF%.>,D? #A7 .( cCU-]]G/1gzGUvS |oZ?F^=o{@c||@}SO7qpfb^VUSOMLDB>/#0{z10%$! 3295<;210/{p$#miHZkQw)d@95)Fv/7?7327654&5&676&'67654'&#"'&'&547677&'67632 !MTG= ˙}sD+T $G=KX|C= ϳ|rg N Z % MDZG%):{= ?*-R'1tC,u\xgY$iY4ˤQ)%,{{YP,-|d , Q30Fpe:4 D\cMn*,HcHM 6;D ,Oq3iu@Evv@w2EpjdbE4>JQ;\>Y2 ( +.$^7fUBtMGl7.Fv/7????////<///////........10IhvIha@RX87v8Y&'64'&#"#"'&54767327654&54632#"'&54654'&#"632#"'&547632327654'674#"32E!ARG@̘{uX`#G=KX|C=Ϋzs6}`7`[pT\ O1)_>;^>!#>,u\t[R33ʋͺ;(&,{{YP0/ߐ~47^lT50LVm\]xULrTP@FmcVJU? [W1+AB1: ]gz!6?47632!6'32654'&##"'#"&5476766767632!656'#"'&'&667673275&'4'.327476454'&#"067624'&36&'&'&#45!2764'&56#"32 ^YSI #awM9FZK GA^vZT0JSa\OMDii <@wSW}VfW9& ahN/U,'9:[:$':`CF5YP`cCRe:-+cM49J5#%×6"ko/4VF+PMQG*T=&aw;/ׂY2/vNI{|5TO|7lIMw|C5qp gRn_e>{iG*6B9V]>A(HQT7T34] EbOI$ q*&9j]G/1gzGUvS |oZ?Ff6;@:<<@=" :3.  $1/5;7,7;:/.7(8753  Fv/7??m`y7 d[\`{ 6? ZviZf?`o_ $& REXoEI`:.*/ wjhg[NLJHF-+( 8s>3eTY_)1&<5bJ) ("u5mBhPgJNJ51-Fv/7?A;h5&RMzG  #^M7)&K[fWk/hTW/pO@U@ucV;gJ=9?]|ayem76@?- *!HD1&~TiXT=9L&!Fv/7?<766765032732765'67#"'&'&5476'&&'&547676763267675'73276'&'67{|hΛ^X=BtN?8C ZQ%+Ņ^b1;zP  EĢ\Q VR:L=Fr   x8#@8=~>j! 3$$y o8#҉lg:9uGK {w$<7hxUY77vTe[JCmP l766765032732765'67'&''&'&5476'&#".'&547676763276=4'776'&74632'6'&'{|hΛ^X=BtN?8C ZQ%+Ņ^b1;zP  EĢ\Q VRSWG?|Ev y +*A 5i$B<;|>k 5&  #s6)qMihQ5g#!7tpw҉lg:9uGK {w$<7hxUY77vTe[JCmP lC-)W/B$$Z(CxUyTF ULedlQRcD%B(%>K@d@{wusfZ8ywsq`TLFl<4, )!4:6:DQXb\@0%XN\oX:6H%!Fv/7?<)-*O@HHN#.YI 88@S3MS>JEc@Gn`DKK[KAPbeB?A@щlf99oGNvz$97ՃUX99~Q]lYN :Xbxng2@GP>5>#ul!< "+_IWjBK#); GD3=J`<8[Y5:^/hM6hsXZR{ R@n@zxkiMI6(}|zxwvnmkihg][U<$#-,4D&*D K1G@rc9YOKG@*&DFv/7??32#"'&7432632632&'6'6'&'&#"&6=6'&'&6=4'&66'&7>66766324'&#"327646 >_NZH   9DQ ! b]RUcW#cnw~yt(9y*Xx35% sg"6&;F1X;7fR?l=OJ5=qf?:7?mm<6@D|{X4zI|8k !Yi]M>e !u3 Wg\ar7O^Kj/IP@U\"GN|9,ZX"GN|I\uQUz>:TTjJNZV[XbuHQPJhqP[TKWDY Rbq@P@MI6(rkc[<$#-,4DS&*zD K1G~@oW_gv9WOKG@*&DFv/7??32#"'&7432632632''&7676724'&'264'&#"3276 >_NZH   9DQ ! b]RUcW#cnw~y!h]bke\^b[;?y}@8e !u3 Wg\a͜ZRV^ZQX]KRYMv{LSuHQPJhqP[TKq\0@w@K@SxrpSA" X_IjLg~_9 &15+ -=lEtcP[UzE-)$&Fv/7?7`[pT[ N1)^>;^>"">ú- $Ņ2zv|>2ܠ'B#@?=K_ߟnok~OQ47^lT50WVm\]xULrTP@FmcVJU? [W1+AB1:dF@9GG@H@.$>0 B!<$!ED !  &:,2B>2Fv/7?=FGF@*!$!-, !  ^ZK9\BU1*&Fv/7?E/P2MdE%  R+ZI6hA;`+%#Fv/7?9q`^\_8=,HK}`<@ F@V_/o\mn\n>7`[pT[ O0)^?:^>""> VmDKMGm9%wXURU\~OQ47^lT50RVm\]xULrTP@FmcVJU? [W1+AB1:%.p@Rqq@r/GC(kiXRP/& 7e:bCGA@I*!$!-,JI ]E!  g3m_[Llj@9+JzlRGo (Jj-WpDHNEglLG&T\XU]ym gs a{OSLqS_\QoN{a v'&SAT 2f OVf@Tgg@hL;'WUPHC.%6 A_6DJVUDC="9c2[+NJ=92QP6Fv/7?9&&V53\a$ܡNs {]mg7tIQPJhqP[TKq JZ@b@[mG6"yrmfc[KC>)  1?<S1EIou?> 84W-O&_}j_IE84-1Fv/7?7`[pT[ O1)^>;^>"">pav_$ >8&&V53\a$ܡNs }tIQPJhqP[TK~OQ47^lT50NVm\]xULrTP@FmcVJU? [W1+AB1:| H@k@Iqog_[QB4!~tsqonmkc_][WOI<' />=D:/@|GFxY$+=< 62+SMaYMD@62+/Fv/7?32#"'&743 632!4'3275#"'652767&#"656'3276'&#"&6=&76324'&#"3276 ~ KXI   hx{]RUcW#y؀|\ %Z5O^T/g;">- . p 27a.!1NlLW [0;5=qf?:7?mm<6pUy8[ j2|~ Wg\aܡTm d^* & Lv  `C*.] Ox]Hs,3]bVuHQPJhqP[TKl H@c@~nl[B4!|zponljia]W<' />=D:/@GFO<=< 62+teQ$QMD@62+/Fv/7?32#"'&743 632!4'3275#"'#"'&'&547673276=4'7327676'&'674'&#"3276 ~ KXI   hx{]RUcW#y؀|\ %7KNA',B)+o% $4 -oU(x5%Y5=qf?:7?mm<6pUy8[ j2|~ Wg\aܡTm dZXBL\Lf7 JNh.^LzOɭ!G_X@PA 5hM[NuHQPJhqP[TKk Hv@f@Iw^B4!wdROI<' />=D:/@GF$+ 62+Zm{=<V`ZMD@62+/Fv/7?32#"'&743 632!4'3275'6'654'&##&'&'#"'&'&67667676%&'&6!76&5#767&4'&#"3276 ~ KXI   hx{]RUcW#y؀|\ %!>B Hh/#^ 0I5( jq` "0;qh>8P9q`^\_M5`4>|~D<놔}`7`\pT\ O1)^>;^>!#>VmDKMGm9$wXURU\ŐetoP_^S^~47^lT50JVm\]xULrTP@FmcVJU? [W1+AB1:j.\gqz@V@/Dsrph5 8/J$#e]g]-, !efgf!  w@a(Slph}sr8O=!;H?gB/ _R"q y P) )T2,' WpDHNEglLG&T\XU]o{cs^9X4: MBC"sD{-#q !rQkeI[RKs0QGoPr].[OCM*!UHZ`((=g#(q.[fr@Sss@t/gNG;3-, =e5/EoLR$#df\ !defe!  UYI9qA`(WkP1(Fv/7?lj@9+JzlRGowH?gB/ (Jj' WpDHNEglLG&T\XU]o{cs^9ls a{OSLqS_\QoN{a v'&NQGoPruSAT 2q#1gs@Ott@u2Cnhb`C2#HO9Z<W+-+$jEK.-#(\5dS@rK5OFv/7?7`[pT\ O0)_>;^>"#>V؀{F`>njCJmzoI^>EZ7}Lv| ~47^lT50JVm\]xULrTP@FmcVJU? [W1+AB1:^DWf@Mgg@hP($XWUPGE7$($"!*+*$3;`b`@&cbWEB>/M \R9 Fv/7?^c|WHmQ9C])J@q⑜S7Tf] EaOIKG# qP9iq*(Rbt@Kuu@viec]H;*%0F5?O)IKIQMQo "SsIH*)C3kW_=OM' Fv/7?a:7ubt:Kt%c|WHmQ9C])J@q⑜j*(Vfx@S@>yg/%m)2)Ds "Waiw:o[M}y6c@:-' Fv/7?B Gi/#^ 0J4( ir`#0;qh>8OE)U1)U "jt|g_5dc[Y:9FEPJvA+' Fv/7?4'&676$67656'2&'&'#6&'&6!276&5&#767&*oTbY|KϤ`WLMMf\l[( &-$EAgz>-qZ8=cJ5< 0J4) ,@57^ #/;rh=8@3@dB7 B:  C6u~tGDtt& b[q w~  %&% )S0(푗973^S|K2 y@+z}BOdHERi!d*(Vfx@J@ymgA5-%7?/)?GMs "WIaiwTPC3;o[R}cK+' Fv/7?kk@8,JyJFlRHn3@dB7 B:  C6u~tx(Ji푗973^S|K2 y@+dtb{ORLqS_\QoOTO{bw''c|WHmQ9C])J@q⑜RBT 2`(@f@)QMrnlfd\ZD7/%9AMQKJTS1)A "w={Oh5}ñ`=yu}XFp-'rFv/7?  B2<( Fv/7?9YI&47`[pT[ O1)^>;^>"">}xzGT 4Jz~OQ47^lT50KVm\]xULrTP@FmcVJU? [W1+AB1:q&G@KHH@IFD@>620,(BAF'&%&A@(':.#4DFv/7?ZhFAec?Bd' (/} KzzGT 47<Op$Gl)?c;98;bs;;n}?OW^l@Pmm@n-" _YXVPLD% g2O@k])8RVPc`Y'XH /) Fv/7?66@7*4$ "(0.51&%,54%$,(21Fv/7?c-'%Fv/7?8a[pT[ O1)^>;^>"">.z|(*tᆃԟ+y%~OQ47^lT50CEQVm\]xULrTP@FmcVJU? [W1+AB1:q<v@S@IwofdMKI&UX^=DDl*25GA.AbsQj[9{ [9$Fv/7????///7327654&547632#"&54632&3254'&#"#"&547673254&5476326'&#"764'3276 QaĔYSW\7cm˙|vD+T $E#Άhbchr}-0ϤQ)%>u{YP,-miG9x]\mW(05Tl_j~VLp!?VTKcmF@PT9|Rc_Pu}RlbRz:1q;I@N@\{yha\%JTQsTpD)14<F8-uM}lXd^@ M8#Fv/7????/////<///////...........10IhIha@RX878Y#"'&547632&'&#"#"'&54767327654&5476324'&#"3276#"'&54654'&#"632#"'&547632327654'674#"32K[]ZX\8cm̘zuW_#E?KX|C={uu{0:tr;0r7,J~`8`\pS\ O1)^>;^>"#>|fbcgs}..ˈν;(&=w{YP,,mh{N_dR{lT~47^lT50@BWVm\]xULrTP@FmcVJU? [W1+AB1:^<n~@I@RNoea]UTLKA&C=RNw*25jP{.lhGY9s c?9$Fv/7????/7327654&547632&'654'&'"0&#"6=4'&#&546326326'&#"76 QaĔYSW\7cm˙|vD+T $Eu{YP,-mi] CeER^NPnJ_QGlXIU \ꃪXZ+|Rc_Pu}RlbRr<L\t}@T~~@iutg_]M=&A@KIp>{z>U*25wEm=Y.|{t]=Ec9Q >=9$Fv/7????/7327654&547632!675676326'&#"766'4'&#"06764'&36 QaĔYSW\7cm˙|vD+T $Eu{YP,-miE*PLPH*T>h|Rc_Pu}RlbRS7T24] EaOIKG# qP9iq>gq@e@wk2%hdb`^]TPK@?: =<qfFF[o20m#r#q !q{+8qh!  ^]@?XI'Rdb:6.Fv/7?a:7ubt:Kt%vRn_e>{iG*6B9V]>A(HQ|)>lv@r@?pcT2%mE: =<vZH?t20r#w#v !v+8_]PL vm!  P|.'VPC:6.Fv/7?{iG*6B9V]>A(HQ ^-[OCM+!UIZ`()@s@AsfdWU2%yqihfdcbZYTSG: =<IAWU20## !+8u|!  ^Om'E:6.Fv/7?6676632'&'4'.327476&6^8OJ*hN/U,'9:[:$@E|-WpDHNEglLG&T\XU]|7lIMw|C5qp gH7O^Kj/IP@U\"GN|9,ZX"GN|I\uQUz>:TTjJNZV[XcRn_e>{iG*6B9V]>A(HQoWD>q{@\@u[A2%jcYQI? y20w#|#{=<rsr: !{+8{r!  nE_U.'U:6.Fv/7?|hN/U,'9:[:$-WpDHNEglLG&T\XU]|7lIMw|C5qp g5#3DF%.>,D? #A7 .( cCU-lRn_e>{iG*6B9V]>A(HQr>NXk@n@xR2%vnlOCB?: MK=<@@V20T#Y#X !Xb+8fG|?XO!  l?^.Gr'f@?:6.Fv/7?ERn_e>{iG*6B9V]>A(HQS7T24] EaOIKG# qP9ip3>`@c@?2%{wskgaUE: =<I?YQ20## !+8!  ]oM.'yeWC:6.Fv/7?9YH& 4:YH'3{iG*6B9V]>A(HQd >lv@m@?p2%mkjba^UQKB@?: =<vF\t20r#w#v !_v+8vm!  _^@?YI|.f'S:6.Fv/7?:V`zS" />uk:0nhN/U,'9:[:$ۈ-WpDHNEglLG&T\XU]|7lIMw|C5qp gp((FGPF*  "/V50hWe2~8H>RF;W"Rn_e>{iG*6B9V]>A(HQ"p>MWjw@Wxx@yQ2%k?: GqU20S#X#WON=< !Wa+8eWN!  uC].Km'eC:6.Fv/7?{iG*6B9V]>A(HQUHsxFMd>mw@g@q2%n_]WKC: =<wUME?u20s#x#wc !w+8iQwn!  kgYIQ}.'aA:6.Fv/7?lk?9,IzJF]ZmRGoZhN/U,'9:[:$ (Jj-WpDHNEglLG&T\XU]|7lIMw|C5qp gtb{ORLqS_\QoOTO{bwXW''Rn_e>{iG*6B9V]>A(HQRBT 2N@X@gc4xrpjigca`ZOI(W= :&.E}eA2"2S{l\tSK62*.Fv/7?AtM>6C} YRh8a;BJ*&\1+]54|L@_w{8#фUY77vTe[JCm l7`\pT\ O1)^>;^>!#>҄UX99~Q]lYƙXbxg0@щlf99oGNvz$67~47^lT50UVm\]xULrTP@FmcVJU? [W1+AB1:pNp@N@4{wqieaUI(YO= :&.EA2"2m]ugSK62*.Fv/7?AtM>6C} YRK?9YH& 4;nn;4%K^XV`>9YI&4AtM>6C} YR[?) #LL!5@<`lb&%1фUY77vTe[JCm la:7ubt:RЕ$dN|@Q@4}somge][SI(UO= :&.EA2"2zviYaxqQK62*.Fv/7?AtM>6C} YR"DGzX#5?kk@8,IzJFmRGn(JiфUY77vTe[JCm lAtM>6C} YRN>B Gi/#^ 0J4( ir`#0;qh>8OAtM>6C} YRB,3`~*  )kh91"(JӢOKфUY77vTe[JCm lAtM>6C} YRj]YRIM&:`CF6YOacDRd:XcфUY77vTe[JCm l9q`^\_yiyHK~`7`[pT[ O1)^>;^>"">駍7!0v||ƍr6VmDKMGm9$wXURU\N~OQ47^lT50WVm\]xULrTP@FmcVJU? [W1+AB1:t]7ft@J@ykXPD<," >8}NV\uF&o0gqbJR *d`RBJZ:4 Fv/7???/.6`QnhQl@ :2uQWQF2Fv/7???/<<<//<//////<<................10IhIha@RX878Y# '67327654'#"'&57327&'&5476324'&#"676'6'32654##"'&'#"&5467632%&'&#"6!32544&5#"32]HJycna*^Rq;]"T.(|݋BZXZe`Qp7D|uD8b91 8O36;Je8?kh<3u7UU[]6S6&N kePFv/7???/</<7,/PC,s, (<83=om?7-IyJF~ lRWs>)_Rq;\#T.)|݋BYY[d`QGKycWVHnF6E{uD8c90LI*"(SN&'J*!(78[TW, b{OS>vP]ZOsZKPC2la RiLvP][PqOSP{b iɒ'. "]*'K2!#@)?}mw߉FyF2Pt+)'̌t}f9^JR_BYU?Z]Ha]ITWDY]7GUmv@Sww@xpbnmi`," <;sts9FVXV8&P0H@8Rf8\ *utmV8L4984 Fv/7???/<<///////</<<...........10IhwIha@RX87w8Y# '67327654'#"'&57327&'&547676!6?476324'&#"676454'&#"06764'&36]HJycoa).i^Rq;[#T.({ݍ@YXWacS^YSI7D|uD8b91':`CF5YP`30CRe:XcF3Oe.*-T'K1"#@*?}mw߉FxE*PLPH*T>u}g8S7T24] EaOIKG# qP9ipXLlz@L{{@|?84bRIG:( VMg^As$.m=Cq6w 6 2jZCdP62*.Fv/7??][E8TMsr_Cmo;3#&Bap4=s/?v@.ν~|,0T5k  l< yx-4Cԉ!3@Sl&D%#Jc?/Dg#NFPrLXXLrPFN&iq+Monwq7Ci@,DD@E2* '>08,#B:4#Fv/7//7`[pT[ O0)_>;]>"#=~47^lT50D Vm\]xULrTP@FmcVJU? [W1+AB1:dfN@@    Fv/7?/@@ABDEFHRJKMNOPRT4U`VDWfXpYZx[]B^_a b bce`fghjkm2mnopHqPrZs>tDuwBxz{|2}XPJrrX&`TBn|4|h<*J.F\Ɯ΂\dո(؎(ޞZxR^R(:^  0 :xh "$&(*,V.|03 6$8N;h<>t?AC^DFbHJLNQ>T$W"Y\^a.cJehj4lnpsZupwy{}Z\DD   1%1Lf]bNmNP!m V##bRR`X  # 1%   C c~ \3/ *]b+XbX&cBB= X O 1$1  m:b Y]#A)    I  8 {  { 6+   E d w  p3  \ k    [/--& ******gde+30++3"++X]]gP]dbbt  !"#>?@ABC^_`a                                                                                                                                                                                                                                                                     "                       "         $                      $ " !      &         !              & $"#       (              "        !     ( &#$       *           $         #     *   (%& "    ,         ! & !       %", "! )'("  #   .         # '#   &#. # #!+ )*#!!! % 0           $)$   (% !0 %"$"-"+ ,%#"#!'   3%3tNCST@ %@ `uRaghuMalayalam 7RRMR00&p_<s>_ @ @  DEF_GLYPH "glyph0" ID 0 TYPE BASE END_GLYPH DEF_GLYPH "null" ID 1 TYPE BASE END_GLYPH DEF_GLYPH "nonmarkingreturn" ID 2 UNICODE 3360 TYPE BASE END_GLYPH DEF_GLYPH "space" ID 3 UNICODE 32 TYPE BASE END_GLYPH DEF_GLYPH "exclam" ID 4 UNICODE 33 TYPE BASE END_GLYPH DEF_GLYPH "quotedbl" ID 5 UNICODE 34 TYPE BASE END_GLYPH DEF_GLYPH "numbersign" ID 6 UNICODE 35 TYPE BASE END_GLYPH DEF_GLYPH "dollar" ID 7 UNICODE 36 TYPE BASE END_GLYPH DEF_GLYPH "percent" ID 8 UNICODE 37 TYPE BASE END_GLYPH DEF_GLYPH "ampersand" ID 9 UNICODE 38 TYPE BASE END_GLYPH DEF_GLYPH "quotesingle" ID 10 UNICODE 39 TYPE BASE END_GLYPH DEF_GLYPH "parenleft" ID 11 UNICODE 40 TYPE BASE END_GLYPH DEF_GLYPH "parenright" ID 12 UNICODE 41 TYPE BASE END_GLYPH DEF_GLYPH "asteriks" ID 13 UNICODE 42 TYPE BASE END_GLYPH DEF_GLYPH "plus" ID 14 UNICODE 43 TYPE BASE END_GLYPH DEF_GLYPH "comma" ID 15 UNICODE 44 TYPE BASE END_GLYPH DEF_GLYPH "hyphen" ID 16 UNICODE 45 TYPE BASE END_GLYPH DEF_GLYPH "period" ID 17 UNICODE 46 TYPE BASE END_GLYPH DEF_GLYPH "slash" ID 18 UNICODE 47 TYPE BASE END_GLYPH DEF_GLYPH "zero" ID 19 UNICODE 48 TYPE BASE END_GLYPH DEF_GLYPH "one" ID 20 UNICODE 49 TYPE BASE END_GLYPH DEF_GLYPH "two" ID 21 UNICODE 50 TYPE BASE END_GLYPH DEF_GLYPH "three" ID 22 UNICODE 51 TYPE BASE END_GLYPH DEF_GLYPH "four" ID 23 UNICODE 52 TYPE BASE END_GLYPH DEF_GLYPH "five" ID 24 UNICODE 53 TYPE BASE END_GLYPH DEF_GLYPH "six" ID 25 UNICODE 54 TYPE BASE END_GLYPH DEF_GLYPH "seven" ID 26 UNICODE 55 TYPE BASE END_GLYPH DEF_GLYPH "eight" ID 27 UNICODE 56 TYPE BASE END_GLYPH DEF_GLYPH "nine" ID 28 UNICODE 57 TYPE BASE END_GLYPH DEF_GLYPH "colon" ID 29 UNICODE 58 TYPE BASE END_GLYPH DEF_GLYPH "semicolon" ID 30 UNICODE 59 TYPE BASE END_GLYPH DEF_GLYPH "less" ID 31 UNICODE 60 TYPE BASE END_GLYPH DEF_GLYPH "equal" ID 32 UNICODE 61 TYPE BASE END_GLYPH DEF_GLYPH "greater" ID 33 UNICODE 62 TYPE BASE END_GLYPH DEF_GLYPH "question" ID 34 UNICODE 63 TYPE BASE END_GLYPH DEF_GLYPH "at" ID 35 UNICODE 64 TYPE BASE END_GLYPH DEF_GLYPH "bracketleft" ID 36 UNICODE 91 TYPE BASE END_GLYPH DEF_GLYPH "backslash" ID 37 UNICODE 92 TYPE BASE END_GLYPH DEF_GLYPH "bracketright" ID 38 UNICODE 93 TYPE BASE END_GLYPH DEF_GLYPH "asciicircum" ID 39 UNICODE 94 TYPE BASE END_GLYPH DEF_GLYPH "underscore" ID 40 UNICODE 95 TYPE BASE END_GLYPH DEF_GLYPH "grave" ID 41 UNICODE 96 TYPE BASE END_GLYPH DEF_GLYPH "braceleft" ID 42 UNICODE 123 TYPE BASE END_GLYPH DEF_GLYPH "bar" ID 43 UNICODE 124 TYPE BASE END_GLYPH DEF_GLYPH "braceright" ID 44 UNICODE 125 TYPE BASE END_GLYPH DEF_GLYPH "HalZWJ" ID 45 UNICODE 126 TYPE BASE END_GLYPH DEF_GLYPH "HalZWNJ" ID 46 UNICODE 8216 TYPE BASE END_GLYPH DEF_GLYPH "ZWJHal" ID 47 UNICODE 8217 TYPE BASE END_GLYPH DEF_GLYPH "quotedblleft" ID 48 UNICODE 8220 TYPE BASE END_GLYPH DEF_GLYPH "quotedblright" ID 49 UNICODE 8221 TYPE BASE END_GLYPH DEF_GLYPH "glyph50" ID 50 TYPE BASE END_GLYPH DEF_GLYPH "mlymAnusvara" ID 51 UNICODE 3330 TYPE MARK END_GLYPH DEF_GLYPH "mlymVisarga" ID 52 UNICODE 3331 TYPE MARK END_GLYPH DEF_GLYPH "mlymVowelA" ID 53 UNICODE 3333 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelAa" ID 54 UNICODE 3334 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelI" ID 55 UNICODE 3335 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelIi" ID 56 UNICODE 3336 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelU" ID 57 UNICODE 3337 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelUu" ID 58 UNICODE 3338 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelVocalicR" ID 59 UNICODE 3339 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelVocalicL" ID 60 UNICODE 3340 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelE" ID 61 UNICODE 3342 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelEe" ID 62 UNICODE 3343 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelAi" ID 63 UNICODE 3344 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelO" ID 64 UNICODE 3346 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelOo" ID 65 UNICODE 3347 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelAu" ID 66 UNICODE 3348 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullKa" ID 67 UNICODE 3349 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullKha" ID 68 UNICODE 3350 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullGa" ID 69 UNICODE 3351 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullGha" ID 70 UNICODE 3352 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullNga" ID 71 UNICODE 3353 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullCa" ID 72 UNICODE 3354 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullCha" ID 73 UNICODE 3355 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullJa" ID 74 UNICODE 3356 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullJha" ID 75 UNICODE 3357 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullNya" ID 76 UNICODE 3358 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullTta" ID 77 UNICODE 3359 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullTtha" ID 78 UNICODE 3360 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullDda" ID 79 UNICODE 3361 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullDdha" ID 80 UNICODE 3362 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullNna" ID 81 UNICODE 3363 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullTa" ID 82 UNICODE 3364 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullTha" ID 83 UNICODE 3365 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullDa" ID 84 UNICODE 3366 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullDha" ID 85 UNICODE 3367 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullNa" ID 86 UNICODE 3368 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullPa" ID 87 UNICODE 3370 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullPha" ID 88 UNICODE 3371 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullBa" ID 89 UNICODE 3372 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullBha" ID 90 UNICODE 3373 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullMa" ID 91 UNICODE 3374 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullYa" ID 92 UNICODE 3375 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullRa" ID 93 UNICODE 3376 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullRra" ID 94 UNICODE 3377 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullLa" ID 95 UNICODE 3378 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullLla" ID 96 UNICODE 3379 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullZha" ID 97 UNICODE 3380 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullVa" ID 98 UNICODE 3381 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullSha" ID 99 UNICODE 3382 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullSsa" ID 100 UNICODE 3383 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullSa" ID 101 UNICODE 3384 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullHa" ID 102 UNICODE 3385 TYPE BASE END_GLYPH DEF_GLYPH "mlymMatraAa" ID 103 UNICODE 3390 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraI" ID 104 UNICODE 3391 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraIi" ID 105 UNICODE 3392 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraU" ID 106 UNICODE 3393 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraUTwo" ID 107 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraUu" ID 108 UNICODE 3394 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraVocalicR" ID 109 UNICODE 3395 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraE" ID 110 UNICODE 3398 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraEe" ID 111 UNICODE 3399 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraAi" ID 112 UNICODE 3400 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraO" ID 113 UNICODE 3402 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraOo" ID 114 UNICODE 3403 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraAu" ID 115 UNICODE 3404 TYPE MARK END_GLYPH DEF_GLYPH "mlymVirama" ID 116 UNICODE 3405 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraLength" ID 117 UNICODE 3415 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelVocalicRr" ID 118 UNICODE 3424 TYPE BASE END_GLYPH DEF_GLYPH "glyph119" ID 119 UNICODE 3425 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitZero" ID 120 UNICODE 3430 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitOne" ID 121 UNICODE 3431 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitTwo" ID 122 UNICODE 3432 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitThree" ID 123 UNICODE 3433 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitFour" ID 124 UNICODE 3434 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitFive" ID 125 UNICODE 3435 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitSix" ID 126 UNICODE 3436 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitSeven" ID 127 UNICODE 3437 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitEight" ID 128 UNICODE 3438 TYPE BASE END_GLYPH DEF_GLYPH "mlymDigitNine" ID 129 UNICODE 3439 TYPE BASE END_GLYPH DEF_GLYPH "mlymChilluK" ID 130 TYPE BASE END_GLYPH DEF_GLYPH "mlymChilluNn" ID 131 TYPE BASE END_GLYPH DEF_GLYPH "mlymChilluN" ID 132 TYPE BASE END_GLYPH DEF_GLYPH "mlymChilluR" ID 133 TYPE BASE END_GLYPH DEF_GLYPH "mlymChilluL" ID 134 TYPE BASE END_GLYPH DEF_GLYPH "mlymChilluLl" ID 135 TYPE BASE END_GLYPH DEF_GLYPH "mlymVowelUTwo" ID 136 TYPE BASE END_GLYPH DEF_GLYPH "mlymMatraVocalicL" ID 137 TYPE MARK END_GLYPH DEF_GLYPH "mlymMatraVocalicLl" ID 138 TYPE MARK END_GLYPH DEF_GLYPH "mlymYaVattu" ID 139 TYPE MARK END_GLYPH DEF_GLYPH "mlymRaVattu" ID 140 TYPE MARK END_GLYPH DEF_GLYPH "mlymVaVattu" ID 141 TYPE MARK END_GLYPH DEF_GLYPH "mlymFullKSsa" ID 142 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullJNya" ID 143 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullKKa" ID 144 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNgKa" ID 145 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullTtTta" ID 146 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullDDa" ID 147 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNgNga" ID 148 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullKTa" ID 149 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullGMa" ID 150 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullGDDha" ID 151 TYPE LIGATURE COMPONENTS 3 END_GLYPH DEF_GLYPH "mlymFullGNa" ID 152 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullJJa" ID 153 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNyJa" ID 154 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNyNya" ID 155 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNyCa" ID 156 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNyCha" ID 157 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNnMa" ID 158 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNnDda" ID 159 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNnTta" ID 160 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullTTa" ID 161 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullTSa" ID 162 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullTTha" ID 163 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullTMa" ID 164 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullTBha" ID 165 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullTNa" ID 166 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullDDha" ID 167 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNNa" ID 168 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNDa" ID 169 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNTa" ID 170 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNDha" ID 171 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNMa" ID 172 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNTha" ID 173 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullMMa" ID 174 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullMPa" ID 175 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullShCa" ID 176 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSTha" ID 177 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullHNa" ID 178 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullHMa" ID 179 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullLlLla" ID 180 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullKLa" ID 181 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullKSa" ID 182 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullKTta" ID 183 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullGhNa" ID 184 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullGGa" ID 185 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullGLa" ID 186 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullKSsMa" ID 187 TYPE LIGATURE COMPONENTS 3 END_GLYPH DEF_GLYPH "mlymFullCCa" ID 188 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullCCha" ID 189 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullDdDda" ID 190 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullDdDdha" ID 191 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullDdJa" ID 192 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNnNna" ID 193 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNnTtha" ID 194 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullTLa" ID 195 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullPPa" ID 196 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullPNa" ID 197 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullPLa" ID 198 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullPSa" ID 199 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullPTa" ID 200 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullBBa" ID 201 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullBLa" ID 202 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullBDa" ID 203 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullBDha" ID 204 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullBKa" ID 205 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullPhLa" ID 206 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullPhKa" ID 207 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullPhTa" ID 208 TYPE BASE END_GLYPH DEF_GLYPH "mlymFullMLa" ID 209 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullMNa" ID 210 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullYYa" ID 211 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullYMa" ID 212 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullYPa" ID 213 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullYKa" ID 214 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullYKKa" ID 215 TYPE LIGATURE COMPONENTS 3 END_GLYPH DEF_GLYPH "mlymFullYTa" ID 216 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullYTTa" ID 217 TYPE LIGATURE COMPONENTS 3 END_GLYPH DEF_GLYPH "mlymFullRrRra" ID 218 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullLLa" ID 219 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullLPa" ID 220 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullLKa" ID 221 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullLMa" ID 222 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullVVa" ID 223 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullVLa" ID 224 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullShSha" ID 225 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullShLa" ID 226 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullShNa" ID 227 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullShMa" ID 228 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSsPa" ID 229 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSsKa" ID 230 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSsNna" ID 231 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSsTta" ID 232 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSsMa" ID 233 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSsRrRra" ID 234 TYPE LIGATURE COMPONENTS 3 END_GLYPH DEF_GLYPH "mlymFullSsPha" ID 235 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSsTtha" ID 236 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSsTa" ID 237 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSSa" ID 238 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSLa" ID 239 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSRrRra" ID 240 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSPa" ID 241 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSTa" ID 242 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSKa" ID 243 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSNa" ID 244 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullSMa" ID 245 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullHLa" ID 246 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullZhTa" ID 247 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullZhKa" ID 248 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullZhTTa" ID 249 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullZhMa" ID 250 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "mlymFullNRra" ID 251 TYPE LIGATURE COMPONENTS 2 END_GLYPH DEF_GLYPH "glyph252" ID 252 TYPE BASE END_GLYPH DEF_GLYPH "triangleBelow" ID 253 TYPE MARK END_GLYPH DEF_GLYPH "glyph254" ID 254 TYPE BASE END_GLYPH DEF_GLYPH "glyph255" ID 255 TYPE BASE END_GLYPH DEF_GLYPH "glyph256" ID 256 TYPE BASE END_GLYPH DEF_GLYPH "DottedCircle" ID 257 UNICODE 9676 TYPE BASE END_GLYPH DEF_GLYPH "ZWJ" ID 258 UNICODE 8205 TYPE BASE END_GLYPH DEF_GLYPH "ZWNJ" ID 259 UNICODE 8204 TYPE BASE END_GLYPH DEF_GLYPH "ZWSP" ID 260 UNICODE 8203 TYPE BASE END_GLYPH DEF_SCRIPT NAME "Malayalam" TAG "mlym" DEF_LANGSYS NAME "Default" TAG "dflt" DEF_FEATURE NAME "Akhands" TAG "akhn" LOOKUP "Akhand" LOOKUP "Conjuncts" END_FEATURE DEF_FEATURE NAME "Below-base Mark Positioning" TAG "blwm" LOOKUP "consaapos" END_FEATURE DEF_FEATURE NAME "Half Forms" TAG "half" LOOKUP "FirstZWNJ" LOOKUP "Chillaksharams" LOOKUP "RaChillRa" LOOKUP "ChillRa" LOOKUP "RaConsVirRaCons" LOOKUP "ConsVirRaCons" LOOKUP "EChillE" LOOKUP "EeChillEe" LOOKUP "AiChillAi" LOOKUP "ChillLeftSign" LOOKUP "EConsVirE" LOOKUP "EeConsVirEe" LOOKUP "AiConsVirAi" LOOKUP "ConsVirLeftSign" LOOKUP "SecondZWNJ" END_FEATURE DEF_FEATURE NAME "Post-base Substitutions" TAG "psts" LOOKUP "UMatraTwo" END_FEATURE DEF_FEATURE NAME "Vattu Forms" TAG "vatt" LOOKUP "ZWJForcedVattu" LOOKUP "RaForms" LOOKUP "YaForms" LOOKUP "VaForms" END_FEATURE END_LANGSYS END_SCRIPT DEF_GROUP "Akhand" ENUM GLYPH "mlymFullKSsa" GLYPH "mlymFullJNya" END_ENUM END_GROUP DEF_GROUP "Chillaksharams" ENUM RANGE "mlymChilluNn" TO "mlymChilluLl" END_ENUM END_GROUP DEF_GROUP "FullConjuncts" ENUM RANGE "mlymFullKSsa" TO "mlymFullNRra" END_ENUM END_GROUP DEF_GROUP "FullConsonants" ENUM RANGE "mlymFullKa" TO "mlymFullHa" END_ENUM END_GROUP DEF_GROUP "RaGroup" ENUM RANGE "mlymFullKa" TO "mlymFullYa" RANGE "mlymFullLa" TO "mlymFullHa" RANGE "mlymFullKSsa" TO "mlymFullNRra" END_ENUM END_GROUP DEF_GROUP "VaGroup" ENUM RANGE "mlymFullKa" TO "mlymFullZha" RANGE "mlymFullSha" TO "mlymFullHa" RANGE "mlymFullKSsa" TO "mlymFullNRra" END_ENUM END_GROUP DEF_GROUP "YaGroup" ENUM RANGE "mlymFullKa" TO "mlymFullMa" RANGE "mlymFullRa" TO "mlymFullHa" RANGE "mlymFullKSsa" TO "mlymFullNRra" END_ENUM END_GROUP DEF_GROUP "pseudocons" ENUM GLYPH "space" GLYPH "DottedCircle" END_ENUM END_GROUP DEF_GROUP "viramazwj" ENUM GLYPH "mlymVirama" GLYPH "HalZWJ" END_ENUM END_GROUP DEF_LOOKUP "FirstZWNJ" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymVirama" GLYPH "ZWJ" WITH GLYPH "HalZWJ" END_SUB SUB GLYPH "mlymVirama" GLYPH "ZWNJ" WITH GLYPH "HalZWNJ" END_SUB SUB GLYPH "ZWJ" GLYPH "mlymVirama" WITH GLYPH "ZWJHal" END_SUB END_SUBSTITUTION DEF_LOOKUP "Akhand" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymFullKa" GLYPH "mlymVirama" GLYPH "mlymFullSsa" WITH GLYPH "mlymFullKSsa" END_SUB SUB GLYPH "mlymFullJa" GLYPH "mlymVirama" GLYPH "mlymFullNya" WITH GLYPH "mlymFullJNya" END_SUB SUB GLYPH "mlymFullCa" GLYPH "mlymVirama" GLYPH "mlymFullCa" WITH GLYPH "mlymFullCCa" END_SUB SUB GLYPH "mlymFullBa" GLYPH "mlymVirama" GLYPH "mlymFullBa" WITH GLYPH "mlymFullBBa" END_SUB SUB GLYPH "mlymFullTa" GLYPH "mlymVirama" GLYPH "mlymFullTa" WITH GLYPH "mlymFullTTa" END_SUB SUB GLYPH "mlymFullNa" GLYPH "mlymVirama" GLYPH "mlymFullNa" WITH GLYPH "mlymFullNNa" END_SUB SUB GLYPH "mlymFullNna" GLYPH "mlymVirama" GLYPH "mlymFullNna" WITH GLYPH "mlymFullNnNna" END_SUB SUB GLYPH "mlymFullMa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullMMa" END_SUB SUB GLYPH "mlymFullLla" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullLlLla" END_SUB SUB GLYPH "mlymFullLa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullLLa" END_SUB SUB GLYPH "mlymFullDa" GLYPH "mlymVirama" GLYPH "mlymFullDa" WITH GLYPH "mlymFullDDa" END_SUB SUB GLYPH "mlymFullTta" GLYPH "mlymVirama" GLYPH "mlymFullTta" WITH GLYPH "mlymFullTtTta" END_SUB SUB GLYPH "mlymFullJa" GLYPH "mlymVirama" GLYPH "mlymFullJa" WITH GLYPH "mlymFullJJa" END_SUB SUB GLYPH "mlymFullPa" GLYPH "mlymVirama" GLYPH "mlymFullPa" WITH GLYPH "mlymFullPPa" END_SUB SUB GLYPH "mlymFullGa" GLYPH "mlymVirama" GLYPH "mlymFullGa" WITH GLYPH "mlymFullGGa" END_SUB SUB GLYPH "mlymFullKa" GLYPH "mlymVirama" GLYPH "mlymFullKa" WITH GLYPH "mlymFullKKa" END_SUB SUB GLYPH "mlymFullRra" GLYPH "mlymVirama" GLYPH "mlymFullRra" WITH GLYPH "mlymFullRrRra" END_SUB END_SUBSTITUTION DEF_LOOKUP "Conjuncts" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymFullNga" GLYPH "mlymVirama" GLYPH "mlymFullKa" WITH GLYPH "mlymFullNgKa" END_SUB SUB GLYPH "mlymFullNga" GLYPH "mlymVirama" GLYPH "mlymFullNga" WITH GLYPH "mlymFullNgNga" END_SUB SUB GLYPH "mlymFullKa" GLYPH "mlymVirama" GLYPH "mlymFullTa" WITH GLYPH "mlymFullKTa" END_SUB SUB GLYPH "mlymFullGa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullGMa" END_SUB SUB GLYPH "mlymFullGa" GLYPH "mlymVirama" GLYPH "mlymFullDDha" WITH GLYPH "mlymFullGDDha" END_SUB SUB GLYPH "mlymFullGa" GLYPH "mlymVirama" GLYPH "mlymFullNa" WITH GLYPH "mlymFullGNa" END_SUB SUB GLYPH "mlymFullNya" GLYPH "mlymVirama" GLYPH "mlymFullJa" WITH GLYPH "mlymFullNyJa" END_SUB SUB GLYPH "mlymFullNya" GLYPH "mlymVirama" GLYPH "mlymFullNya" WITH GLYPH "mlymFullNyNya" END_SUB SUB GLYPH "mlymFullNya" GLYPH "mlymVirama" GLYPH "mlymFullCa" WITH GLYPH "mlymFullNyCa" END_SUB SUB GLYPH "mlymFullNya" GLYPH "mlymVirama" GLYPH "mlymFullCha" WITH GLYPH "mlymFullNyCha" END_SUB SUB GLYPH "mlymFullNna" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullNnMa" END_SUB SUB GLYPH "mlymFullNna" GLYPH "mlymVirama" GLYPH "mlymFullDda" WITH GLYPH "mlymFullNnDda" END_SUB SUB GLYPH "mlymFullNna" GLYPH "mlymVirama" GLYPH "mlymFullTta" WITH GLYPH "mlymFullNnTta" END_SUB SUB GLYPH "mlymFullTa" GLYPH "mlymVirama" GLYPH "mlymFullSa" WITH GLYPH "mlymFullTSa" END_SUB SUB GLYPH "mlymFullTa" GLYPH "mlymVirama" GLYPH "mlymFullTha" WITH GLYPH "mlymFullTTha" END_SUB SUB GLYPH "mlymFullTa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullTMa" END_SUB SUB GLYPH "mlymFullTa" GLYPH "mlymVirama" GLYPH "mlymFullBha" WITH GLYPH "mlymFullTBha" END_SUB SUB GLYPH "mlymFullTa" GLYPH "mlymVirama" GLYPH "mlymFullNa" WITH GLYPH "mlymFullTNa" END_SUB SUB GLYPH "mlymFullDa" GLYPH "mlymVirama" GLYPH "mlymFullDha" WITH GLYPH "mlymFullDDha" END_SUB SUB GLYPH "mlymFullNa" GLYPH "mlymVirama" GLYPH "mlymFullDa" WITH GLYPH "mlymFullNDa" END_SUB SUB GLYPH "mlymFullNa" GLYPH "mlymVirama" GLYPH "mlymFullTa" WITH GLYPH "mlymFullNTa" END_SUB SUB GLYPH "mlymFullNa" GLYPH "mlymVirama" GLYPH "mlymFullDha" WITH GLYPH "mlymFullNDha" END_SUB SUB GLYPH "mlymFullNa" GLYPH "mlymVirama" GLYPH "mlymFullPa" WITH GLYPH "mlymFullMPa" END_SUB SUB GLYPH "mlymFullNa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullNMa" END_SUB SUB GLYPH "mlymFullNa" GLYPH "mlymVirama" GLYPH "mlymFullTha" WITH GLYPH "mlymFullNTha" END_SUB SUB GLYPH "mlymFullMa" GLYPH "mlymVirama" GLYPH "mlymFullPa" WITH GLYPH "mlymFullMPa" END_SUB SUB GLYPH "mlymFullSha" GLYPH "mlymVirama" GLYPH "mlymFullCa" WITH GLYPH "mlymFullShCa" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullTha" WITH GLYPH "mlymFullSTha" END_SUB SUB GLYPH "mlymFullHa" GLYPH "mlymVirama" GLYPH "mlymFullNa" WITH GLYPH "mlymFullHNa" END_SUB SUB GLYPH "mlymFullHa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullHMa" END_SUB SUB GLYPH "mlymFullKa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullKLa" END_SUB SUB GLYPH "mlymFullKa" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullKLa" END_SUB SUB GLYPH "mlymFullKa" GLYPH "mlymVirama" GLYPH "mlymFullSa" WITH GLYPH "mlymFullKSa" END_SUB SUB GLYPH "mlymFullKa" GLYPH "mlymVirama" GLYPH "mlymFullTta" WITH GLYPH "mlymFullKTta" END_SUB SUB GLYPH "mlymFullGha" GLYPH "mlymVirama" GLYPH "mlymFullNa" WITH GLYPH "mlymFullGhNa" END_SUB SUB GLYPH "mlymFullGa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullGLa" END_SUB SUB GLYPH "mlymFullGa" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullGLa" END_SUB SUB GLYPH "mlymFullCa" GLYPH "mlymVirama" GLYPH "mlymFullCha" WITH GLYPH "mlymFullCCha" END_SUB SUB GLYPH "mlymFullDda" GLYPH "mlymVirama" GLYPH "mlymFullDda" WITH GLYPH "mlymFullDdDda" END_SUB SUB GLYPH "mlymFullDda" GLYPH "mlymVirama" GLYPH "mlymFullDdha" WITH GLYPH "mlymFullDdDdha" END_SUB SUB GLYPH "mlymFullDda" GLYPH "mlymVirama" GLYPH "mlymFullJa" WITH GLYPH "mlymFullDdJa" END_SUB SUB GLYPH "mlymFullNna" GLYPH "mlymVirama" GLYPH "mlymFullTtha" WITH GLYPH "mlymFullNnTtha" END_SUB SUB GLYPH "mlymFullTa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullTLa" END_SUB SUB GLYPH "mlymFullPa" GLYPH "mlymVirama" GLYPH "mlymFullNa" WITH GLYPH "mlymFullPNa" END_SUB SUB GLYPH "mlymFullPa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullPLa" END_SUB SUB GLYPH "mlymFullPa" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullPLa" END_SUB SUB GLYPH "mlymFullPa" GLYPH "mlymVirama" GLYPH "mlymFullSa" WITH GLYPH "mlymFullPSa" END_SUB SUB GLYPH "mlymFullPa" GLYPH "mlymVirama" GLYPH "mlymFullTa" WITH GLYPH "mlymFullPTa" END_SUB SUB GLYPH "mlymFullBa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullBLa" END_SUB SUB GLYPH "mlymFullBa" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullBLa" END_SUB SUB GLYPH "mlymFullBa" GLYPH "mlymVirama" GLYPH "mlymFullDa" WITH GLYPH "mlymFullBDa" END_SUB SUB GLYPH "mlymFullBa" GLYPH "mlymVirama" GLYPH "mlymFullDha" WITH GLYPH "mlymFullBDha" END_SUB SUB GLYPH "mlymFullBa" GLYPH "mlymVirama" GLYPH "mlymFullKa" WITH GLYPH "mlymFullBKa" END_SUB SUB GLYPH "mlymFullPha" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullPhLa" END_SUB SUB GLYPH "mlymFullPha" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullPhLa" END_SUB SUB GLYPH "mlymFullPha" GLYPH "mlymVirama" GLYPH "mlymFullKa" WITH GLYPH "mlymFullPhKa" END_SUB SUB GLYPH "mlymFullPha" GLYPH "mlymVirama" GLYPH "mlymFullTa" WITH GLYPH "mlymFullPhTa" END_SUB SUB GLYPH "mlymFullMa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullMLa" END_SUB SUB GLYPH "mlymFullMa" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullMLa" END_SUB SUB GLYPH "mlymFullMa" GLYPH "mlymVirama" GLYPH "mlymFullNa" WITH GLYPH "mlymFullMNa" END_SUB SUB GLYPH "mlymFullYa" GLYPH "mlymVirama" GLYPH "mlymFullYa" WITH GLYPH "mlymFullYYa" END_SUB SUB GLYPH "mlymFullYa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullYMa" END_SUB SUB GLYPH "mlymFullYa" GLYPH "mlymVirama" GLYPH "mlymFullPa" WITH GLYPH "mlymFullYPa" END_SUB SUB GLYPH "mlymFullYa" GLYPH "mlymVirama" GLYPH "mlymFullKa" WITH GLYPH "mlymFullYKa" END_SUB SUB GLYPH "mlymFullYa" GLYPH "mlymVirama" GLYPH "mlymFullTa" WITH GLYPH "mlymFullYTa" END_SUB SUB GLYPH "mlymFullLa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullLLa" END_SUB SUB GLYPH "mlymFullLa" GLYPH "mlymVirama" GLYPH "mlymFullPa" WITH GLYPH "mlymFullLPa" END_SUB SUB GLYPH "mlymFullLa" GLYPH "mlymVirama" GLYPH "mlymFullKa" WITH GLYPH "mlymFullLKa" END_SUB SUB GLYPH "mlymFullLa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullLMa" END_SUB SUB GLYPH "mlymFullVa" GLYPH "mlymVirama" GLYPH "mlymFullVa" WITH GLYPH "mlymFullVVa" END_SUB SUB GLYPH "mlymFullVa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullVLa" END_SUB SUB GLYPH "mlymFullVa" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullVLa" END_SUB SUB GLYPH "mlymFullSha" GLYPH "mlymVirama" GLYPH "mlymFullSha" WITH GLYPH "mlymFullShSha" END_SUB SUB GLYPH "mlymFullSha" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullShLa" END_SUB SUB GLYPH "mlymFullSha" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullShLa" END_SUB SUB GLYPH "mlymFullSha" GLYPH "mlymVirama" GLYPH "mlymFullNa" WITH GLYPH "mlymFullShNa" END_SUB SUB GLYPH "mlymFullSha" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullShMa" END_SUB SUB GLYPH "mlymFullSsa" GLYPH "mlymVirama" GLYPH "mlymFullPa" WITH GLYPH "mlymFullSsPa" END_SUB SUB GLYPH "mlymFullSsa" GLYPH "mlymVirama" GLYPH "mlymFullKa" WITH GLYPH "mlymFullSsKa" END_SUB SUB GLYPH "mlymFullSsa" GLYPH "mlymVirama" GLYPH "mlymFullNna" WITH GLYPH "mlymFullSsNna" END_SUB SUB GLYPH "mlymFullSsa" GLYPH "mlymVirama" GLYPH "mlymFullTta" WITH GLYPH "mlymFullSsTta" END_SUB SUB GLYPH "mlymFullSsa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullSsMa" END_SUB SUB GLYPH "mlymFullSsa" GLYPH "mlymVirama" GLYPH "mlymFullRrRra" WITH GLYPH "mlymFullSsRrRra" END_SUB SUB GLYPH "mlymFullSsa" GLYPH "mlymVirama" GLYPH "mlymFullPha" WITH GLYPH "mlymFullSsPha" END_SUB SUB GLYPH "mlymFullSsa" GLYPH "mlymVirama" GLYPH "mlymFullTtha" WITH GLYPH "mlymFullSsTtha" END_SUB SUB GLYPH "mlymFullSsa" GLYPH "mlymVirama" GLYPH "mlymFullTa" WITH GLYPH "mlymFullSsTa" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullSa" WITH GLYPH "mlymFullSSa" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullSLa" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullSLa" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullRrRra" WITH GLYPH "mlymFullSRrRra" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullPa" WITH GLYPH "mlymFullSPa" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullTa" WITH GLYPH "mlymFullSTa" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullKa" WITH GLYPH "mlymFullSKa" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullNa" WITH GLYPH "mlymFullSNa" END_SUB SUB GLYPH "mlymFullSa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullSMa" END_SUB SUB GLYPH "mlymFullHa" GLYPH "mlymVirama" GLYPH "mlymFullLa" WITH GLYPH "mlymFullHLa" END_SUB SUB GLYPH "mlymFullHa" GLYPH "mlymVirama" GLYPH "mlymFullLla" WITH GLYPH "mlymFullHLa" END_SUB SUB GLYPH "mlymFullZha" GLYPH "mlymVirama" GLYPH "mlymFullTa" WITH GLYPH "mlymFullZhTa" END_SUB SUB GLYPH "mlymFullZha" GLYPH "mlymVirama" GLYPH "mlymFullKa" WITH GLYPH "mlymFullZhKa" END_SUB SUB GLYPH "mlymFullZha" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullZhMa" END_SUB SUB GLYPH "mlymChilluN" GLYPH "mlymVirama" GLYPH "mlymFullRra" WITH GLYPH "mlymFullNRra" END_SUB SUB GLYPH "mlymFullNa" GLYPH "mlymVirama" GLYPH "mlymFullRa" WITH GLYPH "mlymFullNRra" END_SUB SUB GLYPH "mlymFullNa" GLYPH "mlymVirama" GLYPH "mlymFullRra" WITH GLYPH "mlymFullNRra" END_SUB SUB GLYPH "mlymFullZha" GLYPH "mlymVirama" GLYPH "mlymFullTTa" WITH GLYPH "mlymFullZhTTa" END_SUB SUB GLYPH "mlymFullYa" GLYPH "mlymVirama" GLYPH "mlymFullTTa" WITH GLYPH "mlymFullYTTa" END_SUB SUB GLYPH "mlymFullYa" GLYPH "mlymVirama" GLYPH "mlymFullKKa" WITH GLYPH "mlymFullYKKa" END_SUB SUB GLYPH "mlymFullKSsa" GLYPH "mlymVirama" GLYPH "mlymFullMa" WITH GLYPH "mlymFullKSsMa" END_SUB END_SUBSTITUTION DEF_LOOKUP "ZWJForcedVattu" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT END_CONTEXT AS_SUBSTITUTION SUB GLYPH "ZWJHal" GLYPH "mlymFullRra" WITH GLYPH "mlymRaVattu" END_SUB SUB GLYPH "ZWJHal" GLYPH "mlymFullRra" WITH GLYPH "mlymRaVattu" END_SUB SUB GLYPH "ZWJHal" GLYPH "mlymFullYa" WITH GLYPH "mlymYaVattu" END_SUB SUB GLYPH "ZWJHal" GLYPH "mlymFullVa" WITH GLYPH "mlymVaVattu" END_SUB END_SUBSTITUTION DEF_LOOKUP "RaForms" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT RIGHT GROUP "FullConsonants" END_CONTEXT IN_CONTEXT RIGHT GROUP "FullConjuncts" END_CONTEXT IN_CONTEXT RIGHT GROUP "pseudocons" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymVirama" GLYPH "mlymFullRra" WITH GLYPH "mlymRaVattu" END_SUB SUB GLYPH "mlymVirama" GLYPH "mlymFullRa" WITH GLYPH "mlymRaVattu" END_SUB END_SUBSTITUTION DEF_LOOKUP "YaForms" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GROUP "FullConsonants" END_CONTEXT IN_CONTEXT LEFT GROUP "FullConjuncts" END_CONTEXT IN_CONTEXT LEFT GROUP "pseudocons" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymVirama" GLYPH "mlymFullYa" WITH GLYPH "mlymYaVattu" END_SUB SUB GLYPH "HalZWNJ" GLYPH "mlymFullYa" WITH GLYPH "mlymYaVattu" END_SUB END_SUBSTITUTION DEF_LOOKUP "VaForms" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GROUP "FullConsonants" END_CONTEXT IN_CONTEXT LEFT GROUP "FullConjuncts" END_CONTEXT IN_CONTEXT LEFT GROUP "pseudocons" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymVirama" GLYPH "mlymFullVa" WITH GLYPH "mlymVaVattu" END_SUB SUB GLYPH "HalZWNJ" GLYPH "mlymFullVa" WITH GLYPH "mlymVaVattu" END_SUB END_SUBSTITUTION DEF_LOOKUP "Chillaksharams" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymFullNa" GROUP "viramazwj" WITH GLYPH "mlymChilluN" END_SUB SUB GLYPH "mlymFullNna" GROUP "viramazwj" WITH GLYPH "mlymChilluNn" END_SUB SUB GLYPH "mlymFullLa" GROUP "viramazwj" WITH GLYPH "mlymChilluL" END_SUB SUB GLYPH "mlymFullLla" GROUP "viramazwj" WITH GLYPH "mlymChilluLl" END_SUB SUB GLYPH "mlymFullRra" GROUP "viramazwj" WITH GLYPH "mlymChilluR" END_SUB SUB GLYPH "mlymFullRa" GROUP "viramazwj" WITH GLYPH "mlymChilluR" END_SUB END_SUBSTITUTION DEF_LOOKUP "RaChillRa" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GLYPH "mlymRaVattu" END_CONTEXT AS_SUBSTITUTION SUB GROUP "Chillaksharams" WITH GROUP "Chillaksharams" GLYPH "mlymRaVattu" END_SUB END_SUBSTITUTION DEF_LOOKUP "ChillRa" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT RIGHT GLYPH "mlymRaVattu" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymRaVattu" GROUP "Chillaksharams" WITH GROUP "Chillaksharams" END_SUB END_SUBSTITUTION DEF_LOOKUP "RaConsVirRaCons" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GLYPH "mlymRaVattu" LEFT GROUP "FullConsonants" RIGHT GROUP "FullConsonants" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymVirama" WITH GLYPH "mlymVirama" GLYPH "mlymRaVattu" END_SUB END_SUBSTITUTION DEF_LOOKUP "ConsVirRaCons" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT RIGHT GLYPH "mlymVirama" RIGHT GLYPH "mlymRaVattu" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymRaVattu" GROUP "FullConsonants" WITH GROUP "FullConsonants" END_SUB END_SUBSTITUTION DEF_LOOKUP "EChillE" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GLYPH "mlymMatraE" END_CONTEXT AS_SUBSTITUTION SUB GROUP "Chillaksharams" WITH GROUP "Chillaksharams" GLYPH "mlymMatraE" END_SUB END_SUBSTITUTION DEF_LOOKUP "EeChillEe" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GLYPH "mlymMatraEe" END_CONTEXT AS_SUBSTITUTION SUB GROUP "Chillaksharams" WITH GROUP "Chillaksharams" GLYPH "mlymMatraEe" END_SUB END_SUBSTITUTION DEF_LOOKUP "AiChillAi" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GLYPH "mlymMatraAi" END_CONTEXT AS_SUBSTITUTION SUB GROUP "Chillaksharams" WITH GROUP "Chillaksharams" GLYPH "mlymMatraAi" END_SUB END_SUBSTITUTION DEF_LOOKUP "ChillLeftSign" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymMatraE" GROUP "Chillaksharams" WITH GROUP "Chillaksharams" END_SUB SUB GLYPH "mlymMatraEe" GROUP "Chillaksharams" WITH GROUP "Chillaksharams" END_SUB SUB GLYPH "mlymMatraAi" GROUP "Chillaksharams" WITH GROUP "Chillaksharams" END_SUB END_SUBSTITUTION DEF_LOOKUP "EConsVirE" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GLYPH "mlymMatraE" LEFT GROUP "FullConsonants" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymVirama" WITH GLYPH "mlymVirama" GLYPH "mlymMatraE" END_SUB END_SUBSTITUTION DEF_LOOKUP "EeConsVirEe" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GLYPH "mlymMatraEe" LEFT GROUP "FullConsonants" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymVirama" WITH GLYPH "mlymVirama" GLYPH "mlymMatraEe" END_SUB END_SUBSTITUTION DEF_LOOKUP "AiConsVirAi" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT LEFT GLYPH "mlymMatraAi" LEFT GROUP "FullConsonants" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymVirama" WITH GLYPH "mlymVirama" GLYPH "mlymMatraAi" END_SUB END_SUBSTITUTION DEF_LOOKUP "ConsVirLeftSign" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT RIGHT GLYPH "mlymVirama" END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymMatraE" GROUP "FullConsonants" WITH GROUP "FullConsonants" END_SUB SUB GLYPH "mlymMatraEe" GROUP "FullConsonants" WITH GROUP "FullConsonants" END_SUB SUB GLYPH "mlymMatraAi" GROUP "FullConsonants" WITH GROUP "FullConsonants" END_SUB END_SUBSTITUTION DEF_LOOKUP "UMatraTwo" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT END_CONTEXT AS_SUBSTITUTION SUB GLYPH "mlymMatraU" GLYPH "mlymVirama" WITH GLYPH "mlymMatraUTwo" END_SUB END_SUBSTITUTION DEF_LOOKUP "SecondZWNJ" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT END_CONTEXT AS_SUBSTITUTION SUB GLYPH "HalZWJ" WITH GLYPH "mlymVirama" END_SUB SUB GLYPH "HalZWNJ" WITH GLYPH "mlymVirama" END_SUB SUB GLYPH "ZWJHal" WITH GLYPH "mlymVirama" END_SUB END_SUBSTITUTION DEF_LOOKUP "consaapos" PROCESS_BASE PROCESS_MARKS ALL DIRECTION LTR IN_CONTEXT END_CONTEXT AS_POSITION ADJUST_PAIR FIRST GLYPH "mlymFullTa" SECOND GLYPH "mlymMatraAa" 1 1 BY POS END_POS POS ADV -75 DX -105 END_POS END_ADJUST END_POSITION GRID_PPEM 20 PRESENTATION_PPEM 72 PPOSITIONING_PPEM 144 CMAP_FORMAT 0 0 4 CMAP_FORMAT 1 0 6 CMAP_FORMAT 3 1 4 END & @`~   ( 9 C H M W a o  % [{     * > F J W ` f  %10/.-('5ghijlm  !"#$%&'()*+,-01./& @`~   ( 9 C H M W a o  % [{     * > F J W ` f  %10/.-('5ghijlm