blob-c               by martin iveson     
 @                           @                         ^ 0                          @                         x @                          0	]                      O 0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       M.K.     /P                           P                        0  @                              L                                                            @ S                      0  L@                          L                         @                              L                         0     @                          @ S                          L@                        P S                      0  P }                          \:                        P                           P                        0  @                              L                                                            @ S                      0  L@                          L                         @                             L                         0     @                         @ S                         L@                         P S                      0  P }                      <  \:                  `    P   c             c p  P                    `  0  @                      c     L                       p                         `     @ S                  c 0  L@                  `      L                       @                          p  L                     `  0     @                 c     @ S                  c p  L@                  `    P S                    0  P }                 `      \:                        P                       p  P                      0  @                              L                         p                                 @ S                      0  L@                          L                         @                     .l  p  L                    @ 0     @                 S    @ S                 h p  L@                 }      P S                  0  P }                  <  \:                 }`    P  hc            Sc p  P                   `  0  @                      c     L                     c p                          c    @ S                  `  0  L@                    L                         @                        p  L                         0     @                          @ S                  `  p  L@                  `    P S  c            c 0  P }                 hc     \: Sc                   P                       p  P                   `  0  @                            L                         p                               @ S                      0  L@                        L                         @                          p  L                         0     @                         @ S                      p  L@                         P S                      0 P }         \          <  P :          \     }`    P  hc            Sc p  P                   `  0  @                      c     L                     c p                          c    @ S                  `  0  L@                    L                         @                        p  L                         0     @                          @ S                  `  p  L@                  `    P S  c            c 0  P }                 hc     \: Sc                   P                       p  P                   `  0  @                            L                         p                               @ S                      0  L@                        L                     p  @                      p  @                                                    p  @                                                     p                              0                              <                           	
   !!!!!!    
ԵĤ
#',/369=@BEHJMORUWY[]_`acdeffggfffffedcba_^\[YVTRPLJHEC@=:740,($¿ 
"&+/369=@CFIKNPSVXY[]__abccdddddcbb`_^][YWUSPMKHFC@<962/+'"кɾ %).37;?BFILORUX[]_acefhijkkllllkjjigfdca_\[XUSPMJGD@=:62.*&"Ǻ #(-16:>AEILOSUY\^`beghjllmnnonnnmmlkihfdb`^[YUSPLIFC@<840-($ 	"'+059=AEHLPSWZ]_adfgiklmnnopppoonmlkjhfdb_\ZWTQNKGD@=951-)$ ˼
$)-159<?BEHKNQTVY[]_`abcdeeeeeeedcba`^][YWURPMJHDB?<841-*&"		 $(-159=@DGKNQTWY\^`bdefghiiijjiihgfedb`^\ZXVSPMJGC@=:62/+&"Ĺ"&+/37;>ADGJMORUWY[]_abceeefffeedcba`^\[YVTROMJHEB?<851.)&"ú %)-159=@CEHJMORTVWYZ\]^__``aa```_^][ZXVUSPNLJGDB?<952/+'# º$)-26;?BEHKNQTVXZ[]^__`aaaaa``__^]\ZYWUSQNLIGDB?<962/,($!	  $',/369<@BEGIKMOQRRTTUUUTTTTSRQPOMLJIGECB@=;9641/,)&# 		!$'*-0369<?ACFHJLNOQRTTUUUUUTTSRQPNMKIHFDB@=;8641.+(%" ¼ "%'*,/1468:=?@BDFHIKMMOOPQQQQPPONMLKIHFDB@><9641.+(&"	ľ  "$&(*,./135789;<>?@ABCDEFFFGGGGGFEEDCB@?=<98531.,)'$!	 
"$')+-/134679:;<>>?@ABCCDDEEFFFFFFEEDCBA@?=<:8641/,*'$!	
"$'),./1346789:;<<==>>?????@???>===<;:9876531/-,)'%" 	 !$'),.0235689:;<==>?????@?@???>>==<;::9864310.-+(&$" 	¿!$'),/135689:<<==>>????????>>>=<<;::9765420/-,*(&$"	 ¿	"%'*+-/023456667778888887777665443211/.-,*)'&$" 	¿ "$&)+-.01345677889999999988877655433200.-+*(&$#! 
   "%')*,./023345566666666655544332110.-,+*('%$" 
 !#%'(*+-./00112222223222221110//.-,+*)('&$#" 
	!$%')+,-//01122333333333222110/..-,+*('&%#! 
!"$%&'())**++++,,,++++***))((''&%$#"! 
	 	!#$%&''(())************))((('&%%$#"! 	 
!"#$%&&'(((((())))(((((''&&&%$#""! 	 	 !"#$$%%&&''''''''''''&'%%%$$#""! 	 	 !##$%&'''((((()(((((''''&&%%$$##"! 	   !"#$%%&&''''''''''''&&&%%$$#""! 	 
 "#$$%&'''(((((((((((''''&&%$##""! 
	  	 !"#$%%&&&'''(((((((''&&&%%%$$#""! 	   	!"""#$$$$$######"!!!! 
    
   !!!"!"!!!!!!    
	  	
	   	

	   	

	    		


	     	




			      					





											                                                                                                                                                                                                                                                                                                         Ķק _P}hgutqnsqppommljihgfecba`^]\ZYXVUTSRRSRQPPONNLKIHAB=85($! 	 ĵƜ
'7<8EWTSTZefkukgw}|w~|yvspmjgd`]ZVRLHD=<<2)!  ÿ$'(+/368<AEHJILMOTWZ\]_cdeimonoopqtz||}}~|xusmjg`\XVOLJEA<82,)&" 	 ¿ 	!$%')+.0244569<=?@@BCEFGIJJKLNNOPPPQQPRSUUVWWWVVWVWWWVVVVUTTTSRSRQPNNMKJIHGGFECB@?>=;98753110-,*('%$"!	 	 !##$%&'()*+,,--.///012234334555676777778778888778787776766655544332110/..-,+*)(''&$#"! 

	  

  !!!"""""#########$#######"#"""""!!!!    

	     		


			       		










						         								                                                                                                      ܼԀonXKt$a oP䀿pȀ0Ā~Ҁت䰀ʰ/%'OScT?yxLC^(Ȉ䠀8GI_q}`9Okxkr@Khn|0E2_8J*
' ' ،ؐ怟 S Q,_p;n0Gv0?i|`-:6whOvGmlJR S|@[x*?| /kH_h {H";H
. ޸ˠ蘟Ҹķܘ ?BgX */9KJed(KXCR,1D>[P*(%@-WY 3$'%еȿѸҺ/($
	:, 8&?- _(5 *	 Ы7 *,-  #$:  .7-/RE27.&"
':@d %2 $ /.; &?G : 9³@'   ?,

$'8"'0 6'7	! ' п+!=1!3,2? ?" I'8 ) 		!" .  '$  '0:+  *6, C		   $% 
'I$-,0(665$#	'0 
   
    *  




   
	 
	  
 
 
     	
  			


"
 
 
    	 




	     	 
	 		      

     
                	  
 
        		
       		 	 	)/-("

 &.-(!(' '& )8;4*ʼ!"	/7>EF@7.'%)/1-&"&",795.&'' 
þ)8;6,$"&)(-<KRTURI<, °	
1CHEA>:61*"ɼ
)16873-&!$%"/44445424=CDEKOK@2"	"),+'! "6?@;2+)/760*'*/.&#7HSSK@5( #&#)/10,'##*34.%ɾ#!5CLQWXPD5&
  -697423540(!""¿" '/0,"$))$	!
  %*+'	"9EGEBBCB<2& !)11) *474/'
'($!""  ,/.-1;IWagkg\M@0#
 
&.21.("  $.8=:2(
"-3640*#
 '-*#		 $,5;:4,"ö" *>TgmeXI<."̼"%%%).5;>;0%ɻ"" '19=;2'  		!&+/3333550(%..(!"#"	
	 
#/>N\b`VI>2'  
	 

!!	  
!&((''%" 	")+("		
"&'$  	


 	
   




	 !)-.-*% 	


			
	      		   

	 		 	
  
  
	      

  	

	
  		     		            	

	  

	  
                                          			                                                                         #&((&#!$1772,&
 	

 &252-& 
!%%$# 
 
#/30)  		 
+596/(!
 	!##!  #/672-%
  
 #-0.)#
	 ,10,%   	 	%/30+$	!-340*# 		 	#-1.*$
 
   	!-33.("	

$.20*$
 
  
+230*$
 	 #-0.)$ 	  	'-.*$	  &)($
 		$$"	 

	   
 	
   

	   	 
  


  			  
  		

			
     
	  		
  

  
	            		     		     	

	     	
	              	

	                        	                           "?VeidYL>1'!&+( 7Qkzzm]L=1(#!!!"!()# 5Qiy|vhXF7+" !&" 3OguwpbQ@1$ ##3Ogtvn`M<- 	!% B_rxqbP<,"
&("	3Ys}vfP>.$!"%'&#') ?csthTB4,()**($&( Gfso`L<1,+,,+'"	#)#Gcqm^J;0++++*& (( %OioeR@4.-..,("
 '(/[olZF821320*$
'(
7dobM<44652,&  	'* Cim\H967861*%  ,"CilYF84674/)$ *(KmhT@66883-'"
%,  [oZC88;94.(%! #.
'_hL=;=<60+'$  - /f`D>??;50-)$ +%	
5g\B=>=94/+(#
-
 ;gX@=><82.*&"
 -"

GeH:@?840,($
+( W]><C;63/+'#	*[T;AC974.*'"	/
	]P:AB863-*&"
'(	^N9?@641,($  .
'[C9B<44/+'#	ҿ- 7T@<B954-*&"% ?L>;@641+)$ *	 EJ><@651,)#&"EH=;@540,'" 
 )
 GE;;=32-($!	'!GC:;;22-'%!&
 EB8;810*&$  '$ EB8<82/*(%! &	EA7<81/+(%!
 '$ D@5;5/.*&#  '
C=4:2.-(%")$  C<491/-(%" #(  'C<3:20.)&" +&!
 +B:292/,($!
 '+"!!/A8391/,'$ 	,&#
 />528/.+&# )+!!!	3>638/-)%" -' $
 5?6480.*&# +.$$$ 7>436.-)%!
1*#'
7=456.-($!
..$%$ غ9<234-+'#  0)$( 
 ׻:;032+*&! 1/%(%ֻ;;042+*%! #4-'*" ջ<:041+*%!	31'*&! Ժ=9/40*)$ 	)5-),#!	к<8-3.)(" 52),("  л;6-3-('"
 +6.),$" ;;5+2,'&!
 94,/*%"
 ̿<6,3,(&!
.80,.&$ 	ȿ;4,3+(% ;6-1+&$  80)0'$"
 390./'&!
 6.(.%# 
 82*.)$"3*&*"!/5,+,$"
 '3*'+#"	 72+.($"*3*'+"!	 46--,%$ +0(')  
 82,/)%"
',$#$	 34,,+%#  '( !!
3.(+$" 
() "" 11**)#" )(!  #3.),&$!)(# 
  32*+)$"
(&!
 '60+-(%"	 (%!	 53,.+&$ 
)%"
-71-/)&$ 
($!	 86.0-(&# 
(#!/92.0*(%"&! 
9602-)($ 
& 39201+)&" 	 & 	<8140+*&# 
& 	7<534.,(%"	 %
'=:461.,($!
$
	
9<534.,(%#	 #
'>9361.,(%! "
<>7660/,(%" "
-A<6940.*'$!
Ծ"?@88810,)&" 
һ 	/A<6941.+'$!
ѻ! 
 ?@:9831-*&# 	 л!
3C>9;530-*'# 	 н! CB<<:430,)&"	 ξ"
9E@;>752.+($  ̽! DB<=;640-*'# 	 ʽ 
;FA=?9630,)&# ȿ 'FD=?<751.+($ 
 !?HB>A;852/+(%!
  +JG@B?:841.+($!	 CJDAB<:730,)&"
/KHAB@;952/+(%!
 EKEBC=;841-*'$ 
ϼ
6NJDFB><852.*'$  ϻIMHEE@=:741-*&# 
 ι7PLEHC@=963/+(%"	 ͷKNHFF@?;851.*'#  ̵;QLFHD@>:740-*&# 
̵&MQJIICB>;841-)&#  ̶?QNHKFC@<9630,)%"
ɷ 
+QQLKJEC?<852/+($"	 ƷGTNJLFDA>:740-)%#  Ʒ#'URKMJED@=9630,(%"
ľĶCXPKNHFC?<952/,(%!û/PWMNMGFB?<852.+'# 
JSUMOJGDA>;841.+&" 	 ÿ7UQQOMIGC@=962/,)$!
¿OVNRPKIEB@<852.+&#!	 ý+ZTLTMJHCA>;840.)&#!	ļϸG\QNVLKHDB?;840,*'$!	 ¿ѰSZNRTKKHDB>;740,)'# ŽVVNRPJIEA?<841-*(%!	 TSQPPJHDA?;840,*($!ǺSUPNPIGD@>:72/,)'# 
ƹ%RYNOOIHC@=:730-*'$!
ʺ#UWLONHGC@=:52/,)&# 
 ȹ'XTKOLFEA>;741.+(%" Ȼ/WRKNJFD@=9631-*($!Ľ3UQJMIEC@<9630-)&# 	 ˺	7URINIED@<9730-*'$ 
 Ľ7TPHMHDB=:8620,)&# 	 ̺=UOHMGDA=;852/+($"Ŀ ?SLFKEB?<:741-*'$ 
ʹ ?RLFJD@>;852/,)&"	 Ŀ	?QKFJCA?<9630,)&# 	 ̻ 	EPIFHBA>;852/,)%"  GPHEHA@>:842/,(%"
̻GNFCF@?<9630,)%" 	 IMDCE@>;852/,(%"̻ IKDDE?>;852.+(%"	JKDEE?>;852.+($ 
̾
JJCDD>=9740-*&# 		IIACB=<852.,(%"Ϳ
 JI@DA=<851.+'$ 

JH@C@;:740-*'# 	 %KH@DA<;740-*&# 	  +KG@D@<:630,)&"  -JE>B=:841.*'# 		 /ID>B=:841-*'# 	  5HC=B<962/,(%! 7IC>B;9720,)%" 
	 7HB=A;862/+(%!;G@=@9740.*'$ 	 	 >F@<?863/,)&" ?D>;>752.+($!

 ?E><>762/,(%! 
?D<<=651.+($!

 AC<<<540,)&" 	 
@A9;:43.+(%! 
 A@8:821-*(# 
 B@8;932.+($ 
 A@7:721,)&# 	

 A>6:610,)&"
 
 @<4940.*'$!
 @;483/.)&# 	'?:382.,(&# 

 +?:382/,(%"	  +>8370.+'$! 
 +=615.,)&# 
		/<515.,)%"	 	/:303,+($!	 3<424,+'$!	 

 5;313,+($  580/0*(%"	 
 58000)(%!	 	 67.//(($ 
 
 76.1.)($! 76-0.('#  74,/,'&"	 	 63*/+&%! 
 62*.*&$ 
 72*/*&%  
50).(%$  	60).(%#
	 4.(-&$!  	3,',%#   %4,)-%$!	#
 '2+'+$# 
 "
 )2*(+$# #  )0(')"!	 !# +/'&(! 
 % 	 +.&&'! 	 %&	./&''!  '"" --%'& 
 '&! 
-,"%$	 )#"	 -+"&$ (& "  -*!&"
 +%!$ .)!&! +)"%!
.*!&!
 #,&#% 	 ,' % 	 ,*"%"
,&$ %,&$% +%$
 .+$'# 	,% % +/)'(" +$$
 1-&)$! 
*##	 +/('("  )!" 2.'+&" 
( ! /1**)$"	#( " 40*-'$"	 #(!33,,,&$ 
%& 
#50*-(%#	 %%	 54-.,'%! &$'71,/)&$ 
'%	75.0.)'$ 
&$
-94/1,)&" 
&$  98120+)%"%!
/:402,*'$!
% :8130+)%"	 % 4<635/-*&# 	 % >:462-,(%"$
	7>8560.+'$!
 #		>:462/,(%" "

	9>8660.+(%!"       0+0, ?D0O =' 2  ?  $,L@0 0<# .08 /N$# ( ,4 ;(5   ?(# 0< 7;` (580 6(K ' J
@ +<?/8@ :
'( 8808 ? (@D/  /$  ;(*  0@ %, 0H N 2 < (  / *D *4   (@  +8$?  3
 ' :6(/ '  	"
?   
4 $
;# (4-( "  *( - ?     $
  (-  
/,(    	     
    !  	$    

.  	"  	 "	 




 	 $  
 
	     ,*!
         
	 

      
   %
 
 
   
  
    			     
	     
 
 
     
   	  	   
	          		 	    	  
	     
 
    	  
      	  
    	 
 	    
         	  	 	  
    		 
        	  	
  	                   	                  	   
	 	              	                                                                                                                                   