val    '" '" '" '"     '0+ '0+ '0+ '0+ ''' ''' ''' ''' ''' ''' ''' ''' ''' ''' ''' '''     '"'"'"'"'" '" '" '"         '" '" '" '" '" '" '" '" '" '" '" '"               ''''                                                                                                                                                                        ''''         ''''' ' ' ' '0'"5+':0+?5 0D: 5I? :ND:ND :ND ?RI ?RI ?DA ?DA ?DA :?= :D? :D?:D????I:AI5?"I'8'I"5+W+A5\'A?\=?\=DI' ND+ N?. N:0 D0+ D0+ ?'+ 5"$ "" "                           +  5""I.0:N3'5RR 8'5f0fK5NI~d?Rar?BNz~:?ff0}? GfRS",8=Gbi~IJ9PIOs}kgLBmkn%4Bu[,3dL3fuV\i%Q_D$nXSiBDZD}k}R3s@z}f[Idn?Qu3*nSQGkf_,i:[ 5=x[BFkN _dsU?lIn6[sW$p]QxWzV}Z6[WzbiPp4}IaQDN*_:N Bi8DL[n3?nsx. D+5$0) "                       """" " " " " " "      " " " "     " " " " "                                              }n d " _" _" x' }''+ " " "" ""                                       "" ' ' " " "          " + + + '"" " " """""''' ' ' ' ''"''' +'+'+''''''''' ' ' ' '  '  ' '  "  +"  +" '" '" " " "     "     """'''"" ' + 0 + 0 0 0         '+++"" "'00000000+'"  '"+"0"5":+'"''''''''''''"""""""""""""""" "'+0+'""""""'"'"'"'""""'''' " " " " "'+0""    "" '"  '" "" +0'0 '0 '0  '0  '0  0 0 0 0  0 +   +  + +"++" ''0$'':0'+:3'0D ? '0DD'0DD'0?D'0:A+5='+3"'0 "$""' ""     "$) ) "+'+0+0+0+0) 0)0)+''' ' . ' . ' + + + + . + 0 0 0 0 + 0 )" '" $" " " " + " + " + " + '" '" '" '" "  "  "  "  $ '  "' $')++)":0+0II"$:Rf+:R::0Rz?R 8+R:5fN"WFuN\U \U kaff=+f|fiiaflR'Nd1a4[0*,DI %.8"ze2BZ8>`P>P~?pX@  I8I"Pu/5Z_pxI84p  | I6U=Xp_u4+}?4F4%_u,G6xBQfPIgnQnf:_IiV}h.if6n_kzfb%}ndf=nak [x\ W=sWD LU 08[F +dsA'? ++= +0= +0A+:"8 "8  :' 8' 8' 5" 0 " 0 " 0 "0 '+++++++++' +".. + ++++++++++ + +...+++ ++)))))))))++)))'$$$$)))'""               " "  "  "  "  "'''++'+' +' +' "' '" '" 0+" 0+'0+'0+'  0+  00 00 00 0' 0'" 0'" +'""'""'""'""'""+" +" 0' }0' n'0' d'0+ _+5+ _+5+ x":0 }":0':0':5'?5'?5'?5'?5 '55 '55 '50 '50'5+'5+'5+'0+':+ ':+ 0" 0" 0" + +  +  ""  "  " "  "  " "  " "                                "'' ' ' "" " " " "" "" "" "" " ' ' "'"'""'""'""'" 0" 0" 0" 0" 0" 0" 0" 0" '" '" '" '" '" '" '" ' " '" '" '""""" " " + + + '  " " " "             " " ""'"            " "           "$'$'$'$' ' '     """"     '  '   '  ' "' "' "' "' "' "' "' "' "' "' "' "' "' "' "' "' "' "' "' "' "'  "'  "'  "'  "' "' "' "' ' ' ' ' ' '" ' '' "'" "' "' "' "' "' "' "' ' ' ' ' ' ' ' ' "' "'  "' "' "'"' "'"'" " " " '' '' '' '' "' "' "' "' "'"'"'"'"0"0"0"0"0 "0 "0 "0 '' '' '' '' "'  "'  "'  "'  ''''0 0 0 0 "'"'"'"' 0 0 0 0 0 0  0 0 "0 "0 "0 "0 0000"0"0"0"00 0 0 0 0  0  0  0  0  0  0  0  0 0 0 0 0 0 0 0 0 0 0 0 "' "' "' "' 0 0 0 0 "0 "0 "0 "0 00000 00000 00'00000000 0000555 5: ' D + "D+ 'I5 'N 5 'N 5 +"N5 +"N: D 0 D 0 D 0 D0D:::5:0: +0 '0 "+ +"'++++5++5+'"D8'"ND''"NF'''N I'''DD'''DD'''?D'''5=''"+3''$'" " " "'   +  0  0"0$0 $5 $5'5'5'5" 5" 555$5" 5" 0 $0 $0'" 0+" 0+$0+"0+"0'0"00" 0" 0" 0" 0" 5" 5" 5" " 5"" 5"" 5"" 5" +" +" + +5?N+)\+?+) f0W 0'a?f ?$W?II3W5D+aFN" 0DfUI"|Z~\fa+:ip| RB:IdfI5?3nsXKu0= ViNfqsdiYKJVV))_n u_r+X_8SG_Fn1zsF[Ni?)/8\  wV? DKn\*\85 0= I%=%Uz1G,i=Bd\@I][Vna=bfd[xa5iz,ii_$}p]nif"z8}x_'z+a4xR0NG}N+D=_=:Ni8 DI8 ND0 R53R08I'8I0?.?.: +D)D)D'?'?'?'?'D'D'D'D'?'5'5':':"D"?$:$:": ":":":":":":":':':':':':):)5)5'5'5'5'5'5$5$5$5555555"5"55000000000000000''""++++++++ +++ '               "" " " " "''"'"'"'" '" '" ' ' ' ''''" " " " " """""''}''''x'+s"++s"++s"0's"0' }'0' '0+'5+'5+'5+'5+'5+'5+'5''5''+"'+"'+"''"'0" '0" ' ' ' """                    '  ' ' ' " " "" " " """""""    ""   " """     " '  '  '  +          "  "  "  "  " " " " " ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '  '  '  '     " " " '" " " "   " " " "                                        " " " "  "                                                    '                                                      '                                                      " "" " """      +$ '" '"'" "" ""'+ +055?5$?5$ D+.  N': N"= D: D ? D ? ?? 58 +.         """""'"+0+"$$" " """ " " " " " " " $   $)"+")"0:'" '+R ?$?p+R 8Ik05aK5p'NfZ+i=kfpk0Up|I8:~RQpNx5z}?3 4uVE_'BrWa]`Z|"E}Uk6L_$3uxZn u|Viu+X_.S= _ Pw1qiFn'NV5)8\ w? NB4S*Q\85 }0= I%x4%_u,3_=VmII?@GBdp=SppG[f+n"_idzSnifzu%}ndzGRk [Na4iDW*Ls=NVd8 Rx= D:53'380 ..' $ $ " ' ' ''""""++++''))'''''''' ''''')))''''+)))$$''$$$""                     }}}sxxxx   }   x" s"" s""x's'x'x+"+"+ "+"+"+"+"'"'"""""""                                   " " " "                                                                                      "  '                              "  ' "'"'"'"'"""""""""" " " " " " " "     " " " " "' "' "' "' " " " "     " " " " ' ' ' ' "" "' "+ "0 "+"'"""    """""'"'"'"'""""     '  '  '  ' " " " " ' '' '' '' '""""""""' "' '' +' 0"0"0"0"0' +' '' "' ' '' '' '' '' ' ' ' '  '  '  '  " " " " ""'' ' '" " "" '" '" "" "' ' ' ' ' ' '' ' '' """" +" 5) " 5) :3 D ? "NK NN NR NR ?N '5F" "+=" ." "+  +'' $"' ") ' ) + ) +++0 '0 '0 '0 ')0)0)+'''')')''+++.+0000++ +" + + ++"+'+++0 +5 +: +? '5 '0 '0 '0 ' $' ' '+0.:."?+.+DD+0If)0I5 5$0\k'D)'pf00RAp_3kIIIkBkR_f.:a~fGdfpbIJV"f1Q"%$ND .B'z%@BZUE}8rqVB8uw"3a} g@\_6L:ZuB0P[ usI38p  S '_4\].Qz/+}:*N  d="i48ha6?SdB[kFNfdQxk0dz"iV}h.iIxVpq/[muGda'xa*[n\":=ixW:4VsFN_nARAW:"\8"N8":= "05 '3"30..+0 0 0 0 0 0  0  0 0 0  0  0  0  0 3 3 ' ' ' ' ' ' ' ' 0 0 0 0 ' ) ))+++++) ) ) ) ) )  ) ) ) ++. . . + 0 . . . . . . . $ $ $ " + + ))))))$" "  "  ' $  $  $         " " "  "  "    """""" ''"'"'"'"'"'"0"'0''0''0''0'0'"0'"+'" "'" "'" "'" "'" +"" '"" ''' '''$'0'$'0+"}+5+"}+5+ +00 +00000005 "055 "055 055$055"0?5$0?5$0?0$0?0$ 05+$05+$05+'00+ 000++00+.''".''"$"'"$""''"''" '"'"'"'"'"'""""" +" " '" " "" "  "  "  "  " " "" "" ""'"'""$''+0$'$'$'$'$$       $  $ ' " 0" 5" 5" 5 5 + " " " " " " " " ' ' " " " " " "  "  "       "  "+  "+  "+  "'  "'" "'" "'" "'"'+'+'+'+ '+ +0 +0 +0+'+'+'+' +' +' +' +' +' +' '' ''  "' ' ' ' ''"''' 0' 5' ?' D" D" ?"  5"  0"  0+ 0+ 0+ 0' 0 0" 0"  0"  '"  '  "  " " "'' " " " " " " ' "" '" '"'"     ' ' ' '" +" 0" 0" 0" " " "  " ' + 0 ' + + + + + " " 0 0" '" '" '" '"'"'"'"'' ' ' ' """"''''0000' '' '' '' '"""""'"'"'"' '0:":":":":' 5' 0' +' '' '' '' '' '"' "' "' "' "'"'"'"''  '  '  '  "' "' "' "' "'""'"'"'"'"'"'"'"'""''"'+"'0"'+"''"'""'"'"'"'"'"'"'"'"'"' "' "' "' ''''''''"' "' "' "' "' "' "'" "'' "'' "'' "'' "'' '''''0''0''0''0'"' "' "' "' ' ' ' ' ''''''''"'"'"'"'' ' ' ' '''''''''''' ' ' ' ''' ''''''''''''''0"005+++0 : : ?" D"  N+ "N+ "N0 N0 D0D0 D0 D 0 D0 ?0:0 50 0'  +"  '" " "+"5)"5):3D:"D='D ?'DD'NR''IR''?K+'"5A5'08+'"'0+" ") +""'" " "' '"0"$0'$5+$5+'5"'5''5''5'+5') 5') 5') 5"" 5" 0$0$00" 0" 0" "0' ' 0' " 0' " 0" " 0" " 0+ " 0+ " 0+ " 0+ " 5" " 5" " 5" " 5" 5+ 5+ 5' 5' " 5 " 5  5 "5 "?)D'$R++)f0:'k?R+kIz" 5kRW0N3k\p0:fPRI_kIfW5:8kfhRp]0kf**zffg\8\65DId8'u4B/sFB>2i.mVL.n @3axQ+]E?,4LWBn g_adn f388z* BI'd[I ]3xa8N=:4Z~' s=Bd\@@dVxf3gIzddf}"\is_fIn}\ "fk8}U'fQR+W nN:D4}I?D*LF D:VdAN5x}8 W::\53R03R'8\0R.R.N +N )N )N 'I 'I 'I 'I'N'D'D'D'?"?"?"D"D"D"?$:$:DDDD"D"D"D "D "D"D"D"DDD??"?"?"?"??????????????::::::::::::::: D D?????? 5 5 5 5 5550 : : : : 0 0  0 0 00 0 0 0 0 0 + + + ' ' '"""""""       " ""}xxxxsn i _   d   [   V"  V"  i'  i' s' x'"i+"n+" i+" n+" }+"+"++++"+ "' "' "' '  ' ++ +0 0  0 0 0 5 5 5 5 5:::::::::::? ? ?????????? ? : : ::::::: : : : :  :  :  :  :  :  :  5 5 5  5   5  5  5  5  ? ? ? ?55 5 5 5 5 5 5  5 5 5 5 5 550055 5 5555::::::::000005 555 555 ? ? ? ? ? ? ? ? ?  ? ? D:: : :  5  5 : :  :  :  :  : : : : : : : : : D D D D D D D D D D D  D DDDD D D D D D D D D D D D D "D D : : : : : : : :'D'D'D'D D D D D : : : :':':':':':':':':0':0':0':0':':':':':0':0':0':0':0':0':0':0':0':0':0':0':':':':':':':':':":'":"+':'0+:'":'":'":'":'"0'"0'"0'"00'00'00'00'00':0':0':0':0'00'00'00'00'00'00'00'00'00'00'00'00'00'00'00'0'"0'"0'"0'"0':00':00':00':00':00':00':00':00':00 ':00 ':00 ':00 ':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':0'':0'':0'':0'':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':00':000D:00D:00D:00D:00D:00D:00D:00D:00D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:'0D:+:ND+?RI+DWN+I\R0NaW:Rf\:auk?aukDaukDfzpDfzpDfumDfumDfumDaph:akf:akf0akf+\\\0 fad+ f\a' fNZ"pRa"uRd+zNd 5zD_ 5zD_ :p5R Dk'I Df"D Dk'I Da? Da? ?W8 5R 8 +R'= R5DN:D I?D DDD?DA:?=5?:0?80D:+?5+I:"+I:"+N="+N="":."":."":.""5+"+?5+?5+:3+:3+?5+?5+:3+:3+?5':0':0+:3+:3+:3+:3+:35D=5D=5D=5D=+D8+D8+D8+D85NA5NA5NA5NA:IA:ND:WIDfUDpZ+Nh?RmN+WrNIkDkD+f55+0wZa+|n",3I8@s~w8 DKGnq KL)}:IEsdpdz"ns"dQs*_zQ*GQ80L,L\B,u_80'iq8NZX_IB3f3S'_z*B%n,.=n"/[}DI}pxNGnd"}RV.5==5+,40Ik8)R=+R;B)\p*V "WGd DVs0_}"'%4d5 ""QLn5''ni"D3+}x?.+ '?3+?."}'D5}+I:+I::WI?\N?\N?WK?WK?WK?WK?WK?WK?WK?WK?WK?WK?WK?WK?WK?WK?WK?\N ?\N DaRDaRDaRDaRDkW DkW DkW DkW DkW DkW DkW DkW DaR DfU DfUDfUNk\Nk\Nk\Nk\Nk\RpaRpaRpaRzfRzfRzfRzfRzfRzfR~hR~hWzhWzhWzhWufWuf\zk\zk\zkRzfRzfRzfRzfWuf\zka~pkzkzkzkwkwk|k|k|k|kwp|p|p|p|uuuuuu~u~~~~~~~}nnnnnnddd_[VLLLB====4}4}4}/x 4 4 8 B G B G G BGBGGGQQ_dns} xxxxxxxxxxxxssssssss}}}}}}}}ssssssssssssssssxxxxxs qnb$_ )].[8V)8V)=S.=S..xb'.xb'.xb')zd"$8x[.$8x[.$8x[.)3qb.).ng,))ll))dz")b8X},"=Q,+=L'+=L':3InD.G nD)InD$LnDQnDQn?Xx5 _}+ d ls zsnqq}q}l}}lx}lx}lxlxqxqxqsususqsu}z}z}u}}sx}sxs}s}us}us}us}us}qsqsqsqsls}ls}ls}ls}q}}q}}q}} n}}ss}n}}i x}3Qxx=G"nU65xZ4:"x$d/DDF|x'a"+_lzzn]"Z ';%| 8s,ILG_s|~1g X]zl*gD 3duiVGn)"1QgVd]f*Qa"8' g@1ug;rf.aI8:U)i )b/udL D=G /I aQG=sN_b=PiNxLZG\UVSn4Da?Bd"a?Pdxafd}zi@u"gs"I }z4 xB%sL/u[4l dB gGxLgV V i_4_n[4_ d[%_d_%_bd*_bn*_$[s8_)Xx=_)Xx=_$]x=_$]x=[$]}=[$]}=[$]}=[ .XxB[ .X}B[ .X}B[ .X}B[ .XGd .XGd .XGd .XGd .XG_ $b=_