ELF                      @                 @ 8  @ ' %       @       @       @                                                        pP      pP                    `       `       `      
                          `h      `h      `h                         Rtd    `       `       `      
                    Ptd   `      `      `                           Qtd                                                                              8       8                       Android %            GNU +TENr                        H                                                                                                           L                                          !                     a                                                               $                                                                                    e                                                               )	                     
                     
                     
                          @!                 4B                 B              d	    L                  `              0    $            x    %                (                1            !    46      L      g    8            x    B      x      5    8K             c    ,"                X-                D;            
            U     	    `M      l       M
    M                                                                   c                           7     $       @ 0(@      $   (   ,ߩ!|<(o~A8y=L0Hu*:CzA!b?

*   *   "             (                    )       %           '                             #                                    $         !                                                                	                                                        
                                                &    _RNvMs0_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_5Shift7forward _RNvNtNtCskpDkvhUlXjy_4core5slice5index16slice_index_fail _RNvNtNtCskpDkvhUlXjy_4core9panicking11panic_const24panic_const_sub_overflow _RNvMs0_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_5Shift7reverse _RNvNtNtCskpDkvhUlXjy_4core9panicking11panic_const24panic_const_mul_overflow _RNvMs1_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_6Suffix7forward _RNvNtCskpDkvhUlXjy_4core9panicking18panic_bounds_check _RNvNtNtCskpDkvhUlXjy_4core9panicking11panic_const24panic_const_add_overflow _RNvMs1_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_6Suffix7reverse _RNvMs3_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_18ApproximateByteSet3new _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher18searcher_kind_neon _RNvNtNtNtCsiBb6AzHoifM_6memchr4arch3all9rabinkarp12is_equal_raw _RNvNtNtCskpDkvhUlXjy_4core9panicking11panic_const24panic_const_shl_overflow _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher19prefilter_kind_neon _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher21searcher_kind_two_way _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher22searcher_kind_one_byte _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher23prefilter_kind_fallback _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher36searcher_kind_two_way_with_prefilter _RNvXs0_NtNtNtCsiBb6AzHoifM_6memchr4arch3all10packedpairNtB5_20DefaultFrequencyRankNtB5_22HeuristicFrequencyRank4rank _RNvXs1_NtCsiBb6AzHoifM_6memchr6memmemNtB5_11FindRevIterNtNtNtNtCskpDkvhUlXjy_4core4iter6traits8iterator8Iterator4next _RNvXsh_NtCskpDkvhUlXjy_4core3fmteNtB5_5Debug3fmt _RNvXs8_NtNtNtCskpDkvhUlXjy_4core3fmt3num3impmNtB9_7Display3fmt _RNvXsu_NtNtCskpDkvhUlXjy_4core3fmt3nummNtB7_8LowerHex3fmt _RNvXsw_NtNtCskpDkvhUlXjy_4core3fmt3nummNtB7_8UpperHex3fmt _RNvMsa_NtCskpDkvhUlXjy_4core3fmtNtB5_9Formatter26debug_struct_field2_finish __stack_chk_fail _RNvXs4_NtNtCsiBb6AzHoifM_6memchr6memmem8searcherNtB5_9PrefilterNtNtCskpDkvhUlXjy_4core3fmt5Debug3fmt _RNvMsa_NtCskpDkvhUlXjy_4core3fmtNtB5_9Formatter12debug_struct _RNvMs1_NtNtCskpDkvhUlXjy_4core3fmt8buildersNtB5_11DebugStruct5field _RNvMs1_NtNtCskpDkvhUlXjy_4core3fmt8buildersNtB5_11DebugStruct6finish _RNvMsa_NtCskpDkvhUlXjy_4core3fmtNtB5_9Formatter25debug_tuple_field1_finish _RNvXNtNtNtCskpDkvhUlXjy_4core3fmt3num3imphNtB6_7Display3fmt _RNvXse_NtNtCskpDkvhUlXjy_4core3fmt3numhNtB7_8LowerHex3fmt _RNvXsg_NtNtCskpDkvhUlXjy_4core3fmt3numhNtB7_8UpperHex3fmt _RNvXs_NtCsiBb6AzHoifM_6memchr6memmemNtB4_8FindIterNtNtNtNtCskpDkvhUlXjy_4core4iter6traits8iterator8Iterator4next _RNvXs_NtCsiBb6AzHoifM_6memchr6memmemNtB4_8FindIterNtNtNtNtCskpDkvhUlXjy_4core4iter6traits8iterator8Iterator9size_hint _RNvXs_NtNtCsiBb6AzHoifM_6memchr6memmem8searcherNtB4_8SearcherNtNtCskpDkvhUlXjy_4core3fmt5Debug3fmt rust_metadata_memchr_d8a44bf7d6c56aac __cxa_finalize __cxa_atexit __register_atfork libc.so LIBC libstd.dylib.so libmemchr.dylib.so        APS2     `      I$I$II$I$II$I$II$I a      i                    j                   j                   j                   j                    j                   (j                   0j                   8j                   @j        	           Hj        
           Pj                   Xj                   `j                   hj                   pj                   xj                   j                   j                   j                   j                   j                   j                   external/rust/android-crates-io/crates/memchr/src/memmem/mod.rs external/rust/android-crates-io/crates/memchr/src/arch/all/packedpair/mod.rs external/rust/android-crates-io/crates/memchr/src/vector.rs external/rust/android-crates-io/crates/memchr/src/arch/generic/memchr.rs external/rust/android-crates-io/crates/memchr/src/arch/all/twoway.rs external/rust/android-crates-io/crates/memchr/src/memmem/searcher.rs 743210/.-gBC,+*)('&%$#"!8 ކz̻Ú~xªp{rߗ֘͵ũiPb`aQϑtsykmn|oRlvqw}u\jSHc]AOǾFinderHashhashkindcallhash_2powPrefilter<prefilter function><prefilter kind union>rarest_byterarest_offsetSearcher<searcher function><searcher kind union>rabinkarp ;             P      
        8  0    x             x  !    (    X)  0  x)  X  0    1    @1    1  0  2  d  (3    T3     4    l4  L  85    D5    H5    L5    X5    p5               zR | @            DD
pD D
dD D
HD D   @   \         DD
tD D
lD D
HD D   (      0     DD
dD D  $           DD
dD DD      
     H0LHIJ
T HIJHh0L HIJ D   <        D`X`

d`X D4     x     DD
D D
dD D D          D`X`

8`X D|       L   DD
pD D
pD D
D D
hD D
TD D
dD D
hD D
dD D   (          DD
D D  H     8     D\`

\ D  <     $      DD
\D D
DD DDD   $   <   %       DDPD    D   d  %  x   Dp\`

tp\ D  $     H,       DDPD    8     @,  0    DD
PD D
D DD  (     4,      DPL 
tPL D0   <  ,      DPP0

PP D  (   p  T-  h    D0L 
D0L D8     -  ,    DD
LD D
D DD  <     -      D H 
l H D
D H D   <     -  l    DD
\D D
XD DXD    0   X  .      DPP0

PP D       .              .              .              .              .              .                 { ( C T?  T_  T   T  R{_  # T	@
D@?
kTc   (T   T	@y
$@x?
kTc 	  @9	 @9	k!{_{_ Ct  u { )  T?!	  Th  T?  T  R{_?  
 C T  RE@L@ka T) J ? (T?   T%@xL@ykaT)	 J	 	 @9I@9	k!{_{_ ՠ
@   A  `: { - R) R, R  7-  M
 Tb	 Tj"
 T_b	 T
hj8hm8
k	 T 	 T ) RB T `
 T* _ TI" TF    Tk 	T		 TM
 Tb Tj" T_b T
hj8hm8
k T  T ) RI T ` T* _ TI" T    Tk 	T	 T	{_ բ

  ` 
  @
  
   
  `
    
   
    
 {   , ! T  ( R	{_( R" 7/   ( R

"T? T? T-+
 T
_ Thk8hj8khT  T  T(
" TA    T   T T ( R

BT? T? T-+
 T
_" Thk8hj8kcT  T   T(
" T    T   T# T `^
  Ղ
b
  B^
  @_
   P
   Y
  J
 A #m{ ?   T   _?   To    oO( R o o){ o o	 o o o o o o o o o o oN@ J  Z"N{"N\oZ/io{/o/_oZ/ o / o o / /=Gn>Gn(Gn*Gn?Gn<GnN] oN>o)/Nho{/Z /=GnQNNʧ oާ /< oN o) / /N} o{ /:Gn>Gn*Gn)Gn?Gn<Gn=Gn(Gn;Gn@NNXNN3NNNNpNTNN? 	N NdNNNCNBN N!NN NaN N@ n  f@ T?~  T  o o" o N( RN(~
 +	 	$E@k /// o /"N"NdDneDnNNaT N? @ n  fa  T	  
 		 + RL@8_	l!̚T{B#AmC_{og_WO 	@h 	  T  T   @N @9@9 	ˣ T~@ 	 ѱ	   A 	 Ti<i<B nc!nB#NBO f  T   T BӦ_cThchc kAT! c ? (T?   I T @y @y? kT! & A
  @9 @9? kaTM  H T *  *@8?UT\L)kS ` TbTh@9ja8! 5kS T=	  *  R6'    T T  A 	h
 Ti<i<B nc!nB#NBO f  T  TBӱ_cT @y!@y kT@91
@9 kT  ROEWD_CgBoA{ƨ_֭A 	h Ti<i<B nc!nB#NBO fTBӱ_T @y1@y k T T i<i<B nc!nB#NBO f BӰ@PTA 	TTT	˿ 	 T 
 T"i<#i<k k!͚@ na!n !N  fkk`T  A 	Ti<i<B nc!nB#NBO fTBӱ_T @91@9 kT Tl  TlڌڌB-_T # T@E@kT   (T   T@y%@xkT	 	   @9@9kTv `  o { @H  T @9	@9_   T( @9ka TH	3(  
@9@9-  @. / 
i<i<B nc!nB#NBP f T)A 0 	T Ti<i<@ na!n !N 	 f)` T))	I  (	H  R{_ * @ h} Jʬ
ˊ
*, 	 T.@
R_D O*  T TH @  TN@9k T J aT%   TJ H_8k` TH_8k@ TH_8k  TH@9kTH J T_ ` TH@8k T_  TH-@8k`T_ 
 TH=@8kT_  
 THM@8kT_ `	 TH]@8k T_  THm@8k`T@  H@  TM@9k`T J aTJ H_8k 	 TH_8k 	 TH_8k TH@9k`TH J TA _( TP@ʱ00A TP@ʱ00  TJA _IT_ TH 
@  TN@9k T J aT    T{_J H_8k  TH_8k TH_8k TH@9k@TH J TPJ "J	  J {og_WO @   T ) T   @
@ 6% ,A   Rh nO    H T *  *@8?UT\L)kS ` TTh@9ja8! 5kS TR  *  R6   ,A  R Ѯ 
   ) b T?h T) B T?b TIhi8%ɚ) 6 T	b TQ &   Thp8'jp8 k! T  T	 TP ? T1 	" T?B Thi8ji8?k T) ?T T	 T?" Thh8Ihi8	k 
 T! 
 T 
T  !  T T	? T	!  T)  T?T T?" TIhi8%ɚ6 T)  T'  Tjq8hq8 k T1 T TQ ? ` T& 	b T  Thi8'ji8)  kT! 
Tu   T) ) ?	T g   R  OEWD_CgBoA{ƨ_֫   R 	 Ղk`  բk	  k  "l  	  a  	  ՠ_  f	  ՠd   b  	 B\`{   lp   ky  cv  hm  h	h  Հgi  ՠbf  Հjc  `iT  ՂU	W   TX  ՀQU  TR  @UO  ՠXL   Y=  բU@ { c 	 @9< h T
@9_	k  Tc  aT{_ NA =!n!( f  THH  R{_I| H )A C T
?
 TI@I 	) 	"@a<&	=!n"n%n&neNFNN%n f k)
T)A 
A ?
H T!=!n!+ fka T)A ?
	T?T	E  T(< !n 	 f)@T))	I  R{_ր f  T(	HA   R{_h(	H  R{_` f  T(	H  R{_@ f  T(	HA   R{_  f(	H   R{_  U { 	@9
 @9+ @9@9 NmoA 0   R  ?( " TD i T< 1  T@  Tf @9 	k  T c aT џ  Tc d_8 	k 
 Td_8 	k	 Td_8 	k	 Td @9 	k
 Td c  !Tr  !=!n!# fc  Tc c#
CF  #| c@ # T  T#@b@<f=!n"n%n&neNFNN%n f  c  Tc@  H Ta =!n!$ f Tc@  	T  Td˟D  Tc a<!n!$ f T ڄcD  c   c   c 	   f@ T ڄcDc@ q 1(
T T bT#hc8 kT  cd fTBD f  T ڄcDc@ !$ f ڄcDc {_ &  > {og_W	O
CB  B T Th x *  *@8?YTmL)_kw  T	  @9	kt8 h9_kw  T  *  Rh! 7T @@7>( 6 eA
@))@|   Rh ! &  '   UA( R
@))@y i +  "# TT 	 4 q# T Q
}S# 5_k  T* $  @ a * ?  r__(e 	`H+1Z? Z
 )`64  T7~" TTB Tb Thhh8'Ț( 6? T	 Tj 	 Thi8Lii8k! T) 	T 	 Ti  T T_" Thh8+ih8_k T  T b T B Tb Th`8hhh8?k T T@T   T? T@	 Tb TB TT 4_ q# TH Q	}S 5_k  T* "  @ a  ?  r__(Z 	`H+1Z? Z
 )64 B T^  Rb TTA@ T Thhh8'Ț6? Tb T@J	"
 Thi8Lii8k T)  	T?  Ti  @ T T_ Thh8+ih8 _kT^T  ?	 T	 T @	   ROJWI_HgGoF{E_ բ  բ    բ  @  "        b     `  Հ  `  Հs  `|  Հq  v  n  	i  ՠj  g  b ^    _  ` \  @	Y   J   S  ՠ P  @ M  ՠ J    G  ` 8 { _ # T @)D@	k TB   _ (T_   T @y)$@x	kA TB   B  @9) @9	k{_*{_  R{_{ (@ թ ih8{_{og_WOC @@ q T$@,@h+ T@v T	OFWE_DgCoB{A_@J R		 I1I (@?  T	@9> h TT
_8_	kT  @B  T*  	
_8?YTlG)| _k T  k|8	 )_8 h9_k! T   *@ 7T
@ 6t B4@9op ˡb  v cTv % T	kv8%ɚ6 T ` T b& T  % T  ) T _8_8kT  # 	kA T TH  T@8kh8 k T)  	T  h  T 	  T 	 T 

T c  N!<!n!* fJ THB@(  T( R   B4@9mh   v ) RXCTv  Tkv8%Ś6 i 0)? T   T
 ? T9 ? T?   T )_8_8?kT T   ka TT$  ? T@8ki8 k T )  i? @ T 	 T)    


 Tv 	T@h T T	!	~#!n"n#n$nENfNN%n f	 	?T
  	!<	A 	!n!* fJ T= T T= !n  fH= iH		c	 f)  T))B)@	A [`	 f) T))B)@	 P   @	 f)  T))B)@	 @ 	 f)))B?A  T		( 5 b 	     b      " z    {  ` l h   T T ՠ p  Ղ g    \    e  ?  T c T @ ]  " 	T    I h   E  ` B (   >    " A    Ղ <  Հ 1 { $@	{A { (@  @ 7 7{= {? {A C{#  S;
 i@  աo գoP	  +aC  f *R nP R R  ( h@_	  T{C#@C_# C{ O U; @ kp	"R#   t !8# c #  R !(#   R
    !jPc bR  i0c R    @_	  TOD@{BC_   { C S;!#i@ Մ   R    h@@	  T{A@ _  { (@ 7 7{  {  {  {O 	@T@#c TH@  T	 @D@ 
<@ @ a"@?֠ 6V@! T i) 	 T  RV OA{¨_OA{¨_ ` |    y  { 	@
T@*
  T+ R- 	 {_H@  J	˚+ R- 
	 {_I J )1	- 
	 {_C{ O U; @ ՁYP	R# r    !8# C #  Rl  !(#   Re   XP d c"R^  a  @_	  TOD@{BC_K   ` h  _@    _  `  a   գ b      {  D'      D'   E(   E"(   
EB(   Eb(   E(   E(   E(   E(   "E)   &E")   *EB)   .Eb)   2E)   6E)   :E)   >E)   BE*   FE"*   JEB*   NEb*   RE*   VE*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 `      L       M   .   2      D             2      D             2      D             2      D          2   2      D          )   2      D             2      D          =   2      D          4   2      D            2      D         .   2      D         %   2      D            2      D            2      D            2      D             2      D             2      D             2      D          2   2      D          )   2      D             2      D          =   2      D          4   2      D          $   2      D          :   2      D          1   2      D          "   2      D          <   2      D          3   2      D             2      D             2      D             2      D                   H             2      D         ,   2      D            2      D         ,   2      D            2      D            2      D       	     2      D       
  "   2      D       
     2      D            2      D            2      D         (   2      D            2      D         %   2      D            2      D       1  "   2      D       1     2      D       2     2      D       ?     2      D       @     2      D       :  (   2      D       <  %   w      D            2      D       t  )   2      D       y     2      D       y  6   2      D       y  -   2      D         0   2      D            2      D       }     2      D       }     2      D       K  )   2      D       Q     2      D       Q  6   2      D       Q  -   2      D       Y  $   2      D       Y  1   2      D       _     2      D       U     2      D       U           ;                  ;                  ;                   ?       f  6                          L                            pJ                                         PJ                                         L             ?                   ?            .             A                                   J      Hh      N      N                                       "                    o            o          o    0       o                               (             i                           8                                 
       5      o                 ,             Ph                    o    (      o    |      o                                                   N      N      N      N      N      N      N      N      N      N      N      N      N      N      N      N      N      N      N      N      N      N      N                          (/`4)IGƨ":-S`uiZ]"lrSBEDqoU1ALq~]~\
yw3z7'ަu̦i{Ct0R	Ā4ci,e6wX%ڨ2;0.ߕ<w5ScX*a?VJDE$DF8NrF]+Kq~Gx౦<{܊k	}5{޷fh,y]}Vx빒PRy?|F1tW*=7]WRfyhYcw.GgXERPVmår
#<<<yޢ>߬'xA/m+7~H\G޹|Jhddoc;	c<cE=֬f3{_uYժm%$TT
rp8LmǊ=jLD)9Y"WIqN:"|87f;h4q6YPb*6M$Iocsa+>`X<6[" A%S,DC>]o?:%=;/8:;vƋBc.WsZw\(層$/S$Y a-qB|-;j%x7+;,dZc͋Ǌ8'ooګ]WZ6[-u:>ߦ_j4T`B|7b2oVk%`Q^i9ߵ}K;b`-i$H5BiIBPڋxtqxj"KF6`FDN	bqE'D#Ď`	Q QYIٮ/\rip:6Td|oQJ	"377q6Yrs9/NqY}D|q/ƣq|cGSSo^dch%$F*CaD8|D򩇅wcPF4.ICЈn'.eZ	BgzCb:, D:Nl"ڠ! -o%_Y K7р@e@hi`Vf`TAqK16!c0\>,}W+-q,11a/ûU}1-0UMl3l\DHi^A<(^R (0[ruRps9Sڠq
6s(y{.,,,,?ۚ[}ouB}BE{AAA]7s)Ĺ\
q.8Bj$7w9ĹÉs S(P$bM!HJLx̏yCur|!axla
Ac`ؐ2ylTqq<փ?x #5k56MmL'԰[EsY`38[xakLf-u8ph2f	PKX~M 4$/&ߐFb @
4M4xB	='x<Wsޠw	zeu=ǂy2D'PXRRoübMp)0&u[~c\sZ~^u25!M+X"s8(4bb/Fn6ܬ΅s=0KZ&Θ_*qqWQ~sLV*Jѧ9%I'Qx
k0!̗o1MǷh|%J}H$o0e]E^.HJ%Q*:!b0~hRPW&6ߦu[椧4)gUF]˯KvK"-+Űu'DX V-K8C	 T	k:e2Vv&g~QBb<Q ;(	  	"B;|j{_p:sc5lfuMö.x0CWAAAl*(4s9GGS
]VhL\`;ZCY^De*I$IR V[}oGUJ;}>
B9&1H<7I$|[}o>J9<+t6fvf6f20BrXn'r,-R̷K:(TU}UB<VΕ*q@ioKQ𾐽_{ὖ޹(;s2!NƑ!Lzs>Gr$E3f22D   **`u\wxx8Lu-F4͹	1G-렰7~g/~0G6;S)%7g2~QD
~o.*"͚޶prpj0lV̘1v1
͸V&;dv^؅%	;D(.9̗ynoM}*T{jQCBRs)Ĺ	e0
yDM  Hb'$ "<,ĂRP    C @0#C@c	-fo3Rm5U6$qXⲺcsSIj!Iz^SZ]tЏ
@Tb> ֨5('ςvn@b!fP[,!
"r^mLe׊@-UMk]rYn+tAJe7έ(a@'۟v8q9~ZL4?"V=x;%$Y.rJw!Eg}"%WsDaY&R@tBns_jȰwRֺ:%| Mc(>3:^3w k)Lpso%ڶ^oFB`MWT21+$NlF-SS+aY5BrIY=e pSt4Gwo<10Ka9>
hd2ۆ$_D7o]T|jc2oEy<Z'νM6l/\ rl3 ۀtrymBsvNՄ}[_iJ}2{$q-ЎT|}`(J5CfC,w2"I}3K݆.nV޺Ϗ^B{<BF ۏ6L>?FE?r+G1!
=cO39;hA؃N,ɫGt8050E]Ϡ+Hn\e#ڏAXΰ:xps$|'kJi#3X\B]0]t{҉bl.}uXDGpd7ü&UwSbƺU(kmO$񍍌QщPBTa$go} Lc{f.kvJs9~010/SN8)eT^v2&HP߱V]V9s)gN`g._#H6si%̩agc_"	')a!]R
ӖZZI5&ێOt89zDnHɣ\x:w6['= RL1Co4^n,DY|Q	0(?c*0:Ǩdl0-Q:=X>Zomxbf51Ljq? T!V',0~Aۥ5+c'NwU.ԋ
 kH!asD sba's)>R[ex($=9@1,.21\L+w1XgNVf D1yۙ->wjj4JϞ`M2bp	-ymg]
Ix
ZɃ>"?=fpΑ&$ƇJ*HtTXq%GEQݪ:O#2b0ZZ{6[&qM,yP y`riwAU~%-IpkO|2Qy4,'6ix$grlOlFsH%_dR1A4ª0'eb,b- -Ũϋgv42X^Qfv_'nXPG'((UZD$4	cB~ESrYÒD?ӛl5:sOǡ#q'(\%{sGJ"<-ߐ<E,Ě2E+r-
n6NNU}Krg	߉/C	X\5/R"yN+'\Pc9uc>a4hk?p:N>5<ip˛Oq@{gC?S.K$uaߊ=~_dYheC16)C QS	|
|Z_ʃsw~Cqp:TuN("ꢘV` (R_dG5);yD4+0/Hwu"[EN>IQkWhnu_w)μ`(?<n^QL=
{W*B'\&YQU?Vk}N2yTA"xEkAe>~;,Ͽ/VC=cϱQB.\WƟx!X,$3we&i\іx#\
N0<+>R/jt\FrcxRlxI_Sn	#oyyoY_JhIQuonK;iXlHQC[)} ,}đRz!*5Q:
cEHFa	H{$3N\͊ETt	#|,;Q.nn{Dm*G2%oQng8
*ʳ%n1JſEA/?$ײ۹%hs-Ųn8Q̿
Qb45--D9jM] __<FuBN
'k^OzeDj@5ǘ)#=(Ujt'F+F䡀?vEHj\[I<sL)nc#JN)h&+o~n˴4SPϾP2o!AT#0m-RF/I2*5-|8?-YroX]"NtxN}c@ſ} XE\ E."+qϔK\mL:FlYx+ Op.8!!}YU.k
^A%qҕ= ğU5iզCpc?TҨucuΨ%&fwq$T^rT@.(9F¯Y\)+߮܁b061Β,[#嚯8C\nAXjSD>NW]BSZmN09@Ja&@ba	hM(&8ġw^&Ĵ}60Uad|l|rVfb2p3|!:ˢ$y &ƚbCZQnVdʷ5u+p`hle>fve?j)UU( MKؚAbOV[2X}6INϐ&YUn6*?PQ94ݝ]$0CqN$$P)Xh:[:E[Ob-Ct<K$`8xpkH1+ЁWUJY_Y7֋WDeɅh4baTEj#BRABN]Y̙D{N|fϦem
'!Ӹ^']bduJ?Y5$aS!#v]P,ef;;)$
mhK/X-R]Fz̎ֶd"ŀ99H]W8˖Ҍ}jJ;clkJ C8]l~-w`yp!A MfQ:/,}vo0%[l%gp+?8pqW~S]m^9$JnS5'(#
216_0;3&ϪAW+ׯU=n!q-]k3p:~}[,/1cc.Keϰ~pd*GQC95TZeWqIj.7{_ʼ*nN9+;axl3@iHȻsq1BA}>kQK)?҅8!{F纲P.`}@q5e.):I=Z֘#$"Xvj}&k5m,7WݙXJE:]o/=.#J
#3Lp{FQ*'H1~pqt!ulYյb!VL!3D$+l!p=yw@/ѻo8 pU4r^lI3erOqչlNlE!JXoLtJ2}`媌yЁƬ
A^ &Zͭw7)@>IJfaĥ0\sE2;{G&3k8@+Tt>jܑBX .v*.U~)=`F:b,yahcyar  g-^6ar^"LSgF==>{"#cy_^ )/$%cT/XP/ʋ,̐ooH?
VP(le),j|I\QAcxTPhMӴ/)0AuT+?8ƅPcyTMAckI,n}抪rm\2{
ȷa:#?G}_k( }JزpQE5?>88*y-;WbA"nzAE 'VFU=!q7v<NLq4Kb^UfCA3Y>;Rs=;~OZd6%3>f	*UgV

vƬ =J8`xp(d&#ZJ.)[y`>	Z
ID)FGZ.}ߔy+c.t4K1h.kםm! B34R6cKL)8ZCţ\Ne|`h1(-]E=0-Fc4Zdx(Z5zi09i)T!_pHjGUN$d0Y8y<u*N)rvaSME&6KHS[C.C4Py YN3"`SW^oj+d'*M1ժ̷P(?5} @<}fjP}]3aOxu5^fAϔ;,0+?`7wD9{-j{.OίOӲ~,f ]6V%bwsfh~iUBdi[| 'W{NV@<`m@m$0 4'UMlwfcYcBp	;!>'gU}@DZk@IɐAƹ[z6xd|Yz:;0YZP{HoA>	I'pz;;[G
r|n{%l¡46lILmxmڳM'ͥ$;m~\z?4O 3Đi|0e2"oK˺*(Jυ56ݑNkkn	޺!QA<&\ Ę؀.q`&L@V6D+0HtZ*2?<i嚒Bc^9/ZYk	8Z~֡
s:	``M	ͽ욞I?{}~z6I-jE"$Ty¤(aL堎5GI6-rȣ, APmt#־#ure|ZĲ7~u"9l,$}Hۙ{lx]pIq9%xqqcJCw)/ex=:	;+8lCcaoMkN(D3:(F9Jȟ Ic}INE4K`2ǣ
C5鶴^#2#[9ŪЎkgtˮT?5                    (/`U ^1jPaλ(ቷr_QuTݥ9t?c7J N T P1ӿ6:ȎC#ХHī*	tkL?}8B	TB\i#toOf@jYeyjhJ_1V~<UbR8B7
K),҉_ϾRxz_K(5Ye'?biYJ*z`l$SIv"@k}~JH<-B.MK6A0JFINm+T\iQhnkc0)`l`aI?9+@쐥HBs,4i6Uv*qlEL{ʆ{Lڨ]paeue{rd$eP"Az`E2I139$yv:["
L(5Z`/'"u+TZ828g՝h,vkBϷsބ	=60OX|!׆rea\rE(
M 6?hv~dJ{;( X4H#=\SZˁ]%4C*`O3AL]*                    (/`˅jz«K%]8jW_ϓ-#H|>T
}:#-2hΟڣCHwCPP|Ҷ]5#ll2y<:AH`T&I}5y=t ,þdN:5ƍDqeu%,Asƍ8WG+DXpƍBnVp\'qV.X0e, ڥ+?MN%4IaH`FMC9ڮ7<%yt͐ԭz#R^M/?jjbI=01ԓo2tH}OobJ,u%7}jBIL3X̷0hw2z57>E3OT#Q\Dj3"uQp\ѲGJ7-dJP;uhtd/50頴^hYxNXUG|C_.% }
J3j+*@z)&c~X-ZfPgQrS=C~^p}3P}Gȷ4 oyrM~J7״F^H/?j07 dڧG_|m7yZs~>]:MƷz4#"Hz.m.E>|e%x)}(}&߈zՃ7_NKKzޫepvnXewjYerX|0X4g	IP)8(:6KD,KO{"Z K<X}g
go!>'	V?,:}~([٩o\j}$_Ul|4Tr?>~Jx</{6bZlI}[U/:PDjC]{OcKO?i~HֳYɨ5<M<F@k
i=+>xk/h7M{ϦEG|:B/sIcӼ/W16o
F)TX񩶞i[]ROP(SSƚ	/'ħz!ϙ<]}dȲwzJ4`X²_Wu~C}_7~C6'Lu~[jo#2/s*84QU
4~(SMmS!yᛪGs3!jMdUr|4u>͕O3䙾 M?ݣ~ /N?}k?FLOsu.(h>
fRyjM`gҗnuAl^)|=굠'ma.YAIDy⑫zey\Чq.9rO,DB(*<LcIC.?wnw pC!{ CcQyD@>7q랠q=+If֪uM /-T%-C{n򻢼*RMc,T({#/5J$돭CG/.K%krAUHr>)7ID8bL?"MXG̮T2,CEKVu&:kXQ~RoybM>`]0,Ox2,pn<6*$0҂.! 7B~ڎ"μ8A81ޱBF_>#Qk
a*+!`l_T"_!ZTIG@v#]*`_-<R>w/&Ct(K2OJ/q\nRw{C[BV_@hW "0\&J곺Gb[óJ 7zɍiJ0WvOgL}ND`ǥ*P(Zsyf;$DB\'L}!Φ{tgr`/Wp͒ޠfI6ge9-X]p]QH%"Cp$}ބ!oaIo,Fx.1$EV]|{>Dڏ6Jz@o4"p}$Rmx﯄`SOϩ%J?Šqχ\J1H?9~X@,_q "6p񸨂?D|!Gܧ";X৅vܫ[X^<B.|qF:QRo!\C?zNYarr/C{M~DMaRNEm݃DEx7A4Y\#~q"DL+EhVSZ}3\,ba_}P>Jגҽ/#a~?@~`PDE/QXCb7|5oM0`̎ ;W0؝/"WAO-3]EqqHrQX^g.eM>f(P\g	W#!o.&9!YĽ{m%mk%԰@i.T&$*Ҽ]'vi{bzahYdpXv`?u6	}'Z7K'67W!x7~Zq{"RdM73"~^"_·@+Z~lP}<@+ɏdՄ+7x=_-Aŕx/5a/0*8؞wVѬY;Rӳ$?)o3x\daku(#cZhP`I+vp]BX#%Zg 	[%F߬Smrfa]W3)G~pM&6X&L$tU9!HaI:Jyaܬr U-eʜY@* O&鼽Uutv<ޯ}:lx2}1Hևh8._An2j`'0;U}ư	vfF7&M1hLar@3Iki( P6
UwUwdPu7A	Ԟx:]~lŎ4E/E1(>_ .?
vuz:Ӭ|:+4
/~w/o땈vUlIf܁`Wb )#hi^sO;2z+RfV6e0#Bmj9`YIX1N
qJDn "Bt!:8:#}**/1_w_c|Rkﮀ&JDyYrˋ6lC^sLP	z?]O.U>i 7׸i>;wl= Vd4-3޶4i1ԂW/>:)T{Tot5޲@T,gSpXxb#% RrX\^ef(LbW9=aa6܉vNcm}cdb%"4*
ס)6LzbG
PfHR\+eI.(3T(PnQؠܠ 6PTN=Q?Th'Ze+G맀ԟ2}',X+*SZRAx'kUZ=7㝰ߓҽzVhIsQ~=o2^6$=grŗV	dNCaf˙A⠔؂@"  S_Nx[l5!"B	Ilq@xBB]-dK45kXNީCbv$ld:tAibHG
Sf^G5DV:On+D5#((~!ѰL
Eò>\(uPС5>DN8aEBd3syg N#=KnD4\-3m_۞1UKD(QbW%@%}ڱ<^T/9'=Q%&>iuv֮s׉j8hx=DűAWB&~Χ=QW$q*Nw@tL;b~Ffr?Un% %;E9Vw zdSD{=|Q #ENO_A7ɡy|S<7R'3Ay#<|OoDP_N_꛾ /g/M_r^I߂u}%3L-U/yǰ[E
[ ]!k:; DZ@DN;F&s~pqBx"OEyqLx|9bY/'̎LH`rr#qf9w=9hia: g@C_R8;~H[q^vt>Q+`V/ր%ж
7o/EFh>H
 F`g|R/~_&>QK\.߆!Vx}#<`(!k>)jU&0d뇔5 Ƽ$2+Z$rXΏ}hpBipXxlgCG0D}8qHڇCy >%cEr|8pZgw ^]NH-É#3Ӈz8?NΟzx#%QW':0\!m$̡'}@? }n%n	h^qh9}Bz,L<%mz<<vd5	%(돟>Y|w::%&.nG&Q92iYeEAۍ6oϷϷ6<lxѢpϊ$+ѧ,jc.$/Bʷ"bk	+54IsdMQ=j,""pjo}'=\yF@2\/6֧jN%TWh+G* 5U>}X0f0D $S&37<ollv9vRH%7< ȣws47**I˩[,Ia&EIt~X%L}i)ڼSy|w|&TN3]ֿ{l(PwM;w£(܌&Bdߍ4jW炞|Ͽu\\'JMݘ滁1(^粋,3@hV:(KiMu.nE1F=Cnݨz5/ԯj?گ{VhYCJe0wIO~2;gGiʧ'ehN4Yi`aEQ綾!m!0HQf4Zʎ\`QU
FUQ݁U%u1,2)xrрkvSa[SM NkA@A}"60}2O<%ϓx/?va_,Z`~E!%b+P˖'32rê$Ѧ,&uDM'h}^F<~7<>O0ʴiϢZf[3'oI7aI |6d7aE1jZ×&'}<BXfˠJ ws6?o
xJǕ9JplDD5F΀kŷZO2d}X/1C1ԇ5EGBG:Cz<;:w8%kYUN(jFN#},<]W~#%Һ ʦ_jm2W!jڞx!"?WWTը1
⁂bD3[Fto  GkSPs{7pU]=i" o#P`g]=?E7r"뭒}=X4LрF<Pg-DzPQ@NN<5[pZɌ	t(5>;a_Zo(~πZֻd쐱Cި3/'!}ߘddG~Mb&\ƨ/T_IYW6Xߘi#ģ	?6)[J`GRf0J\ Y${>Ә\ILWÓ|ls?21^W_L(|~|?_'%PRO$O
T&lʡߘ"%]QɃO**
Z`'Tb4$&уQ_EK=)y'JKp$qgbՄz$4ISJL#cly$5 _pͦQ.ѳ`am	d:JZdgHGN#ĥx '`xXX<eN-~ ?I$#Ɯ΀2IPtI :@s>E] 	c% wNP|yͼu YʎA*"ʬ
5f/K*xCLmӭR~	ֿ$Pt~_+aܰqG͉ t{@W-IPrQ~,'Ƽc~տe5>y%&ihJ߳wJoSPZB9alu*=l/8/CYu>4?E*GTFTBs-) _Ȩ}=7|	z=%<*z18%@/Vj  D^DoB}~	(&|P?JyN&a2X/c0R_Na sʇ¡>^Va9RF
7jƛҔ"p$-D2 09+=70)@zSפ]~qEXM k_IhzaqI@FHQ筄a_Kc% Q_4>ߠ'aH|ϻuBz<:œC>$%hx|G#俪PZEV,8>4Q7+Vxƃඖ?HxP!>>Nxu߫4^꛾/</k@^IUA^%>kw虼)U"{
 vGL[OWºJAw=>;C;\̨&J`e=p^0[Hw,Oow<AHGxg1T|F9"Daw;=ڿ:H8NigjA wqΟ9 :Wtߋz;dN7cL}u&]g*L;
o!RA
k;u'@CTO
ih=q{"mEjtX;%6CQמV_9 GCKZ
RRNB'ixN/ ΝAT|{{pJ)G,azwvtts,`77'Wf'We'ÍvNߚ틠XL[UmUWmi^i[Bإb_ ~,	kojRW*	=QbGAP?6=!p@/	๢ӲJKiiE1s(T041	GoQĕ15'~0BF`\Oy|U+y8Ϗ7!!ȦCf6&DЄynV-)/r AlN
u"1옿r xnv#4`ãxRx:/=/^tY2xSEH~׺~#ByޏB|m$k=-54gjY&&L=SH|noF+vh}{~;yv-ğpB~x=;y H2h
X>S$-zf	z>ϔb.oGK.oz8^dp(|+-"*~yv|ԷȦogk};H[vvpPΥR<ͷTNߖґۙtĴoy6]Jv°x%=]#l8CG=!ԏBQ?J351RR=UB)RqSL7CiJi@I/j W{6PTo>B(}Q)ryPÁI+[F-nbJD'<AHOH\PO׿@xqfdǴ	~ocPDü̏"( w X>γI+qe͢a!'/:f|K/sP=Qѡ\R/W̩q@lMr
7eV	x%M1T69Wň˕K2Sd#ӹk KMW}hp9̛ƘqGgD}:UA*<a&\$d:|ވSCu[_y+,?AߦKܠH"Q	~1):44ηU<?B,|8t\#e+áS0qktvv5|q[Xmo|tq*7"O(
)~WoۮVKMˋW=՛|ȃĬjbx4X 2&p]?`7I ;kU>zqjcP'>.>mo=
Q7% $16 `Ep>B(H:HF^O!Fgfr֪'LPD'CV]#[%PJZkZ%KJ
J]Rɲl%VI/1BJ@@tv*"^ݕ3H a	UJzU<$A;r8
yXX:`?gmqsuCJW(渆rpzB(PA<{D1Hصtaq	|:;?c%(yöD(NTbUI/H)U~1Q&G8UR=Y8 j  A;v)e3`I /&UGu!(g+V$hKcKZL
FX#@IҒВN$%-9`C2?x>NvOy8b7dӜٱv
*p{;py3VY2an55E=YAv ja￐ J*[u"ǆ9c~ 7^``8NVvf|z	UԾF>N½44qiZ9{ҳw3gN*!@ifMǡ9c&g2F|6?d;Å S%}1|Xжxpߪ'BX	Xl'Nг~JO@P[Dw}5§ )?BG-\**)< 68׆͚2<I9{)Y*G}	6i?$δ<T"w2gf_PI_\(bC0_AIT{ML%E<cI83YMeh@q۳o4U54kZ5|)͌xCeU%]1Xuǉ6k0/a}h#ʐq,dVm
㗭=`t3bGl('J,Ng fPtt~M
5XJ5KM#f0~0j+'5hg*5ѧ#FɐB\5WkF~Sk׿za\	%5(q}200{ڌP CB@,Jd31ae)W1qP-_[h9>p?DG&2 3J&UQ#SF$|jD^hx=)'~Un	ϭx$ ԟSir?sRX?GWi`F'Z Տj IsDBq?|3i{Y@,1?6T~O-[io3eU*ު&t8ApS^V_NQB4-/bc8#[Yj؊ܱaUX'Y"|q/u*$FT֨\i׮K	خ&ALYaccgmm S6l0acCJUE?("~/&H"o	X
PyIr4ajc~Dkf;,ë&+GarDT
U
:
(_HUHL}*K`\Td=/|*[!͗'Fd蘏y)uGB=+g	ǖZ-cZ5-3<2*Mi-|\{
Hx!3>hEy	?%m}:i~L)bSlQfz)G8^;{)`=U>ɬM
$kђ_ YXqL`\Ɖq@X^W`o02u3{BCdkLo'@(jVDяL:p}O"Hnvs{T?ׄ`&FT1;/lIJo{n8TU l.xSWUt&{]ֹNLsrJğ#І2^솧G$iIӛyLEc	]В0L,W7 !"3iåZbDƬ 1+f'<%o>Ň<"0Xvl.`$ވ͊x%"p	or[Ѻ~ڵdeրjn#V}	]KyחL/_߅ :h+xaă8zbF d"f,?CGY5,Fǂ<Ԑka&96gmskȭm-R$w,/$ijshHW&;CnI>Kl+7(@m$t)EC45O"(aLj߄Kk^x:0"n.,}~O.P>lke3#0\IQSيE; ڮ?zBѵ~9,RRӢDE?v(ڡ*#LIsz/y0ơ78pz_cyӑOcD*C%>epJp;~8x>|_4CS~[%fl3.DEKGPPTEodKlī*S
BOB+t/ӕ>͕jg!?9Z xhQ7~IG0%8~[W""~ogLWk#*XP@!4_g2BB2Oeӗ>p%	G>ְF< .\GGcW+&VVD?AUʪa+;_>(YB	NxDc1oàHL$TJ `x&QBh R>D"   D    h}xQa`0}SVlHC&
kFIǹѿrs_ˠSok|wQHqˤBZn˵D]2ML6xJ}P-q^fև<CNDsa{#>wνb
U<Ag(?($$BHΏ;<2uZrnPK#BrqRL\4xY*wmƠL&~fHڎᎨ%ws1BJLDx9/~p
s۵)޶ɉ@B<xP^Eap&ෂ<4'scfZp 992xWU[{SrT=fR2.9E7$RZ*9tVHCz%G.*x`[3qXYJEF"A':}ةd{ar>_b]KWd6=Bp*bBY5M+q?Ͱ#`~`A'-uYC6rRI:F#ag^Z	k r8x@[`j1&)n_	id8ԓl5EEQ%2yzEVU!@AhO(l<yotyȪWp"'nSmu⩃`6_ϯEfŵA1:}fosC%42x|˽n<t/]>ҎrJ(87t'K@"eaNcődC.?T6lLTa [0Bdl'|8!8S
+5e嶳|.G!
!BN42#UqTTRl RGOQ{.9ˈ$F`YMOlti)I>;;gwn96,m"٤RdC24SxgA?"xѕpxSTL|9<3APpvUZrNJXuܠc?\|o_QS==Kx8y<)uS93gQL}p&'-5<PP8VrmcEt:Ba-(aR{̢ū	"5WCQ;]@sjO}8[mQg>Fӧo<=X楕Q_ii1Z$)uaZgAZsє0
$Ւ
Q}|-xݙrЛ8FƸyO]r(1ӭ66}7"{	|
q:V`XS7C8oN#x),VRU1ɧ>>t\1StcW]ci^Q?!,[uQK Ցi*T%@[sRJԸ$#=I}"7JqA +QxVƣPh+AcQ"ͣs1@ek&z	"$K6%`;z[Ԓ,ug4J,T;,9$z1$kԐ[H(Z5/|u] `}W>ॎNyeւ"/g/ W:fxpao렇!(10xUe99ç5EͫH]q69z
 94SJ\EZ6V/>nbuH5yc?u[P}oD)Nz9Dlߴf|԰lS.wT(Pɡ	A]5ntk^`G(:iTv"ېJN L
:톑t
-o& J ᕢۺ$beЛZV:G$t`~<]',ՅXv[.EZ/GvvJE11-~@S&z/!C9AnC x*#҈a--tP+C8_Dl2		 zQZQkN3> 1!8GA
6׫B+R'`gq!0联ֻv}qVp#7mHBCIy%jMŎ@JEDb5"bV2eBJ.X=}"<8ۤՅܩ\:NF6ޘMdE"Lj݂.U0F1BsٔphV̓g4>ݴZ}IX{h`d_(FKWրK@/q6_Qb,Ѱ<}әKb1~q1/Z,!!"'&
))E=鶠n" WtK,Ŗ4/[u)zmbB[=GcM߽qYwHpqw|9DǰvyI1C+wZċjn[f+{} U(M2?J[	mCz^q?wWݦz[r3A]*
$7C@a#1)~J$Yh*(Hu9N@_/_PbaڊM|]UI0?t/ "}txS5IPgBv*2-9  %=pd0ci~(#R5~GN2a+,ZPxbG`$rNS6B%
Ry7@݀HN׿`/x|I*smӃjޯnmJAK-IG*F40:ܑ|cNްѳ$z6pOWuD˞؞5,K¢5J[ʃWy FąQ_t-VW(%*,^H^2EDROY%wdvuV
炊b]k6%YrrhSޠEx%bovtbR+:6%xPJcflk[0p,Ra꥔};`8]cPzcQ傎beWKk4Cc,66dMDAwzE-ϰ`j:QFؔA8_6A	Ʒ>gd!*ql1'+g 
U'ygzÒb1[gi^v)P/Dd:TC*X^JxZdcMZfD_G
VJ3Ғ)%/T#>7yܽ_tƟ_F#椰YU48CoA89 \=c@&a<'~O%·NG/}$vrJǿbrE2ؿA'Ktx6AO<l
pɚ%Nq͵hKB5iqI7DZR6%SwqMnS"'H<\ux t\,b#I]pip/2@M66_Ê3B39_ ~\aQʩFC
y;gĵP مa%t0% q q̿ZCB9x	F+IrUsͺDfKb{[4mӕ˵G"t.BBsU\[t({>3a`b0;\l5[`<C0@3`}#Eeݬ%kx%+d_{3=гշRr-Mu: Q-r"Y0'-x-;;>*Kq(mc7,F@%=(~og030))h!&JEULķ$͠A[L/&oj<Ȅ KoPO(]Rx.[_n$7Qef\/e&Firv+}{]\FHx*,QWkKxrH NaRT8#V[b1ZcsYJcrky!JPP
-M`U9rKG!BADIHnwdO/~Ɗ"r Ӹ`H@͹D_IYVns/ Y3aIaDEیa3)A<ʞȖRnQajuw+Șd\	}&zF4 `nWK0si[R=^S0Z3o>y
{^8:? ^3nh^Yp 	}%7Nم%(̸!WJeǇa5X?[P,X2מ̬ ȸIk+ pٯŖ	萈>n#{ )ֹ
U<4ٚ>C1KfQ|(y`4KBBImok <on#uågA7Z(o6^)+T-;С`>GғH|^T'3<P%hƿ,C	=w``m nSTu|w2 H%v_|=+sb9b㔡!?!N9'R	sXu4[mܟ	 Zȉ9%1Q{zV"l	0) yߠ-K+kNN|sTӖ$(x0yy;&#j;8h3In@1擩a!#<@ѓ>ȪW	KApef>k@N`h))] ~6v.MlSH&CԜx3OCVJPaV]%g뼤Mw{ ՀQ+Psm$Dm|HCʃK]O͟X*hdA@)Nja$^Q}fy>1)'9Ĩ;t`Ȥ.c貌R^j JAH+ޝ<CRKT"8bD0x	dc^iBF6Wf(Q?fNH{K(cID~ЗKcEӎDO"ɭ-96(@8:7,xW8^{Cu\qzfXf*+/1;	>*vahNj.l[GʾQوW:f8Փ9e(Q^T^(c boo,Q1=&Ě)X!+Ifhr\hE)_9wsX#2`@\FjK}/Op[yjq8̡U3XY='{y1RVC/F}?jfA<Ie{AlҠʡ~l}Rt<]$cQ9ϲLCӤ6\ gk\K"%G}acʄ7i`T69t34GoI>YhxT-]c'%qxOqXXVfG8tҔS:+C#;\ 6L.T$${.B,fԢDa6&rJuLma *puL*_8?SWupC	DzebNÌx{\<P0Uiu5&;uʉhA)|rQ	V.SHt-נyd xBBizLXGOqȢ'"U-buYW#j\vثI
1APZEVJ5R1NPЈcO$)Ɣ">Dm1p><e@.yHisuј..ޡMJSuհtK;(VE݆|9b˘%4[^C"FꖱE0؉G1[<)
Nc9	b~4IV>#$W}Dq%ZU].7-'cE8PkLTnҿKxE{1])~Ј
eRBɦ|\kutOY-k}44npx*VF$M06_e-m.CZ!8Lta
˚kop&=pzb2<lVT<$[rei9 6tԇiMTkzEjɛ`y;ҏ/ j=L3:
7S; ƀ!^fns NU}ÛtCTEN'z"<(t"̫L_?#hQ)02@1F͖/1^F?"7d,n{H!+>(Q4yXw2cҠ3p,>Q9xy2Lq<D<5 q_BX^ŕ!g\H=gA6ӂ }N ~=LBy!m$P8*zP[$(>VGk!|%=+a7^·Hk<h=h;y(&sr0ͤ6͢D/NH	?XF&?+u'm*Y]Q5zݰA[͂홣Vб$ޱ.C^(a:0k	p췩r0/ZDF_JBW6:PuALٹY'~U,r([49ԟAgKVehP_" ?L[uUr:E8	!AZfB?GBuXM.uuo0.g=LObpBƆz_+%NLշ6;dej)F#&h~,%`^q CP90(                    (/` u     8g   X(h` @!,"$%(X-146L8D;4B  xPJpJ0 8K LhL,`MlM6 EF˒/3e10Ѳk`0p0dwhGmFm46Z<03e1`;;~c"       ?             (/`>U? E<@eӈF䮃xWيЪ>"Q4&PFzkj?veSࣿ$   "T#H{2]WWtDC.^8Yk$jA/
Bb	s[S#g$mKK/=ElOKncM(qb;!\]M#"`ѩ43ucX
@ q|^7j.AZF9GrFv51
ڂtMIcU#?ЇAfۻ#kl;zNP!a)lz*-gᓰTr*ϱh-l
X|RRIZd%O #|'
)HEꂧ*|׫Oy&	h pLEhM퓿7pA(Y^o11i/|⋸(An+zuFJ2A8I%I4grI#Z.Cܿ?/o̊A1%f,0YzY5h]%_zEQ$"19̘ӾSo =?N,eÒZsjzU1|mRNDUԊY+UBW^;e}βfE2eFu5\duEw:7D,?Dg9=a/ղUò
NLpѧ]PUKI>yMP,UԒ;oG?:~'?nWD]c{N9uN؈ppaǡtAq<sFdYKqA;_G80p<Cb&mԫ!嶯}߰6[>H#QI~_~R쪦s9ڈ6fNÆԤ%IePt[3gDl,: Of(R+jWĻ#wH0qQ'DH9a˄2"$t:Ipxa	d1.<@&Fv|p3ϻ{Ұ#F6e$~@f >'/mqQ\\ZW'fPMQ%9*C}ܯG9P91;gHmp0A?M䄾Z*.ו78UUbL@ TG@oroޑb:ʗbRp%F͙P!#ȣXNCCqfq3\dɅ낒]S6mZAbiGTi(U|q'4cI}Qms&cw	?9޴Z97m&ڮraa$39yGq(.EJ0S%*M]h7jN/z";"8 t] Ow=XxpnP{>lEa4FKKhUPtF+Kc슥Qn6Nw$>)fp0u P
tc8=E/MUљ.#Qy(\N
PZVI{Hnzۅik<@>0VT߉<MuKߍ.;O]/3J)'1ٜς8L_4胪ze s),rwj\''mr%nƳs@IdӋ4VBTM:i+uv#SOwB0t>.pO7TFGF\$ Vo&%8Ov5;謋,Zs334,2X#c M|~ei<
qmxQ2+ 3{VfD# W+3QJV{M0.xiA'rFg~=mjWxO*p7Wl4ּj%"aN]}LѬr@7UƝb5~ M<>^40       ^             (/`]U Z(0LP|JJ>YW!_#H4Ok@jy%|x}a#0"@ Fer|0ϛj;bdY]4AO4ỲL RCRTuR`n9ǖr]58j=Q*=`Dό73k	XÄr#&sx܃&9P?qZk{P\&]9-h)$EyrPzN4yN}&$"ɤ1-WxV4M\P  ٮ=4	>M4
ck(	M@8Xz41r6YjgǍ]P́e{X)[d
͛]C|۱n7Ib؝_ezZ4EEkAz]%R\UݚU=+0JȰ.1 K刾ЈI{2MNaZۯu9jBk۱퇾4SS1>;;:܄2js4ڤ=!(3;\IeB.j'̦iҞTUtvMS;}Մ䐱-iz{ve<M[)dEX AB rY^_fG]-
dhr1bYY2P}ەɾV캕	+@*2X<=xXy*XhGmpi
IV9'Ql5e{Jw*^եdiLgˬ	v=XsWe 2!!C0QGϦ_CZۜsP
Ͼi`(@b&Ni1i1:2B:R`lM4ez$jP!RJY2D,('2]M#*d6׹U4yJ㋕ԹMx<^bQEԬF-uCz!5Ԏrڂ: /16|gvPZab14@$91)D) C~R`(
& Cq'!%<_r/o+gS-xU8btO&R(ycht?Xdb:Z(*o5Q jc6ݤsb(渫팵cz΁%\=]55JV]egϞ+ԤU,bVWMBU&0v:Zb?f}Y:n5{.DfvMc=Q_'}l]LHD0MJFΓ<UـMHB&0.4<	zRԫ ڂXp8XUYtCcWeҾUͩ;HO@enWCطU%&{k髒QX*ҫǉS?~	$8qs#Km0d#ǋ*A,U4Tg@Bg_3o<?T#K$9FH	1)&}?%:LS&M\# E]|W.P#˴12D-4n]碭|+%PǰR{,z_i0ՃGs=Ǡ:eO<|qou" XBi-iŶlglnJS_äRҷp=GI!e_RM A!"TA#RJa(HS\GbE"A1T1*y0 ڈI'vUOzC*FPl:(ܷc?aѪ	ͰMºZ9xiUIV=1)~[0uU3h8b7w0hXPwJaY5p<X'Ѧ a(HELF$ܺ.cW&Ӵ&e >si
+3s5~&۹)~=ǰFE=\'OLL,0O#uȡ崇rG98A5XZP! '9Q J(ON
+|+ed 9G˾TǸⅠ#?g~/nU1F˽uuѵ n}idKSl0IěE³4 0ꢷͅ@.MKp;4)Sk(W:7+	k3Hq.&hαqn-z+p`h܃u"0p$	?H8#[\4E\uAH~"R|#ul暢ahN u8pKaLJpL5X)
b6rV-3=wErDCB3Ķ83j޳tnZ5yDU&en>bd޵&+!~
$}:"àUMh9g;G(lUEl沙JVM@P~rUPDN:]_r1Bs,#?ПE>{E$2|&߫,e_TͰ|0&؍swijBisi8Ű;[$*Ұ5G:&}[Mt!	@ҟ|M\L*e0rBǙ\dd	7֮U`B'nm?aԫ93bFfdF$@0 	ge@Fұ88!!1BDFhhk
8+tVlA+2Bx~aEq^V9-X?8V9>JJ&Ah0@MaIx]U}!W<GT}Mm'GjyXcQP8#F!&4#2Q였أx6̐DB}`)~*ie^L4Dtr"DN_S~	L]Bρ" Nnm(
 Emt܂).yv*ጔʀ:lK9u43q6Sԙ-Z~_f\3q9n(TqpSfV>fp%SU]D!澤VbF*IrˣWHGP%RHH:-l-YD̦iYPhi~Q\t5y¶k˖w"r`vr@H> xOL7~,'{L4	XT|ίіӱ~]IGƌ\lGoqxꆱ X@\L͂ٚ9'PZB`z*d%
X2Q.M_zտ0À~ٌ2B1+&~jS[D4`\52@^94@T _`cͮ?4W	j]hUh__`Qg{)}a#y_QxZ22S!tJvHO03~w	jc(E) o4njҺM0eUehg췞=c#'
`b|㣙3T6&3*
Ӯ *E g#w0!DfI;JJzJ*C
6BaXH"<;1wyN%^fIWהS$*A(}UF#U3ңDar_wd;LNʥzz:+'%1=v^DkBTa 6)Ҵ%p"~qhGBE͜(r)K2E򦔅dF6hǸAFѭnߠhs0~Cg.\XJIAC*l63Aq˴l
S`L-Q{%rVec<XJ~G=oJ6n
6iPnj%ijz*ұjML@a_&10/Y]H Պtm]F a PI:(fV[j,'}Lu:O,j ߔU {M K '\psx$y	&4ʆvj%۷ǬFk1r ~#Mlz}ŋSƼAH`rGȜd|}~3mU$iײJn Lf'&4"qzE8!e!(l%%0k \cV0rǏ/2MO6zT~0(&\m1A9c13LǗ̘ĉ\mB7$Y/\qQ/4Lbdh{p|jP߭k߳@OKM1a=
KȯrOkjC훻=m7>++RjQv@:7uǱU!cN	K3lߕ:ͩc+^Z$WH|Fߤڭ东g>/楏V9-'@t(lyR{LӔlBsnuuVwfV#XvNNȒr^NS}J-9Ltx;\C5*(1qiy4!ASU 6JhekU24ђwii\p}aAdv
#!D$Lt`cj:`wy9[';.)tR@q!&yA]g&Ro"{|-+Df.U"sl5ÒF,bz|}D X
e;6I5τl}jilѷ@`46̑fZ®J93}
pC`)ց%cYNJݑΰZI3Av\0~`0$6L4`CT^dp=r u<.}NssHS,˱a4>N6jdن'lbGNr-qV[GG;I$/j᪂דKmڨle~bw6-ؒNcoyeD1(y/OHH}|_^[ƽF[ӱ
K``L[/@&;o`u騑7Ƞw%*ub*C;<G{m\?>QDjk;C_h$xqJSEa!2yY[.YA1	lA+eBDV*w:½Ŷlj"`Oф<~V}l偱¾P}7Rpwnf+jS:BTupL \D?EӽƔ*ps\^wgEw`8^8jP!O7N@~cI[*MЩL$Bwr@nB,ei ܰP1T D%6Y5DiכZꍁ8pK`ti"͸[pT+twNBVjP{yI㵍ldcO*"9_!EOl8.P2	_ƃлBv5L}!FK'YV49"6's4R2%N(#X|ڼ6v	
k󞫟y~J|-rBQ	g/ϭeh!o 0qP ema?sǐ= B6\]\ӬoCة"S7STA[)C 	\nd1#UTH߱)YoqCFRX<p2s۞~DnkF#.3WBjԫGp7I
 @>)H[DqӿTSw9zmS-ɺޟZltT;#ߚC҃/-nKrRKsuЀ@U5!{7]e\#\"tR<BO!T#%ZT=vj7pVBCu&SMxvSxH6]d+<
;mwzfDjͨ.(cj{swiVBA
^곮>AlOF/$?-nم|[|vn	K`mH.%O64ΡMT;,^0l2HY<Ȱ2ATǿb̜Q
w8d,SС~K)/bv} hrustc version 1.93.1-dev (01f6ddf75 2026-02-11) (Android Rust Toolchain version 14933020-linux-x86) Android (14863223, +pgo, +bolt, +lto, +mlgo, based on r584948b) clang version 22.0.1 (https://android.googlesource.com/toolchain/llvm-project 2d65e4108033380e6fe8e08b1f1826cd2bfb0c99)  Linker: LLD 22.0.1 (/mnt/disks/build-disk/src/googleplex-android/llvm-r584948-release/out/llvm-project/llvm 2d65e4108033380e6fe8e08b1f1826cd2bfb0c99)        {-             (/`{,m |.M I1Z>V" 1;zVKL+%mꟛ
N?ښH;_#MOW)kX}nx8J\l}s99o%@<`t
p||>ٶj'L|'k7_Yxۊƴq*lAbwf;[ż{CķKjy	m%.;'.ˡbV~WHlNm];HPFŎsjp%ĴcVHW,{_:X.~N6Y|>ؤtD)kmm5_1OfaASG=|E܈eT,1\Mim?3q}ƵiV3zEzqNi,uE|9<:An[j1'9gh3q1ߔܜ3YW5gI@T甑eEi:%d>a,^Ϫ
oӚSeՓڪ'oNV^NʎgezNWI(SWWYQxETxԓ\
JV^U',))+]/ya^ΧtWYXZ\g5ի9]9]M	"B)#L2Ek骠X]x> Y+\/ʼbիeMXa尦x: Y9_U
dW5M]Uz9ߔ9)tfA2Mq Dm*$q[!B%~ۉGH$Gm[oa,}Ė/	Çt _#%x{`Z='/%N2|`B(%xOJ&(q4S\QQUcٕE4,pHzߚx[*í*=ñۘW)ѻ4±o3_\'JTgl%hle9yIEc+nmḀ;	m,qKe8C44)k[dy}K)<GżNc+EFǱQT9oV.p.4l 8\#?B-5r9eflLL>wz_A;}o,mז=Q:IFaE9Kny\΃kOs6ȲjA>g+rAx[~bCEd}ѺX/b;x \R3'u_zǂCh۶}|E<eYTc93üV8~$wKi8^C8s#m>QAxkkVRCj,Nm3vy^҉fqӪW>~*xV@P)8?B]c$4_ckj%ry_$^[cF5a56 >{*hk~=13
;XGAMx,t;ƂFڊrqnuQmͲ$ڈmql؄blޘuW]<FpٍmT*YLWUȴK~T,PDM!q]:ayJ؍˦/$t;j}$ j|GXb5^	+Z)~e9tI./ҡ	M>o#7 Q.-MfC$vlxJ5V&605λ>?5^HIT=u'3Hs$Mk%?DObZ"qe:'{P!a@Tc͙ƼkS6S*aˍMRmyט
sm)BolT6.I@TVQE\8íX.*8`j/0ϛjoZ.Px%*"`ks:tT$WtVXј1ře⶿
䟷mq=8^Ҋ8o
1Z/Z^-級}ilT'4dzE6Tޤd=ICWe"F,#\~RJIej%sR}q"|ln^*WR<;JoQ)z_\
aaE&ya+vk!Iq[%OO_]#K_뇲CՊzI5}KoC߸k`sN:)e5y-@ɮ׳sjYx:'
:D  fEcQ
 ʓ<B&	E*PJH2Slң/DRCaQ,dR .f,x"oQ28("Js<']"tP0zǂyO V4󞢚|+2S1&Ϻ>f2o0AR#Qˣ-VNCo1Z%4H4ԈjĻ`82%b
K`FZrT:,"ƦMQ5$KrP?/a#(q9SB U
̌~kFro5ʘceE9c2[%8~PJ9\5\2} _4X	1Zp	Un7V4Fvi\jߣ<wN<x!K>WT㥠R>̏Wb#99:5V{
>\>a5q^%9=nx8Da޳/3I3X9b94&~āQmRdy41*ҹQ[˶rc+AnjRMb˃mypAJ3%m-ainv+nqTjwg9%6+~>"˼i9A.haࡷUKjge<_/pќ;
½rYy[$UqrHL!C3#$p	aid5!C!B"""""$Mtj1io#Ʀֳw<PthO=uY2Ϧ#Lc%Ͽ`BXWb2Xy~WiY^Vm2ZMI{>ͅel'4YLAytpow+o7 Qk/`AY' N"'w+#"tM㠱J-3a"![-}n|GVBu^b]@سasfqg=/^XD9-1qM C:ZR ;Y7n¸eQE= 1]9:U8hGtgT%hҘl
!L`"03G&cJ80?DvLꗼ2bnADbvR1SY	=aWV|V	_-HY]wٻ@P(P5'D\ʻQAVAtV2ui0'`*BI5.uխ1hi֋䘟4ޯNm3{`Z3\K8rLs
M)@rB{:Q$u%kLOZȝc="G*§7Q%*L_~]aMzm;ؒu$N:.-/+ϝ".`t_Wҷe>F4Og@٬Nf+4zc@°:P510"b?ӳDzj4 hV&l{D|/,8rB+$<gHktUZ//qJEaeHd\c#ȺڇOP ̠Ks)š|},$WS8v;B1j\?T1[j߈Pߜm^`3dhT$kaya(H>.F@/J~hE('\ƢS$i\r[  $4]c$(+˼0/}Æ	fv9
ZO{)	?ֆFgʨ0=z<=:+cQ'ɷ_2w㛼h5H;
LA rihͬzɵEѨJ/ou|.@,ŠuG(ڛ9l1ńWT`qwMnɰl3#W88_}Yz-+(9u&cz#ͺrR;p&wFMsmo3C\9fh'(2NJ-Քݙ:X fMSeM-@`+u^hGEћ $VJT9O4UPI4N%`&$F}Vݼ(!cY[UpA5nq̚R	^Y"|P8]u_2ajO.I@+v=݆Ɖ*ChXO"ng~MtXM,WAY?lU-ⅆ'.+DSІ\3+遼4ssD\"X?xՂdeiiV*C]O?tלud:b)3ffv~,|`x6Q"DS3Ifa0ĵ)w󡭵YEtz8_*vrust   
E     rust   
a     [rustc 1.93.1-dev (01f6ddf75 2026-02-11) (Android Rust Toolchain version 14933020-linux-x86)*˝N   \hRꋔ Y   i@|W
   ӥLBٿ   	|pȲΦxJ    $l3< P!97,    	hashbrownpp|S\M    
std_detect;!QRX    rustc_demanglec.0"g    cfg_ifSLU   {"tĪg=/               tests,@ $@  ,$օ {,l$l ,o$o ,$ ,$ ,.$. ,$ݗ ,4$4 4	\	D		4	\	D		 Imp
<
<


 Byte$
$
 ,$  simd128<\D avx2$\D$ searcher_kind_sse2l\kDlk searcher_kind_avx2q\pDpp searcher_kind_simd128v\uDuu prefilter_kind_sse2\D prefilter_kind_avx2\D prefilter_kind_simd128\D,$  x86sse2<;\;D;; x86avx2<E\EDEE wasm_simd128d\~D~                    	 
        macros  log   trace   arch   memchr   USIZE_BYTES  USIZE_ALIGN  ! 
LOOP_BYTES ! ! find $	 ! rfind &	 ! ! find_raw )	 ! 	rfind_raw +	 ! 	count_raw !	 . 'a . 'h ! 
has_needle ! confirm 3 3 3 3 7	 3 9	 3 	size_hint < < < 	next_back ?	 A A C	 A E	 A G	 A I	 A	 K K A A P P P P T	 P W W W Z	 \ \ ^	 \ `	 \ b	 \ d	 \	 f f \ \ k k k k o	 k r r r u	  has_zero_byte w LO w HI  splat  
packedpair { { default_rank } RANK ~ {   	with_pair  find_prefilter 	  pair {  with_ranker  R  with_indices  index1  index2 { HeuristicFrequencyRank  rank { DefaultFrequencyRank 
 { {    	rabinkarp          is_fast   forward  reverse  roll   del  is_equal_raw  shiftor   Mask   MAX_NEEDLE_LEN     twoway      find_with_prefilter  find_small_imp  find_large_imp    rfind_small_imp  rfind_large_imp         contains  	is_prefix  	is_suffix  is_equal   generic     V  	LOOP_SIZE   needle1    	  search_chunk  impl Fn(V::Mask) -> usize      needle2           needle3           5impl FnMut(*const u8, *const u8) -> Option<*const u8>   )impl FnMut(*const u8, *const u8) -> usize     search_slice_with_raw   fwd_byte_by_byte  F  rev_byte_by_byte   count_byte_by_byte          find_in_chunk  find_prefilter_in_chunk   min_haystack_len  matched         is_available  	  	   	  	  	  find_raw_impl  rfind_raw_impl  count_raw_impl 	       	  	     	       	  	  	  	     	       	     	       	  	  	  	     	   	    	  
   	         with_pair_impl     	find_impl  find_prefilter_impl     defraw  
memchr_raw  memrchr_raw  memchr2_raw  memrchr2_raw  memchr3_raw  memrchr3_raw    cow         B  	new_owned  as_slice  
into_owned   (   ext   distance  as_usize   ) )  ) )     	  memrchr 	  memchr2 	  memrchr2 	  memchr3 	  memrchr3 	  memchr_iter   memrchr_iter  memchr2_iter   memrchr2_iter  memchr3_iter   memrchr3_iter       	  	    	       	    	    	   	  
  	  ' ' ' ' ' '    memmem  	
 searcher         SearcherKindFn  searcher_kind_empty  searcher_kind_one_byte  searcher_kind_two_way  $searcher_kind_two_way_with_prefilter  searcher_kind_neon   >  is_none    MAX_FALLBACK_RANK    find_simple 	   PrefilterKindFn  prefilter_kind_fallback  prefilter_kind_neon  	MIN_SKIPS  MIN_SKIP_BYTES    is_effective  is_inert  skips   4  do_packed_search  MIN_LEN  MAX_LEN  	find_iter   'n   
rfind_iter  5      5  (  5     5  (  5   5  (  5   (   needle 5  (  ( 5   (  7   build_forward 5 (  build_forward_owned (  build_forward_with_ranker 5  (  build_forward_with_ranker_owned  (  build_reverse 5 (  build_reverse_owned (  	prefilter    Vector  BYTES  ALIGN    load_aligned  load_unaligned  movemask  cmpeq    movemask_will_have_non_zero  MoveMask  "all_zeros_except_least_significant  has_non_zero  
count_ones    clear_least_significant_bit  first_offset  last_offset   get_for_offset < < =   = = =  aarch64neon   ; ;   ; ; ; <   < > < < =   = = =  One  s1  	
   OneIter   /  it        Two @  s2   v2    TwoIter   / A        Three @ A  s3  A  v3    	ThreeIter   / A       { Finder   byte1  byte2 {{ {{ { Pair   {{	 {
{ D   	hash_2pow    	FinderRev 
     
   	
 >   D  masks   
needle_len  D 
   	 F 
  
   TwoWay  byteset  critical_pos  shift    Shift  Small  period  Large I    Suffix  pos I   
SuffixKind  Minimal 
  Maximal 
    SuffixOrdering  Accept 
  Skip 
  Push 
    ApproximateByteSet 
    !" @  @       A  @ A  A 	  
   C  @ A C  A C       Iter   original_start    haystack     D    A       @ 
    @   / A       A 
    B   / A       C 
    C   / A       D 
            CowBytes 
          Borrowed 
   Owned 
       Memchr   A      Memchr2    A      Memchr3     A      Searcher  	  		  SearcherKind 	 empty 	 one_byte 	 two_way 	 two_way_with_prefilter 	 
	  TwoWayWithPrefilter 	 finder 	 prestrat 	 	  SearcherRev 		 	 	 	  SearcherRevKind 	 Empty 	
 	 OneByte 	7 	H 	Z 	 	  PrefilterConfig 	 	
 	 Auto 	
 	 	  	Prefilter 	 		 	 rarest_byte 	 rarest_offset 	  PrefilterKind 	 	 	  PrefilterState 	4 	 skipped  	 !"	  Pre 	 	 prestate 	Z #	 	  FindIter 	 	5 	O 	^ 	Z 	J 	 	5 	 	 	5 	  FindRevIter 	 	5 	O 	Z 	J 		 	5 	 
	 	5 	 D 	5 	7 	/ 	5 	 	5 	 F 	5 	7 	/ 	5 	 
5 
  FinderBuilder 
: 
 
 
>  SensibleMoveMask 

 
 
 
  NeonMoveMask 

 
 
 
 $ $& &( () + - 1 2 7 ; ? C CE EG I N O T V Z ^ ^` `b d i j o q u                                                                                                                                                                                                                                                            	 	 	 	 			 	 			 	 			 	 			 	 	 	 			 			 			 	 	 			 	 		
 
 


 
 


 
 


 
 

   @  @            h~ޫ   x x `x    @  /   A         }xp& l      `y Ky Jy    A  @   A      A         uK'   y y `y    B  /   A         <3kʔrd      `z Kz Jz    C  @   A   C      A   C         ?RL   { { `{    C  /   A         ]J(1	      `| K| J|    D   {  D {  D {        u3t   } } `}    E   {   {        ©A    ~ ~ `~              L
?j          D     E         iFBk  `     F           or(  `                	׃3   À À `À À À À ÀÀ `   D  G   G         'Z|TK      D           CJ߈     `     F           Tl&w     `    H  H   H   I         Az#MyR     `    I  I      I I         ¦B     ` `   J  J   I         0BR6`%     J      J        ʁx   م م `م    K      K     K        N[;F=     `     L           r<b     `    @  @            uJhsX   `    A  @   A      A         fFAg ؈ `؈    C  @   A   C      A   C         "|[m ʉ `ʉ    O  O         O         c&C    `Ԋ Ԋ  Ԋ     D        A            	3h ԋ `ԋ     @           דJLX   ƌ ƌ `ƌ    @  /   A         .6K      ` K J N     A           "2%"|     `    B  /   A         cnM{-      ` K J N     C           `0i     `    C  /   A         ;Ԩ-f      ` K J N     D           C)x:     `     U           oW#c    `     V         V          ˤ     `ے       ̓    V     A          hx/    ` K J N    W        A         ͐ѴAb    `ٔ Kٔ Jٔ Nٔ    X           A         vvD-    `ו Kו Jו Nו    X     		   	         l_  `  	 	 Y  	Y   	Y   	Y   	Y   	         'S|!x      	 	 Z  	Z   	Z         qS     `  	 	 Z  		   	         US  `  	 	 	[     	 [ 	7     	 H 	Z         v-)u  `ޙ  	 	 	     	 	\       QDKP?
   Ś Ś `Ś Ś  	 	 \  	   		   	]   	]         bz^     `  	 	 ]  	   	         v?      	 	 ^  	4   	^         jrP˵     ` ` 	 	 ^  	^   	Z         p,||_{    ` 	 	 _  	O   	^   	Z   	J         &v9     5  K  	 	 `  	O   	Z   	J         ^r;re     5 ` K  	 	 D  	7   	/         	   5 `  	 	 F  	7   	/         !r   5 `ܠ  
 
 b  
:         ^NSZ  `   
 
  
b  
         L&fl     `      
uint8x16_t         ׻   
 
  
c  
         ""J3WO     `                    	 		 		 		 		 		 	
 

 
                                   	 	 		 		 		 		 		 		 		 		 		 		 		 	
 

 

 
                     	 		 		 		 		 		 	
 

 
                                      	 		 		 		 	 		 		 		 		 		 	
 	
 

 

 
3 P k        	 	< W r        
   	
 
              
 

3`4KJ	J <N*  
            !         1 	  \    N   	   S                 6              ,          9                _ |   \                  . 	  1     /            ]         +               ,         6                    _ (              "   '   -   x 9  x  C   L     V         0  	              `   H  	                ,       (  a     &      R   	           ~    ٳܳ ݳ ޳    ߳          i=2*          O'"}    ³   ``  `] ` buf]        9ֹ`  M                η               %̷        |              \       . 	  1           /      ]         *       "       , в      4                    _ l    d 	      !          %	        L      ˅   %    
                # S      z   x    4      в   7"      bЄ    eT                :  	   
 %                92g ³    d    %߼ D   7        $                   92g  l  ³ ,  
  D ׽ C   !     O!       ѽ       $       ³   D  )  +    t       %       ׽        ³         "     $     ³  =        
_ref__self ;  	   
 '߼    e    '߼ D U  7        &      l  ³ ,   D          O      N         $       ³   L  +  +    |       ' 5       O       ³ l        "     $     ³          - %-    -     - t       U           dQ            /     R                 R  U   S                  Ss  LS S	  	        	     ,   T	 T 
 T TT T       %I	      T <T        T     T  z 
    T T)      
   	      
  +       B
 lT vU
    
            T      T T  h  ,	       (        U  U-  pD 
U   Q  - z S S U 4TкI UÃUkU LT*F
  9$F
[  4_K,
 uuU
   ,  ³ ,   D   ,           n          в G        O             --    %U    -U    ,Q    ,Q    Q    <S    LS     %U     srcI	    %kU
    -kU
             ` ,    p  %F       .d*               $*     ~   *         +D+    +  ,+ |+ +     \+       #     +.  ,, - MU       U, =I( ~@ (  U    MaybeUninit  uninit        79[q,  I) %@ ,  (  *(  )  ,  7I	   )             I) I+ 
 +  (  #@- @. 
 . +  ManuallyDrop        m{Ho  [ -  .  @. <     -  @- I+ I( , - -	 |X!/ <X!0 ! 0       ! / 0    X!0 "1 "2 "3 և#!# 3  / ?     "4 	" 4   /  M" 2 3 4  "4 	"3 t" 1 2   y    "2 #" 	 1              "1 X!/  	     ..  .	 1. 1  1 l,       !   \1       1 K  \1         f	                Q f	- 
      1 2     |2  "     #  
	   2, # 2  T   3 3     
  3 FU7    9     H        Y   %3  4 4     
  q9     4 P	;      4 4$ 4 4     
  
<                5 =     5 	?      5 5 h@A g@ B      @ A  B    YAC WAD UAE SB E  A      MAF TA F   A  A D E F  MAF TAE A C D M  y    KAD IA  C F             YAC E@A       5&  5  iCG pC G  B    IDH GDI EDJ CE J  G |     =DK DD K   G  D I J K  =DK DDJ D H I =  y    ;DI 9D   H 6             IDH 5CG          5    8     ċ6!  F !  
 a            6 
   !  6! 6  3  5 <    /  6, )        6      L
" 
# 	
 #     
 "  #     .
"   
# l
$ $
 %     <Y'  '      Y $ '  %  Y'  K
$   L
   
     
$ 
"  	   
$ l
&  &               
    &  
& ]
"  w
  
# v
" $
    9    	  V	  W  p%5 n%6 u% 6     % 5  6     %5  ! o%6 m%7 k% 8     i+: p+ :      i+ 7 :  8  h+:  %7    h%   
     f%7 d%5  `$  ~%7 _%9 -& 9   B            ]%    9  [%9 %5  Z%  N%6 %5 Y%        $      /; /< / <   
  / ;  <     /;  '$ /< /= / >   
  5@ 5 @      5 = @  >  5@  
/=  &% /   
   
  /= /;  . " /= /? 0 ?  
             / 
   ?  /? /;  / # /< &/; /        7. "   *   HL HM H M   
  3H L  M     EHL  -* HM HN H O   
  NQ N Q      N N Q  O  NQ  [HN  ,+ H   
   
  HN HL  	G ( 'HN HP I P  
             H 
   P  HP _HL  H ) HM wHL H    9    G (   ) O)   *   +  -	  1  
      4  4     *    	 	
 L	     *
  *	YU  2 T+@U  |- U  - I  nI ~R@  I@  eI  uII RI  9$F   uI܊M, }I@  mI,  ]@  5@  XY  1 - !  w X!n!"  "Z  . B$ $% >$&  &'  '& &<%  *P$;*  2 9*8  T1  13    . ./ .0  01  10 0/  *	.4  2 4U 3  3   T4 (  |4   44 :  : 4 w  |5 	  45 >  >D  1 l5 B@  w >@=A  7As  1 l5 qC  w mClD  fD 6   
 G GH GI  ~IzJ  tJnI kIH  *
GM  2 M R *  ³ ,)   ,)   )       +  v    ,- C     <1  w   v   u в      3         4  η A
  η I  ʱ˱̱    ͱα Ne   ϱб Match        RAb  !    4       4        C   I  A   	 	  p	 o	 	 q  ! I  u@     7!  7!  "  "  "  "  Q$ Q$  $ $ $ +  . .  L. K. . M5  @  @  A  A  A  wA  C  D  D  D  D  	G 	G  G G JG N  a               <* ³   	'     chunk(     cur  
   left_val     	right_val    	     a        ,	    	    <	 ³   <
    H    F @%            *  %  $)    ,Y     haystack_bytelY  %  %U    %ڍU    I     tmp  (  M@  *  I     dstI  )  -I &            %@  +    .    -     -  ,X!    ,X!     x"  /  !!#  /   rhs!# &     $    $    $ ³   %    /&    -& ''            *  8  *    +    +  8  $,    *-    '-    .  
  .    . ³   /  
  0  
  0 '            4  >  4    5    5  >  %ʹU6    -ӴU6 |3  "    +7    '7 |(            8    9    :    ;    p<    m< (            V=    A>    <?    @    @    A  A  B  A  B ])     C    C    D  G  E  G  E )     rF  
  oF )            G  
  G    G ³   H  
  QI  
  OI I*            	M  O  M    N    N  O  ?     o      \     g        "   x  "   |3  "   \4          \4     |6  "              !,     x     y   X   g   MU      T  x   #  y   i  x   8  y       E U 	T  T  U  ]  T el   %F  #@ > . Y I t d      4    
             1
             ) l    η -   P     ;       $*       ³                  +    * 0      2     *   V   8 ³ g  V  U     T     ³  Y    L            -d@               $@     ,.   @   B.      ADA   A  ,A |A A     \A       #     A.  -B B$  	   .         	   +  '   '  /   q ( n  +  '  )'   (  +  k 	 	  ( S/            g ( d * k  *  '  b , ^ - e  - * |! ,  -  ! - Z&!    ,   ,  *  ' !+ B C
  ".  "/  " /      4 " . /     "/  #0  #1  #2  $ 2  . G0      #3  # 3   .  T # 1 2 3   #3  #2 { # 0 1    y     #1  # 
 0                #0   ".  
     C.  C
 D tD -          \D       D ,U.: uU.; 
. ;     #. : U            ;  U.; e.    :  U.: D D     |D  "     #  	   E. " E  E 
 E! E       E )7    22            D        U   (E  F( F F       n 9    2     F $:     F z)<      F G( ĔG G        =    3     G %>     G )@      G G #AB #A C      #A B  C    #BD #BE #BF }#C F  B 3     w#BG ~#B G   B  #B E F G  w#BG ~#BF #B D E w#  y    u#BE s#B  D p#             #BD o#AB       G&  G $DH $D H  C    s$EI q$EJ o$EK m$F K  H 4     g$EL n$E L   H  $E J K L  g$EL n$EK $E I J g$  y    e$EJ c$E  I `$             s$EI _$DH         H   b5    ĶH  V#G     5     H       H  H   
 c j  5  ,  H. (   5     I  J  6  \
! 
" 	
 "     
 !  "     .
!   
" t
# \, #   q6     
    #  
# l
$ $
 %     g & n  &      g  $ &  %  f &  I
$   L
   
     
$ 
!  	   
$ 
!  z
  
" 6
! $
    ^7    H	  }
  |7  n&4 l&5 s& 5     & 4  5     &4    m&5 k&6 -' 6   7     i&    6  g&6 e&7 c& 8     !,9 !, 9      !, 7 9  8  !,9  &7   b&   
     `&7 ^&4  Z%  x&7 v&4  Z&  L&5 &4 Y&    8    %    8  0< 0= 0 =     0 <  =     0<  &# 0= 0> /1 >   29     0    >  0> 0? 0 @      #6A '#6 A       #6 ? A  @  #6A  0?  %$ 0   
     0? 0<  / ! 0? 0<  0 " 0= 0< 0    :    / !   (   IM IN I N     1I M  N     CIM  ,) IN IO n0J O   :     I    O  IO IP I Q     q$OR x$O R      q$O P R  Q  p$OR  SIP  +* I   
     	IP IM  H ' !IP IM  I ( IN 7IM I    ^;    HH '   + P?	   @   A  B  C  
      F  G     ,F 	 	0
 T	0  00  00 0A
  ,	   2 TA/ B .   |B +   B &   .!          1      1   1  11    !  2  2   2   1 C "  w "#  #   % %2& %2'  2'2(  2(2' 2'&  ,%"+  2 +  TD 6 D!    / /30 /31  3132  3231 }310  ,r/"5  2 5|4 E    TF  F "  |F 4  4F 4;  4;J  G I#  |G 4  4G 4?  4?"  1 lG "A  w "A"B  	"BE"  1 lG C"D  w ?"D>"E  8"E  H ~  ~
 nH HY5I jHT5J  P5JL5K  F5K@5J =5JhI  ,2
H$N  2 gN S @  ³ ,?   ,?   @       A      ,B m  B   Z  <C  U   U      h  h  ^  F  η A
  η I   !    F I  I  J    G                	 	 	  	 	 + 4 3 x S3 s P3 N3  2"  2"  ~2#  }2#  |2#  U2#  % % e%  ,% +% ,,  .  .  / / /  l/ k/ ,6  E3A  E3A  3B  3B  3B  2B  u3D  F3E  E3E  D3E  3E  `H `H -H  H H S-O  c               <@ ³   	                    	        n    ,	    	    <	 ³   <
    7    7 D     A  %  $?    i    \  %       E              	          7  '  |  )  y  	  t  (  q E            n  *     -  8   ,  8!  ,  l"    k"    j#  .  h$  .  a$ F     %    %    % ³   &    9'    9' F     +  8  +    A!,    4!,  8  \-    .    .    /    /    / ³   0    T:1    R:1 LG     5  @  5    
"6    !6  @  A;7    >;7 G            P 8    9    9 G            _":    J;;    E;<    =    = :H            ">    ;?    ;@    "A    "A    "B  B  	"C  B  "C H     d"D    c"D    b"E  H  `"F  H  Y"F I      G     G <I            H    H    H ³   I    <J    <J I     N  Q  N    d$O    W$O  Q  we     \B           V  "   |E  "   \F          \F          \G          |H  "   h=      =    =   v   r  x   B:  y   =   a   =   ~        x   :  y     x   :  y      J>    # T  ]  T x m> u l . > I > d >      F    
             1
             +     η -   P     ;       $A       ³ ?6 F6       ?6       >6  A    , {   0   2 f    A      7 ³   6  T     S     ³  '    '            E  E         $E    D     M             D   D   E  D    M              D  D D D      E        #E   D D D D	 D
 D 
     D 	   
  D
 D D       BE  	   D D	 iE     D D         E	        E       1E D D    O            D      D D  OF  F E  F     F    - 	D   D   D  D D D DD D ~D  zDvD  pDjD gD   ,Q  ³ xC   rC   lC   G   $G  %G   F   F  F  F  F в F  UF   	C     C     C     C    C     C  
  C  
  C    C P            (FC    C       W   3I	 0I 	   -I   	  *I	  gI
 dI 
   aI   
  ^I
 .  I I    I     I t 	     uU 
       %UU  %ٔU -ߔU 4 	U  	   
           ZR  PhantomData         kti@  	  W<    
          X   X    . V        pH pDH pDH pDU U U    @  /   A         }xp& l   |W  ³ DW   DW    O  O         O         c&C          jL sL |L    
     O     OD    WH    dH    qH    %U    -U    %U    -U    '  Y 1       KE  JE  QE        jE       KE  JE HE FE DE    }U     >E EE      E     >E EE E   >E  y    <E :E    7E             JE 6E   Y    1 R8   G8   w C8 A8  ;8 	  $X  ³ /    /   F   F   dF  cF  bF  ;F  *0     )0     (0    &0    0 V     9+  x   kF  y           @  @        @        @   Y    2 ;      $Y  ³ 1   1  +A   2      2     M;         ^       ³ ^                  p       (  
           VX      (]    
          ]    ]     :        ,q - 	 s    ~  ³ a  V    b  b @ (   `       (    -q      ³          ^  	      ³       ^  	        !      -       (]   Y 	#Y 
 Y    Q ]  	      ]     }               ³           
              dB 	       <a       a#  	       ³    
 8  ߼    a1 $a    8  ߼  n  a) b     b    7 _     l_   L_     ³    &     M         la       ³  a Db  * b b  tb   b    8 U     a  o   a   a ³         "      self__searcher$_     ³          _ref__self__searcher <b       b  
      ³    
 :         b ,b    :    w  b d     d    9 b      ,b   $b     ³    #     F         lc       ³ |c  $V +V        =V   0   d  %V    Y             $V  #V  5V #V    Y              "V   V V &V      :V        LV   !V  V V	 V
 V #V      V 
     V V V       kV 	 
   V V
 V  	   V	 V         *V	        BV       ZV V V    Y            V      V V  xW  <W +V  W    : 
#   U   -  U U U UU UU UU  UU  UU U   b     b   b ³    X  dX eX  3X  1X 1X 2X Xв W W  p     s          ³  SU    RU    QU    PU    OU     NU    IU    FU    DU Y            BU    0U      ?  9  D 	      Q         T 	      Q         %!Ѵ!   !! ! <  	   
      D   
                e    ; dQ       \d SE  ThE  Tr!  % 	  d   ,d  <d            H     ,    2=    ?=    !!    !             <g       g$  	       ³    
 @  ߼    g7 Lg    @  ߼  n  g/ h     h    ? e     le   Le     ³    #     G         lh       ³  h Lh  * h h  |h   h    @ O     h  i   g   h ³         "     $e     ³          (j         j     "   '   -   y 9  y  C   L     V         0j  	             0j  	            Hj  	             Hj 	 	            
    ,  	  
   (j  a 
 Y 'Y  Y  Y  Y 	   { j  	 	         j                       ~     e  η n  L  ̷ U  η ^   )     7     B η̷ u       tl    \ \      \    Y      \	   Y     \      \   tm    \ \      \    Y      \	   Y     \      \   l    
            m     m    B k   @]   z i @]   z   	y l   <l   <l         \в \  \в \  G     K     ]    ]    ]    ]    ]    ]            u:  	   
 D߼    td t   D߼ Dt W  7 u   u    C r     ls   ,s   Ds          O      N         $u         u Du  G  + u u  tu   u    D 7     u  Q   u   u  n        "     $s         ׎      z;  	   
 F߼    ye y   F߼ Dz U  7 z   z    E x     lx   ,x   Dx ͐         O      N  ǐ       $z         z Lz  I  + z z  |z   z    F 5     z ͐ O   z   z  l        "     $x               .d  	             $ل     Y      Y      D     , | ƅ 	    \̅       %     .  ,  b     b( b$ b $  Y   a% a (  $  &$ a %  (  a	   % Y            a% a' a '  $  a) a* a * ' b )  *  fa* Uc    )  ca) `a' ]a$ b( և 	  + | , < - 	  -      "  , -     - ha!0 fa!1 da!2 ba" 2  , Y     \a!3 ca! 3   ,  a! 1 2 3  \a!3 ca!2 a! 0 1 \a  y    Za!1 Xa! + 0 Ua             ha!0   +     .  Ȉ	 . ˋ  ̋ Pa-       "   \ߋ        O  \         k	  !             S -b. 
        T  	 ֌ ֌ 	    
  ݌ a0    Y     F        W  
  	 ̍ ̍ 	    
  e2     ލ Uc4        5@ 5A 5B 5 B      5 A B    5B d6E d6F d6G d7 G  A Y     c6H d6 H   A  Gd6 F G H  c6H d6G nd6 E F c  y    c6F c6 @ E c             d6E  5@  $#   Y   ǎ -b:   
 Y             
     ڎ   Ќ 	    Y  1  , &   Y       j  Y  _	 _	 _	      _	        _	   _	 _	 _	      ! <" 	 "      " ! "     3!   _	   
     _	 _	  _  _	 _	  d
     Y            _	       _	  _	  _	  `	 
`	 _	    Y    `  " !  `	  " <# 	 #     ě  #    D# J!  	a	    ,  +  3   , | . < / 	  /      "  . /     / g#4 g#5 g#6 g$ 6  . Y     g#7 g# 7   .  g# 5 6 7  g#7 g#6 g# 4 5 g  y    g#5 g# 	 4 g             g#4  .  +  9	   1	  Y  b&8 b&9 b& 9     b& 8  9     b&8    b&9 b&: b& ;     ,= ,> , >      , = >  ;   ,=  "! b&   
     b&: b&8  b%  b&: b&< d' <   Y            b&    <  b&< b&8  b&  uc&9 b&8 b&    Y    c%  ,> ,=  c&  ,> ,? , ?     , : ?  ;  ),? 0,=  c&:   5A 5@  q  5A 5C 5D 5 D      5 C D    5D 
j8I j8J j8K %j9 K  C Y     Kj8L Kj8 L   C  j8 J K L  kj8L oj8K 
j8 I J kj  y    ij8J gj8  I dj             wj8I 5C 5@  t        pe<M ne<N ue< N   
  e< M  N     e<M  *' oe<N me<O ke< P   
  BR BS B S      B R S  P   BR  ,+ he<   
   
  fe<O de<M  `e; % ~e<O _e<Q d= Q  
 Y            ]e< 
   Q  [e<Q e<M  Ze< & Nf<N e<M Ye<    Y    e; % BS 4B O  Y      B - BS BT B T     B O T  P  BT  XB - !BR  f<O  )(   G C   
   
      (
   (     a   H a e	 a)e
  8e
Ae  Se^e
 oe
	  HgȤq  O Ta  | a  Ǉ a  /ha a  aa  a^e  aa a)e  aAe  Se^e aa aa  ab  ad  ad  	e{  N  ~a   w 2 ya!  sa!a   w  a#  a#c  v c% %e& c%)e'  8e'Ae(  Se(^e' oe'&  Hi%+  O +a  Tҋ d 3 a  a  a  T 0d  |Ѝ d  4 d3  	e3  N  b5  w 5b6  b6c5  w 5c8  c8d ˎ e   ge; ;e< ce;)e=  8e=Ae>  Se>^e= oe=<  Huk;A  O A U    ,փ   ,                 ,      <         в      E  E  :    η A(
  η I(   !(    ,č %  %        l l  l l l     9h h C` i >` i "i                 
j!  j!  j!  Kj!  
j#  j#  j#  Kj#  m% m%  m% m% m%  , , ,  5  5  5  5  5  
j6  j6  j6  Kj6  
j8  j8  j8  Kj8  gn; gn;  2n; 1n; m;  B B B  R               <    	          
          	        L`    J`    H`    F`	    f
    f
 Y                $׃    ,Ӥ    lڤ    <`    :`    7`    9h  $  2`  &  /`    *`  %  '` Y            $`  '  `  *  f  )  f  )  ,     ,ƣ     $`!  ,  "`"  ,  `" Y     _`#  .  ]`$  .  V`$ Y     @b%    >b%    <b%    :b&    f'    f' Y            +  ;  +    ,    ,  ;  Q`-    Rf.    cf.    _/    _/ \      _0    _0 Y            `1    b2    f3    f4    5    5    b6  A  b7  A  a7 Y     Ab8  C  ?b9  C  8b9 Y     Rf:  
  cf: Y            Md;  
  Kd;    Id;    Gd<  
  f=  
  f= Y            A  P  A    B    B  P       \      G     R           \     \          \ώ     g   g    g   (_   $_  x   j  y   :_  x   j  y   g   )_   7_   {_  x   j  y   _  x   j  y   g    d  T  $T  (]  _pp 6g _ _ I_pp 6g e_pp 6g                       1(
             G     η -   Q     ;       $        ' % ,       F       X   u     Y                ~                 H       O        
   g     $ #                        w        -d  	             $     Y      Y      D     , |  	    \       %     .  - $ !l 	   Y     h   	  /h' 9h# Ch #  Y   h$ h '  #  %# h $  '  h	 	  $ Y            h$ i& i &  #  i( "i) "i ) & h (  )  i) Uc     (  i( i& i# /h'  
 J!* H!+ F!, M! ,      g! + ,    F!, 
j"/ j"0 j"1 %j# 1  + Y     Kj"2 Kj" 2   +  j" 0 1 2  oj"2 oj"1 
j" / 0 j  y    j"0 j" * / j             j"/  7!*     .  
 侜 t k.       !   \Ϝ       ٜ _/? _/@ _/ @     _/ ? _            @  _/@ !l/    ?  _/? ڜ    잝  	       -b0    Y            F        W  	   	 $   	      !l2    Y      h3      Uc5       Ҟ !6A !6B 
!6C !6 C      +!6 B C    
!6C 
j7F j7G j7H %j8 H  B Y     Kj7I Kj7 I   B  j7 G H I  oj7I oj7H 
j7 F G j  y    j7G j7 A F j             j7F  !6A  #"   Y    !l;    Y     Ԝ         j     Y  -  ʟ. %   Y         Y  ]	 ]	 ]	      ^	        ^	   ]	 ]	 d
    Y     ]	      ]	 ]	 ]	        !  !         !         ]	   
     ]	 ]	  ]  ]	 ]	  ]	  ^	 	^	 ]	    Y    ^  d! b   ^	  |! a" h "     `  "    "    _	   `!+ ^!*  E  x!+ ]!- [!. b! .      |! - .    [!. 
j$3 j$4 j$5 %j% 5  - Y     Kj$6 Kj$ 6   -  j$ 4 5 6  oj$6 oj$5 
j$ 3 4 j  y    j$4 j$ 
 3 j             j$3 Z!- a!*  H
   E
  Y  `'7 `'8 `' 8     `' 7  8     `'7   `'8 `'9 d( 9   Y     `'    9  `'9 `': `' ;     !-< }!-= !- =      !- < =  ;   !-<  !  `'   
     `': `'7  `&  `': `'7  `'  a'8 `'7 `'    Y    `&  D!-= B!-<  a'  \!-= A!-> H!- >     @!- : >  ;  !-> !-<  a':   @!6B >!6A  a 
 X!6B =!6D ;!6E B!6 E      \!6 D E    ;!6E 
j9J j9K j9L %j: L  D Y     Kj9M Kj9 M   D  j9 K L M  oj9M oj9L 
j9 J K j  y    j9K j9  J j             j9J :"6D A"6A  d  
      c=N c=O c= O     c= N  O     c=N  )& c=O c=P d> P   Y     c=    P  c=P c=Q c= R     X$CS V$CT ]$C T      w$C S T  R   $CS  +* c=   
     c=Q c=N  c< $ c=Q c=N  c= % d=O c=N c=    Y    c< $ $CT YC Q  Y      oC , B$CT '$CU .$C U     &$C Q U  R  h$CU  C , y$CS  d=Q  ('   I D      י      /
   /     `   J  ` e	 _)e
  8e
Ae  Se^e
 oe
	  JeX  O TÙEy  Yv  | rv   v  /hv v  vv  v^e  vv w)e   wAe  Se^e HwPw bwjw  }wYv  wd  wd  	ei  N  w!  w ,!w"  w"w!  w f!w$  w$,b   b& &e' b&)e(  8e(Ae)  Se)^e( oe('  Jg&r ,  O ,x  T Ey ! d  x  T Ey  Yv  | d  4 d4  	e4  N מ w6  w .6w7  w7w6  w 6w9  w9Ey  c   c< <e= c<)e>  8e>Ae?  Se?^e> oe>=  Jri<"B  O B V Ә   ,   ,          ۙ  [    , %       <  	      b  b  W  ޝ  η A/
  η I/   !/    , B  A  A        k k j  j j  _+ ^+ [* 9h h | i | i "i  o0!  n0!  m0!  O*!  N*!  
j"  j"  j"  Kj"  
j$  j$  j$  Kj$  k& k& k&  k& k&  D,- C,- @+-  q/  q/  %16  $16  #16  +6  +6  
j7  j7  j7  Kj7  
j9  j9  j9  Kj9  l< l< yl<  @l< ?l<  ,C ,C +C  T               <    	                    	        O_    M_    K_    I_	    f
    f
 Y         $    l    j    |     | Y            ~  	  ~    ~    9h  #  ~  %  ~  	  ~  $  ~ Y            ~  &  [  )  f  (  f   (  !    !    ~"  +  ~#  +  ~# Y     ~$  -  ~%  -  ~% Y     fa&    da&    ba&    `a'    f(    f( Y     ,  ;  ,     -    } -  ;  ~.    #~/     ~/    Rf0    cf0 Y            31    v~2    s~2 Y            3    f4    f5    z 6    x 6    7  B  8  B  8 Y     9  D  :  D  : Y     \;    Y; Y            xc<    vc<    tc<    rc=    f>    f> Y     )B  R  'B    "C    "C  R  M     \           \     \          \     \     g   N}   g    g   }   }  x   j  y   }  x   j  y   g   }   }   ~  x   j  y   ,~  x   j  y   ~   g     +T  /]  F^rr 6g } } p^rr 6g ^ ss 6g      ۝                 1/
             I     η -   Q     ;       $        4 4 4       4       4   4 P.    Y      f.  94 4 %4      4       _4  .  p4  ͙    J *   l-   O        Q     b   5 5 4              4&    2&              [ a	 a 	   a   	  b	 [ a
 a 
   a   
  b
 [ [ a a    a     b 	[ [     [ [       [[  Z Z ([ 	Z Z Z Z  
           Y  Z Z Z Ӣ<    
                 K    Z     d pZd pZd pZZ ZZ Z    B  /   A         <3kʔrd   |   D   D  ]  o] D] ] ]  \ a a a  \  
o     Oq     O[Z    Bf    Bf    Bf    YZ    VZ    SZ    PZ      ] ~]       <>  :>  8>  ?>        Y>       8>  
j j	 j
 %j 
   Y     Kj Kj      j 	 
   oj oj
 
j  	 j  y    j	 j   j             j  )?    "9  @     Y         I9  .9  ,9  39        M9       ,9  
j j j %j    Y     Kj Kj      j     oj oj 
j   j  y    j j    j             j +:      <:       N _2   w   w @ w  ww   w Q2 w  w   $ף   o+    f+   @   @   @   :   :   
j  j  j  Kj  
j  j  j  Kj  +     +              Y              Y     3O  x   j  y   O  x   j  y           S=  Q=  X=        r=        =    <  6     Y      6   <  <  <       <        <   37   <       O 5      $   ].   T.   6>  5>  2=   .     .     L6         0        0  \  \       \ \      \ \      \  
           Y   \ \ \ (0    
          0    0     =   E]     \ \ 	 n    y   O  C   L  ^ ] ]  ]       ]    \       l^ H^ .^       1  
             1  
        "      .       (1 	  Y $Y 
 Y    R 1  
      1                                            ޣfC 	       <  	     #  
           
 U  ߼    1 $    U  ߼  q  ) ܭ  	       T      l   L         $     M         l          Dέ ׎ - ׭ ڭ  tέ   ܭ    U b       }           !     #     $         ׎      ^W  [W XW VW ]W      k       UW SW QW XW      k       PW  NWHW  >W 9W pW 5W <W #X  
     5W 3W   
0W              .W  ʮ    V Q   .W    \ x  +Wx  )W'W  !W 	    ,  <  X  X  X X  X X  J     W    n    n    W    W      X       <  	     Ǳ$  
           
 [  ߼    7 L    [  ߼  q  /   	       Z      l   L         $     J         lα         α Lܱ  -    |ܱ       [ _     ͱ  z   ȱ   ˱     !     #     $               (2         2     $   )   /   { ;  {  E   N     X          (4 04 
           04 
 	       	  04
 
      
    H4˴ 
           H4ڴ 
           H4 
       !     -     $  
      
        4 
  
  " l     y    
                   
   a  Y           4     2   8   ?    M  ˱ V   _   h                      p   y  V   _  <  η E  "  η +    ̷   η   	        !     / 5     G    P T2ηη̷ ˵      m    v        d    m  y      [    d  p      R  	  [  g    	  I    R  ^  
    R   
 V     
  {                          i  r  O  X  5  >    $            t  	  \ \      \    Y      \	   Y     \      \   t  	 
 \	 \ 	     \ 
  	 Y      \	
  	 Y     \   
   \	  
 tܷ  	  \ \      \    Y      \	   Y     \      \       
                 	         ]    @]   z  @]   z  @]   z   { ,   <   <   <   U      M   \в \  \в \  \в \  l     o     r     ]    ]    ]    ]    ]    ]    ]    ]    ]            :  
   
 _߼˱    d    _߼ D [  :        ^      l  ˱ ,   D          O!     R         $       ˱   D  b  .    t       _ H       c       ˱    !     #     $     ˱          ;  
   
 a߼    e    a߼ D Y  :        `      l  ˱ ,   D          O!     R         $       ˱   L  d  .    |       a F       a       ˱    !     #     $     ˱          4d  	             $     Y      Y      D     , |  	    \       %     .    h     /h* 9h& Ch &  Y   h' h *  &  (& h '  *  h	   ' Y            h' i) i )  &  i+ "i, "i , ) h +  ,  i, Uc    +  i+ i) i& /h*  	  T  i   $ ,	    <	     .  	 .    k(       "   \        O  \         k	  !      	       S -b) 
        6T  
   	    
   !l+    Y     F        W   
 	   	    
  h-      Uc/         T   $ ,    ;     Y    -b0   
 Y             
         
    Y  1  , *   Y         Y  o	 o	 o	      o	        o	   $p	 -p	 6p	      Ľ! <" 	 "      " ! "     3!   p	   
     p	 p	  p  p	 p	  d
     Y            p	       p	  p	  q	  $p	 p	 'q	    Y    p  "  h  " # <$ 	 $     " # $     3#   $  ]  # 	!  -p	  +$ <% 	 %     č  %    J% P# V!  -p	   	  Y  o!- o!. o! .     o! -  .     o!-  #  $p!. -p!/ 6p! 0     5'2 3'3 :' 3      T' 2 3  0   f'2  %$ p!   
     p!/ p!-  p   p!/ p!1 d" 1   Y            p!    1  p!1 p!-  q!  $p!. p!- 'q!    Y    p   4'3  2' ' E'3 0'4 .'5 5' 5     O' 4 5  0   a'4  (& /'5  ' ' .'4 5'2  -p! ! X'5 .'6 5' 6     -' / 6  0  u'6 |'4 '2  -p!/  "!   n   o27 o28 o2 8   
  o2 7  8     o27  .+ $p28 -p29 6p2 :   
  \8< Z8= a8 =      {8 < =  :   8<  0/ p2   
   
  p29 p27  p1 ) p29 p2; d3 ;  
 Y            p2 
   ;  p2; p27  q2 * $p28 p27 'q2    Y    p1 ) [8=  Y8 2 l8= W8> U8? \8 ?     v8 > ?  :   8>  31 V8?  8 2 U8> \8<  -p2 , 8? U8@ \8 @     T8 9 @  :  8@ 8> 8<  -p29  -,   b 9   
   
      ?
   ?     u   c
 u e	 u)e
  8e
Ae  Se^e
 oe
	  c-p  j TYv  | rv   v  /hv v  vv  v^e  vv w)e   wAe  Se^e HwPw bwjw  }wYv  wd  wd  	eu  U u   e! u )e"  8e"Ae#  Se#^e" oe"!  c-p &  j &x  T d 3 Ey  Ey  x  T Yv  | d  4 d.  	e.d  u  #
 u1 1e2 u1)e3  8e3Ae4  Se4^e3 oe32  c-p17  j 7 A   ˱ ,   ,      i          ,      <  n   l   j в              η A?
  η I?   !?    ,      x     o o  -p 6p p  N M  O
 N
 	 9h h | i | i "i  o  o   -p  6p  p   ' '  
' 
' z
'  o1 o1  -p1 6p1 p1  )8 (8  *8 )8 
8  B(     +     .     < ˱   	B    >    0  
          	        ~    ~    ~ ˱   	    f
    f
 Y                $    ,    l                9h  &    (        '   Y            .  )    ,  f  +  f  +  ~     ~     ~  ˱   !    f"    f" Y            ^&  0  \&    Z'    X'  0  n(    Rf)    cf)    8*    I* \      8+    I+ Y            n,    -    f.    f/    Rf0  
  cf0 Y            ~1  
  ~1    ~1 ˱   2  
  f3  
  f3 Y            7  :  7    8    8  :  9
     "                n     \     \          \     g   g    g   <   g         g      7T  ;T  ?]   pp 6g 5 E pp 6g pp 6g                       1?
             b     η -   Q     ;       $       ˱ _ ] d       ~                                         Y      !                   a         c       j {  	        ^ ˱         d            ˱          8        3d  	             $     Y      Y      D     , |  	    \       %     .   $ !l 	   Y     h   	  /h) 9h% Ch %  Y   h& h )  %  '% h &  )  h	 	  & Y            h& i( i (  %  i* "i+ "i + ( h *  +  i+ Uc     *  i* i( i% /h)  
  T   $ ,
    ;
     .  
  t k)       !   \        7*6 B*7 B* 7     7* 6 c            7  |*7 !l*    6  *6    	   	       -b+    Y            F        W  
  	 $   	      !l-    Y      h.      Uc0         T   $ ,    ;     Y    !l1    Y     Ԝ          	 E L  Y  -  . )   Y       .  Y  	 	 	      	        	   K	 T	 d
    Y     }	      	 	 	        !  !         !         	   
     	 	    	 	  5	  K	 	 L	    Y      !    ! " #  #      " #     "   #    "    	  # $  $       $    $ "    	   
  Y  ", "- " -     " ,  -     ",  " K"- T". d# .   Y     }"    .  ". "/ " 0     (1 (2 
( 2      $( 1 2  0   6(1  $# "   
     "/ ",  !  "/ ",  5"  K"- ", L"    Y    !  (2  ( & (2 (3 (4 ( 4     ( 3 4  0   (3  '% (4   ( & (3 (1  "   (4 (5 ( 5     ( / 5  0  (5 (3 (1  "/  !    g   38 39 3 9     3 8  9     38  -* K39 T3: d4 :   Y     }3    :  3: 3; 3 <     ,9= *9> 19 >      K9 = >  <   ]9=  /. 3   
     3; 38  2 ( 3; 38  53 ) K39 38 L3    Y    2 ( 9>  9 1 9> 9? 9@ 9 @     9 ? @  <   9?  20 9@  G9 1 9? 9=  3 + 9@ 9A 9 A     9 ; A  <  29A 99? @9=  3;  ,+   d :            F
   F     ѕ   e7  e	 )e
  8e
Ae  Se^e
 oe
	  e  j TEy  Yv  | rv   v  /hv v  vv  v^e  vv w)e   wAe  Se^e HwPw bwjw  }wYv  wd  wd  	eѕ  ˔~ ! !e" !)e#  8e#Ae$  Se$^e# oe#"  e!`'  j 'x  T Ey ! d  x  T Ey  Yv  | d  4 d/  	e/Ey  ѕ  ˔,
 2 2e3 2)e4  8e4Ae5  Se5^e4 oe43  e28  j 8 B   ˱ ,   ,            8    ,        <                η AF
  η IF   !F    ,        u       T     $ $  # # # 9h h | i | i "i  ! ! T!  ! !  y%( x%(  z$( y$( $(  7*  B*  2 2 T2  2 2  %9 %9  $9 $9 v$9  D0     3     6     <˔ ˱   	J    F    -            	        H    X    h˔ ˱   	    f
    f
 Y         $            8    I Y              	          9h  %    '    	    &   Y            .  (    +  f  *  f   *  H!    X!    h!˔ ˱   "    f#    f# Y     '  0  '    /(    -(  0  n)    8*    I*    Rf+    cf+ Y            n,    8-    I- Y            .    f/    f0    81    I1 Y            H2    X2    h2˔ ˱   3    f4    f4 Y     8  <  8    9    9  <  }
e     \           \     \          \     \     g      g    g   <   g            g      BT  F]   ˔˔ 6g 5 E ˔˔ 6g ˔˔ 6g                       1F
             d     η -   Q     ;       $       ˱ D, B, I,       c,       u,   +  +  + + + +      +       +   +  +  +    Y      ,  + + +      +       +  F,  + +      e    d&   j   	   ˔      ˱    - -  , , I,            ˱       ~                a	 a 	   a   	  b	 @ a
 a 
   a   
  b
 t ~ a a    a     b       ǫ ǫ           	  	 # # 2  
           Y  p w ~ >    
                 f    t     d ppd pnd plj ec ^    C  /   A         ]J(1	     ˱ D   D  ]   @ t ~   a a a  ǫ  
o     Oq     O    Bf    Bf    Bf        	                        |  <  	        "         
j j j %j    Y     Kj Kj      j     oj oj 
j   j  y    j j   j             j         z       |  <  	        "         
j j j %j    Y     Kj Kj      j     oj oj 
j   j  y    j j   j             j            %     Y      ;   1  | 	 < 
 	  
      "  	 
     
 
j j j %j   	 Y     Kj Kj    	  j     oj oj 
j   j  y    j j    j             j  	  <            i    w   w  w  ww   w  w  ww   w  w  w   $  ˱ ,    ,                           
j  j  j  Kj  
j  j  j  Kj  
j  j  j  Kj                     Y              Y       	    	   Y     O  x   j  y   O  x   j  y   O  x   j  y           .7  ,7  37        M7        _7    |6   z6   6  x6  v6  }6       6        6    w6   6   6     Y      6   6  |6  6       {6        6   07   6  6       j H1      $  ˱ *   *   z8  y8   {7  z7  7   /+     -+     1         G       ˱ G  Ѱ         ΰ հ      ˰ Ұ      Ȱ  
           Y   İ ˰ Ұ (G    
          G    G     =   U     ư ° 	ɴ n  ɴ  y  ˱ O  C   L                       ˱          H  
      ˱       H  
        "      .       (H 	  Y 	$Y 
 Y    R H  
      H                    ˱                        fC 	       <  	     #  
       ˱    
 p  ߼    1 $    p  ߼  q  )   	       o      l  ɴ L     ˱    $     M         l       ˱   D  -    t       p b       }       ˱    !     #     $     ˱          n  k h f m      k       e c a h      k       `  ^X  N I  E L 3  
     E C   
@              >      q Q   >    \ x  ;x  97  1 	    ,  <         ˬ ˬ  J     -    n    n    +    &             <  	     $  
       ˱    
 v  ߼    7 L    v  ߼  q  /   	       u      l   L     ˱    $     J         l       ˱   L  -    |       v _       z       ˱    !     #     $     ˱          
j  j  j  %j    Y     Kj  Kj       j      oj  oj  
j    j  y    j  j     j             j       w w   w   w    $       
j   j   j   Kj             Y     wO  x   j  y           \ʁ 
  
 ,ʁ  z $Ё     3          x       ,     -           _ \ 
  
 , $     2   ہ       y       ,     -           _ \  \       \     Y      \ 	   Y     \        \   ΅    z @]      ,ڄ   ]   \ в \   ]     @]]    ]           \    	       \          	   ȅ           '              ; 	  ]     V   	]    [            \         \ 	     \        \  \   s    z @]      q   ]   \  '      
 в \   ]     @]]    ]           #"    
 )   7<   4O   3b   2u   1   0   /   .   -   g      B   C      ,   +   *   )   (   '   &   %   $   #   "   !   8                                                    z                                                            ~	   x	   	   	   	   	   	   	   
   
   
   
   
   
   
   
         p                     {                  r                                                                                                                                    i   P   b   `   a   Q         t   s            y   k      m   n   |   o   R   l   v      q      w   }      u   \   j   S   H   c   ]   A   O                                                                                                                                                                                                                       !   !   !   !   !   !   !   "   "   "   "      "    ~               L     1           _               256(I         I     "   '   -   } 9  }  C   L     V         PK  	      ~       HK  	            HK  	 	   	         	  ,       (K  a  Y 'Y  Y  Y    h K 	 	        K         
         S  ~  ^  <   E  #    /   8              } E            ./.  ~  4.Y ~. 3   Y      ^  d  %2  	   U2         %2   
 }       q   2    ~ Ź2  
͗               92g        ~     ]  d         }  ~ -  	        l	 \K 	     
 i   	   	 "              	       3      l	 \L      y      	 "	        		       '	      
 
  
            #
   
}    
 G  N  U  \  c  4         i      
       -i    3 ν2  S~T #2       	 J6   DL  K6	   D*	  ԧ2 S}                92g} t   4 ͗З ї} җ    ӗ ԗi՗         zKx$1~                92g~   ~    =2 ~ 7  ,   f v $  P  W  ,	   t / $  }   7/     p Y  $    74-    %ؽ2     v    74    $    D	    D
    ,K  
   small)  	  ,K    !    E2 Y  M  ɂN                                        	                     7 
         
     	     
   	    
    
          	     
}           7   +   '  #    !         >     t   1  ~ *       f  v      O   V      r  -     
 }    7          D    DZ  	                  v         
,      Y              g      ~    ~p        +      ~ 	  ~          	#
 " T             ]. ų. ].             +  
   Y  (      
       4                 $	     '            J      ̿ Q˝!%  %       %   0    Y   0 &  t   
       Y 	   Y	    Y         ڢ6.ڢ. g  U.  ]. ].  9 . 9.       դ4. -. 
    ! '  }.     &.        ..  
       j  p . Ӥ6.      o C! 	"  "     ! 
 ߼ "  "  m   ߼ D! s 8 !  ># E$ x # 	   u#   j$ q#  t    Y    
  Y 	 p $     m 
 
͗     $  $ # q #    
}            	        	!%   Y  Ӟ/!& ܞ$! &      Ξ5!  
   &  	!& l% D       } 	 *!' (!(  (      ) '   (    '     ]M   *  	!( ' 	  Y	  $( *' /!) $! )      5!  
   )  	!) t	       	 9  @.+ 	 +       +   A ., 
 ,    A&.  
   ,  A., A.+ 0  0     2  -     %2!. " .   -  T#/ # /     |#   . /  #/ I!.     %A.   Y                         92g + 0  0           $
   	   	      
          ԍ  	  &	     D       D    I. gϘϘ  ј         D!@ , . hC. . g. q.     # S    S  !   !	   x  @!- p l @. hM-2 R     " }2   g!  ԨߨP %" " 1 l   ,   D   
    4 
  L    4 w
  L ͗З ї} җ    ӗ ԗi՗         zKx$1  
  
  
   E   
    в >
    ,в )
  	    C /    A	  +  +   
  
 g	   =.   	 	  .  .       9  l
  2  в   1        S   7" 1"    .     O                  Y  @     foundv     aligned1D	    
     aligned2D     aligned_index2    2    -    )  	  I    -.    -.     %.     -.     new_len    .    5.    	.    &    '     74    OD        t  $   Y  !Ӛ!    ٚ!    !!    !      '  -ȗ-    -ϗ-    %@.    -@.    %2     >=2  Y     2 ˨  0   tH!  -  $"    >#  .  f 
  	  < ].  	 ]@.˨2                                          8	          ˨ T	     /	  )	  w	         ]	    	        T        ~         6     ,    ,         .         (L*         L*     "   '    ~ 3   ;   D     N         PN*  	             PN*  	               ,       (N*   Y !#Y " Y #   Q N*  	      N*     }                                      [:            ɂ Y ~     .         ȋ d.      7       ɂ7       /3  d3           3             8    $4    
 ~    4   >        L5   Y                # 	    Y             F         L5         T5      Y     L6  Y               #	    Y            F       L6	  	     T6
  
  Y    6' 6 46      ,6     	   1$6    D 5 \6 6  6 46      ,6        1$6 Ⱦ < - \6 6           - 3 ,B   	  B    ,C 
 C  	   +,%, B TC < -    6 	 7 8# ̦8 l8 }-F 
G W% J   %K 
 K  J  ,% F 
    K  ˚%K ^H e^I $% I  J  J H  I    ^I C G  H  ^H .^  
i    F  G Y          kti@ 
G F _  
 ii O ii i 
end_or_leni i _markeri        SUK"     _             8   
   	6 6        Y q    Y            8   
   Take 	C  nC        k+Wz    Y            8 8+        8 
 % UL   5M 
 M     ' L M              M   L  #!   Y  8 "        8 A      #   A  8#$ t8% 48&  &     $8 Ⱦ& ) # 8% <8 
; 
 1O  8    9O  9  
  O : IO ; 
 ;   8  QO < 
 <   9  6 : ; <   G:   8& 8' 48(  (    ,9)  )      1$8 Ⱦ( <) -' \8 9) ( A $ % '   S$   /' 5% ,9*  *     l9 	  *  9* 49+  +     |9 
  +  9+ L9    #  9, |9- n%W % W  " Y             ,%W  )( ' % T:. ,:/  /      .  # /   ,.   :/ :#0 t:1 4:2  2     $: Ⱦ2 ) # :1 <: :2 :3 4:4  4    ,:5  5   	   1$: Ⱦ4 <5 -3 \: :5 4  0 1 3   0   -3 31 L: 	   #  ĕ;6 |;7 )] ) ]  " Y             )]  +* 3 1  Y  Z/  Y  ;0 .  8  $    
 	O < 
;  O] O   UY   !O 8 QO 9 YO Y $               92g  	Arguments  template] ]        r\[^6 O =   < 	; 	O  : >> 4>?  ?     4>@  @   
  . > 
     ? @  >@ ? >   
~  >  >> 
 	              >  ,C 
B 		D   
 		 D    		E 		 E  
   			 D #
E 
 	 g	E m	D  	 	  ! 	   $!   O 
N        R " L MN 
 N   O &,! O     P ,,"   Y              , KN O q  " L 5	U Q ]$S 5$T 
$ T      ($ S T               L$S  '$ &$T ]$ U                 1$	U     2           % `$    U   M$V 
$ V     $% KV B &5 $V $S QU  2  $T "$S oU  	  n% -  Y % ٳܳ ݳ ޳    ߳          i=2*  TryFromIntError          hk5  	o%W D:\ ([ 
( \  Y  ( [  \   @(m Y Y &+-[ XZ  6 Io%X % X  "  io% - 
ٳ   X  	o%X %W \ & ,  -   \ :- 9!   ,  ,    ) 7  Y %   n) , )^ ) ^  "  ) 7 
ٳ   ^  )^  F) , p)] D;_ c %* _ 	7   U*_  .- ,b , c  `  , b  c   , Y &+b a   9* 6  7   c _ ;7 ;! 
  6  6  :     -2   5   6  7    8  O   O   , 6'  7) +  7 G- q48 ^ i ^ ^ ^ V% ő^% 5^}% E%`I ^I IO E^˯
J E^m` L\8 `_ 6`k` LL8 Y C`k` L<8 Y A`M,] J K 	A A        \v +V  A1   \,  ,   , ,! !50   e,  Cm    Y U& &J& &H   A Ya ;* *7* * dȋ d3   43  ξ 43        U  J         U   \      ξ                T7  T7      \7  \7  8+        @              92g                              R  S                        !             ~           	 	          OBI ^  U^ M M mW%          ] M	   &  K$  I$в 
$ 
$  % %  & 8	& j	&   v	&   ) "	)  -*  B* v	* 	*  	*  97      ranker      rare1.    '     rare2  	    
   max7 Y            	      "    #  AO   8  IO   9  	!O  Y    ,     y,    $	     	    71
 Y    --    -^    	^    y  F  {  G   rW%    %%         OBI  J  %}%  J   addr%I    %I    ?  F  %J  I  -J    %`    	%_    %`    ` Y            	%     Y            %`    ` Y            	%     Y            %M]    M     !  L   dest%,   P  %,!  P  ,! Y             5,"  O  M$  Q   u	m%  "  %&  -  '  ,  Q( Y  C)  "  >*  7  "+  6  , Y  l7   M^   In       Mξ Ⱦ Ⱦn Ⱦ Ⱦ Ⱦt Ⱦ- ξ-   ]^  f,         G               $H    
 ~    H   Y     H#  H  9      dI      .        ?    I  $I    
 ~    I   Y   1    I#  I 	 q: 	         	     1    I 	 $I    
 ~    J   Y   1 	   J 
   
 
          J    
~  
  J 
  J          D   g9   n w9     ȋ dE   4D   4E   4E               I   H ~    7R     V     Z     7    7       dI       8<          K     :     K   !8   +8     :         <         L     :     L   Z8   d8     :         Dl        l $l   * $l  Tl   l     lB     l     ,l   $l           byte$     T        (P          À  P     ,   (T[    PP    Q    [  À  (   o     J      pP       PQ  	      À       pQ  	               ,       (Q   Y #Y ' Y (	   Q Q  	      Q     }       ؁                  Ʉ               aǄ?        !*     Y )  l! #2 (     72  Y                Y2     Y  #	 ! 
 ! !      !                !  3"      $  .2 2       2  
     2 2 T"            " g4	   Àg	 4g	 	      À  $!    Y       g	 |h	 i     #!        h	 	 g=	   À    %	 # l# $ $ $    $ $     	$  
      $ $  $ #     #       # 7$     # #  
i       Y  $ $ m  
      # "  
   Copied A5        Dξ{    Y            # 
        #  65 `       6"6  # 6 ! !   $       ! %   Y             u'$ ='% 
' %     -' K% >  $ 	5 q! u*) " 5*- *  *. *4 $*6 A2b- -       y2b. .      ;Cb/1 ;<b/ 4 	 .  2- &8 8 	 -  34 u%79 &9 9 	 4  %7 1  8  9  ǜ%79  s/1   '% E'& 
'' '( %2( & 	$   U2(&  
 :'( @'' F'& '$ !   !  2( (   $  ( '   (  =2) 	 
   '  '( '' '& o'$ {!   r!  !<b/ )  Y            	<b/1 *6 *4 *. *- E*+ 
*, *, *+ *)  !  W/1 Q>b/5 (%:: m%: ; 	 -  : :  ; Y            =%: 5 
    :  %:: >b/     5  	>b/5 尊%< 6  ; 7@b/ ) 
   6  *6 *4 *. !*- *+ "*, + ,   )  + +   ,  , 	 
   +  f*, m*+ X*)  ? !  #    	  ?<   À?= ?> ? >     À  A =  > Y       ?> ?? D ?    E <   =  ?  ?? ?= ?   À  <  ?< # \#       G    Y       # #)      $	    	         J    !   !  "    #]  \(    \! _8 p 4! Z8 hV8gj   |" !	  |g	!
  %!
)e  9$FAe  SeL	  	n!	  g	 q4#  i ,          ` M D# L 5`S L<# O AKH J K 	A A        \v +V E A :!  @!=!  #!9#  4#1$ $-#  (#P! 6 #!2' R '2( (G! 5 #!B* R )*<+ +0b*  Y*2b- -2b. -4b/ -.U/ 15b-Yv1  e1U1и!0  8b-)e3  9$F3Ae4  Se40 8,b-R%/ -s7 E%77 E%7%/ 1>b-: E%:%/  Y@b-< E%<'CJ< e%<   4# ?  ?@  x@)eA  rAAeB  SeBn?  %?i?  c?  |# F  F)eG  GAeH  SeH @ 4!   4   )   ,À 4" ۜ #  d  e ۜ               92g Y ۜ e    4#         B  8 A 	 	 	 	     1 1  G2  /!  /! o(!  [(! ! !   {C" ' '  E2(  
( %2( `*ئ =*  + )+  2b-  Q2b.   4b/  8b-  :-  ;b- G-  P- 
-  @b- )@b- m%7 [7 
: 
: f? \? \? ?  T7     ,!      
first_byteT!        	    	    ;    ; Y             ; Y             ;    Lg	    $g	    !!
    !
 Y       !!    ! Y       )    !!    !    U    R    	P            N    L                P            %`    A         Y            	     Y                 !  
  ]>"    #  !  $  !  $ Y             %     M'    '     /(  $  %)  '  M*  "  Y+  )  O,  +  I0b-  *  T.  -  T/  .  	T0  /  %.U1  .  2  .  !!3  /  !3 Y            %6  0  -%7  2  -%7  3  8  -  9  4  %%:  -  -%: Y            ;  -  -%<  7  =  -  %'J>  8  
?    	?    @  >  @ Y       A  >  A Y       D    E  =  E  ?  F    ~F Y       yG    tG Y       Q!         I4b   >   J   V   b    @  %F x J   %F . 4       a
 a
    a
     b
 t)      -b       ) a a    a     b d*	  	    -b     	  *	 **
 *)  D*    $*  4* $* 4* $* *$ X ^ TZ  	   QZ     Y  *   
     +  +         * Z    Y *  *
  F   Z      Z 
 
͗      1 8 s **    
}   r
 *  
D+  ,* 4+ +    (   (   )  )  *  *j  *  
      d  pD) d ) d pD) d * ZY SP VY X S j   l(  ؁ ,(   D(   4(   4(   $)  3   4)  $*   ͗З ї} җ    ӗ ԗi՗         zKx$1 %  #       a
 a  X  \       O     7      hstart     hend     nstart     nend    ,*     Y      Bf
    Rf    cf    Bf    Rf    cf  	  X    ]    X Y       <         7 D7   $7  47 7   7D7  $7  47 7 \8            $8    Y +  8  Y   7 B B      7  c              | !l 	      D9
 9       l9 9       -b       9 <\
 
  Y       À  _c	  9 Y[(   À 
  (     À  ,) 2 )   
  A  ( )  Y[) 	(  i  
 9 9        d9    *  4:  $: I   O  	 : L:   
     :   Y  ;  Y 
 ( . T: :            	   ,   : $:    Y +  ;  Y  20  T; 
 ;       Uc      ; ; l; ;       -b       ; Uc      ; f* j *     j9+ 4j,  ,   
  j$- |j.  .    #! -  .  *  j. և#!  +  ,  -  j- , jB 
  +   + *  !/  !0  !1  ! 1   
   # 0  1 Y        !1  !2  & 2     ' /   0  2  | !2  !0 | ! 
  /   !/ ;  T; -b(    Y            ;      ;  9  ;
  Y    ;  \_	 ,_	 	      	        ,	   _	 d_	!  
 ,_	" 	 "     Uc !   "  _	" "$ "% "& " &   
  " %  & Y       "& "' " '  !  ! $   %  '  !'  "% ! 
  $  "$ _	! d`	# -b #   Y            `	    #  `	# `	  J	  (	 	 9        )6   7   7  8  8  9  Ey L8 d L9 ^   9! _ S   \_d	 4_d 	eP	   _O  HG  @)e  :Ae  Se6  #1  +d	 4`HY[    d 4; d 	ed L; d 4; d 	efs   ;, i   #jp   n!  jn!  j2   Df!  !"  ")e#  #Ae$  Se$!  Y%!!  !d 4;  3 7  ؁ ,6   46   $6   46   $7    $7    $7  	   8À           L9  $9   N  N       $;  O  L  ,  -  .     7  B  M N $_ & # i (' ' ' & 	 	  4j b a R Q '! w'! w'! 9'!  >                    ý      hlen     nlen    <8      	  
  
  8    I    Rf    cf    L^    ^    D_	  
  f  "  f  "  y     x  !  w  &  r Y       m  &  h Y       c  !  _  %  Z  '  Rf    cf Y                    f    f    Rf    cf    f    f    Lf    Z4f     oldf    f    Li    Z4i    $i     factor  *      !!  .  !  *  !!   ,  !   -  !    !    "  1  z" Y       u#  1  p# Y       k&    g'  0  b'  2  Rf(    cf( Y            B   `   m   z        [  1 8       (R<              À  R<     9   /    0R< q/   o//   n    y  ؁ 8   /       /    /      /       0S<  	                ,       (S<  a  Y ,	' k  4 S<  	    S<     Z     f   n   v    ؁    ؁                       >5     Y -  l> 4>  UE-         Y             0     Y  @$
 N# 	 N# N#    	  N#   N             N#  b$      A  0%E-     UE-  
       L?            ? /	    À/	 /	 /	       À  /    Y       /	 /	 /     /        /	 /	 /	    À    ,/	 @ @ l@ S &S S    S "S     S  
      S S S S     
S       S GS     S S  
i       Y  S S e  
      @ 5/  
   Rev 	@        %-u     @ OR!  
  ʊ A5        Dξ{    Y            @ T	 [ 	      ?      &     e$e  $ f (K# 	K#!  	 K& !   	  "	 K' 	  Y             g/)% M,* &	  , * 	     ,E J* U! % ] K# {/-+ #	 ]
03 ,	   /	   +07 	b20 b24 2 4   	    8b2 3 	 4  	b24 #78 5	     63 %%79 
7 9   	     oV8 8 	 9  %79 /7: V9 : 	 3  /7 0  8  :  /7: /78  20   /)) /)( /)' /)% M#!  M#  ~/* )   %  /* (   )  |/+ 
 
   (  "0)) )0)( 00)' /)% M#!  M#  ,* Y0)' `0)( g0)) X0* ' 	%   U0*'  	
 	!b1 +  Y            	b10 507 <03 /-- /-. /-. /-- /-+  N#  'ǒb1< qb:? :A ِb<@ < @  	    MJ@ ?  @  	b<@ ,b> A   ?  (%EB m%EC 
E C 	 A  $E B  C Y     ѳ%EC =%E A 
    B  ӳ%EB +b> ?  A  !,b> <   ?   :A :? ղ%GD ;< m%GE =YH E 	 <  M'JI D 	 <  ˊ%GE k0G 7  D  GD r1<  b1 + 
   7  10 07 03 1-- 1-. J2. .   +  a2. -   .  H2/ 
 
   -  1-. 1-- 1-+  P#  ?    
  g7JF    Ài7JG h7JH o7J H      À  l7L G  H Y       f7JH e7JI d7O I    `7P F   G  I  Z7JI a7JG Z7J    À  F  7JF @ l@        8R    Y       A @-       A
    
 	  	      U=   >   >  ?  /  @c  0    \> Dl- p uE- u0   t? s0	  l0	k0
  d0
)e  ^0Ae  SeZ0	  9	U0	  O0	M q4@ M i \M L L L LL LL LL LL L$M LL Lq` M,@ J @u`0 M D@ |0 5x0L L<@ L  AL L J K 	A A        \v +V L A Ck#  L#L#  qT#L%  L%L& &L%  L%u0# 6 =T#q0) R s7)l0* *b) @8)0# 5 |T#0- R 6-0. .
Y- @8-b0  y	0M	1 1
Cb2 1qb2 102 1
b1Yv5  05104 b1O7 107O7 .07b1  1%b:  :b; ;hb< ;ob< ;>J<  yb;< b;%> Y,b;9A  }%A)eB  9$FBAeC  SeC%A (%APE E³%E 1:  Yb:
QG 1G1G 1G5   4@ 5J  5J5K  5K)eL  5LAeM  SeM5J  7>J{5J  u5J5  |@ 5Q  5Q)eR  5RAeS  SeS J L=   4=  -   - D?  @$  m  n  o     &    D@  b  b          ?	 ?	 ?	 d?	  {M  yM b b wM c  `#  |`# FY#  2Y# sM# pM#   Rt$ k=) m=)  0*  ;* 0*ئ +, :=- 0-  ;.  1.ئ M
0  1   !
b2 
b1  !b2 1 Ib1 b1  b1 07 7 %=7 b:  :  +b; ِb; 0b; ; ; E E  2G -G AJ AJ AJ MAJ  ]7     ,>      	last_byteL>        	  	  
    -D-    	t    0	    0	    0
    0
 Y       0    0 Y       0    0    0    $N    !N    	N    P    P    N    N    M    M    M    N    M    M    %`    	%    0    A0    M     M  Y            	M!    M! Y            M"    M#    Go$    ~M%  "  {M&  "  xM& Y             uM'  !  0)     0)  !  5*  %  	@+  (  M,  &  ,  !  1-  #  \5.  +  R@/  -  M
0  ,  Ib1  /  	~3  1  p4  3  15  2  6  2  07  5  07  6  <P8  9  IP9  3  Ib:  /  I%b;  /  1%b; Y            	!b=  =  !b>  ?  %J?  >  @  @  %%A  A  -%A Y            !9B Y            %%E  A  -%E Y     YQF  A  1G  ;  sQH  <  1I  E  5J    5J    5K  H  5K Y       5L  H  5L Y       {5O    w5P  G  r5P  I  
6Q    6Q Y        6R    5R Y       
1   1   P   I
b   Ib   M%   1   1   1   2    1 P q|   %F 1 1       a
 a
    a
     b
 tF      -b       F a a    a     b dG	  	    -b     	  G	 G+
 G*  LG    $G  4G $G 4G $G G% X ^   	        Y  G   
     H  H         G *    Y .  G
  F   &      $ 
 
͗      1 8 s G+    
}   r
 H  
DH  ,H 4H H    E   E   F  F  G  Gk  G  
      d  pDF d F d pDF d G  SP  z S j   lE   ,E   DE   4E   4F   $F  3   4F  $G   м          a
 a    <       O     7                 ý    ,G     Y  O    Bf
    Rf    cf    Bf    Rf    cf  	  8    (     Y  }   Z *          T DT   $T  4T T   TDT  $T  4U T \U            $U    Y /  U  Y   7 B B      7  c              | !l 	      DV
 V     	  lV V     	  -b       V ;1
 
  Y       À  b]	  V :1)    À 
 S1 )      À  m1* t1 *   
  1  ) *  D1* K1)  r  
 V W     	   dV  (  4W  $W G   M  	 W LW   
   	  W   Y  ;  Y 
 ( . dW W     	          ,   W $W    Y /  X  Y  20  TX !l   	 Y     X 	     X X 
    lX X     	  -b       X Uc      X TX X     	  Uc      X 1+ 1 +      1, 1- 1 -   
  1. 1/ LQ /    1  .  /  +  ~1/ }1! ,  -  .  w1. ~1- w1 
  ,  1, *2+ R"0 R"1 
R"2 R" 2   
  R$ 1  2 Y       Q"2 Q"3 Q' 3    Q( 0   1  3  Q"3 Q"1 Q" 
  0  R"0 X   V  Y
  Y    Y  \b	 c	  	       	         ,	   c	  Tc	! !l !   Y     c	    !  c	! Tc	# "
 c	$ 	 $     Uc #   $  c	$ S% S& S' S '   
  S &  ' Y       |S' {S( zS (  #  vS %   &  (  pS( wS& pS 
  %  S% c	# c	  J	  (	  	 V        )S   T   T  U  U  V  Ey LU d LV b   V! b L   \bEy	 4cd	 4cd 	eL	   |cL  LL  L)e  LAe  SeL  ;UL  yL:1    Ey 4X d LX d 4X d 	ed 4X d 	eK1   X/ I1   i6F1 PM  ?6D1  >1=1  71M   51M"  M"M#  M#)e$  M$Ae%  Se%M"  V"M"  M" 4 T   ,S   4S   $S   4S   $T    $T    $T  	  <UÀ           \V  $V   ,  ,       &  $X  ؁ <X             7  B  > ?  $c   SX IX IX X : :  +1 8 8 |8 {8 X" X" X" cX"  >                    ý               	  ,U    
  
  8    I    Rf    cf    ,b    <b    Db	  
  8    I Y            f  $  f  $  H  "  H  #  H  '  H Y       H  '  H Y       H  #  H  &  H  (  6    ,6    8  	  I Y            Rf    cf    f    f    f    f    O1    ZN1    K1    J1    I1    ZH1    G1    :4  +  I    A1   /  <1   +  71!  -  21!  .  J"    J"    J#  2  J# Y       J$  2  J$ Y       J'    J(  1  J(  3  
      pF   }F      F   F    e > v OF VF       tZ        Z     Z            Z   Z     YZ      $Z   DY   <Z   z   O      _needle'     R         `         T[     a   a    À +a   4a   >a     Ia         V[  	                ,       (V[   Y 0# g  0 V[  	    V[     V     b   j   r    Ǆ   Ʉ               Ǆ        8W[     Y       À   W[     .   50   W[  À Q     X            X[     X[               %     /         B  !B        2B  9B        JB       
B  B    Y[     ;      ;   ;   ;  B  B   <     <     <         	C     Y       À  ]     lX    À $\     X         ZC    Y       À  YC  q? p? w?      ?        ?   r? q?   p? w?      Uc      p? a	 a
 a a       za 
   Y       ta sa ra
     na 	   
    ha oa
 ha    	  a	 o? n? -b    Y            m?      l? k?  D  @ ?  `     >   >   ;Z    > d > d 	e4Z   > 1Z  *Z)Z  "Z)e  ZAe  SeZ  bZ  Zd >  À $_  :   :   A  A  <  A  A  @  c c c dc  f;     e;     d;     f    f    R    R    R    R Y       R    R Y       R
    R  
  R    Rf    cf Y            <AN   N    ON       iG    Y       À  .  F E L      `        r   G F !l    Y     E      D C   B I      Uc      B e	 e
 e e       e 
   Y       e e e     e 	   
    e e
 e    	  e	 A @    e X  c           J^     Ey  d  d 	eU^    R^  K^J^  C^)e  =^Ae	  Se	9^  f4^  .^ À $b            w  i  K  H  g g g sg  Q     P     O     8    I Y            f    f    W    W    W    W Y       
W    W Y        W    V  
  V       R   R    lR       ;I  :I      9I 7I >I       8I 6I	 h 	    5I   	    /I	 .I       (I /I (I      GI I  i
 i i i       i    Y       i i i     i 
       i i i    
  i
  f     E   {E    J wE a  pJuE  oEnE  hE"b    fE b  bb  b)e  
bAe	  Se	b  jb  a   f   dA  ؁ ^A   TA   MA   D mK lK ]K \K k k k Dk  A     ZA     A     A     A    ZA    A    D    eZ    A  	  A    A    A    .[    -[    ,[    '[ Y       "[    [ Y       [    [    [    HV   V    vV       *m  m  m  %m        m    Y       m  m  m     m        m  m  m       'm   h     4e   (e   !e e  e)e  eAe  See   m e   e    g   ]   ]  Yn  On  On  n   	E]     D]     C]    >] Y       9]    4] Y       /]    +]    &]    sfX   X    X       TO       SO QO XO       RO PO o     OO       IO HO       BO IO BO      aO  j     J   J   f  O J  J J  J  	  i   F  ؁ F   F   H  \P  [P  LP  KP   	`F     Z_F     ^F     QI    ^    XF    SF    NF    IF    K                       256Z  	        Box     l    H	         EEE Global         s^%#        Z  	                ,       (Z   Y #Y 1 Y 2
   S Z  	      Z            ́               ̷   η               ̷C             T           2 	  /   -       _                8              ,          >                _ d      # 	           %   $    Y 3               92g́       L   Y              L  L (  2  
          l   
          ~  
      z w u s     o       k      j h	  
i       Y  I P ?  
                   ȼ	 
 	      s  #
 )   	   8=  I
 Q U  	
   a     s     
    $    
        L D                  (	       	 
 
	 t   
́         |  R                    !                  %	  /              
 .       Unique         FJ5          OBI   	            {
  z    4               G   q4  i       | xv q om hf L\ b 6_ J L  {   t   4    T   ? ́ d       N  G P  Y   J                "               
 K    7     G    /    	  	                  	    W    Y	    ކ
    ܆                                	    ͅ        N     Ԅ      a v                     256  |                             B    $  <     Y 4     Y   R    T      Y    | Ǡ Π ՠ ^     ٠	 "   נ
# ޠ
 #  "  ՠ
  
    #  Ѡ
# Π  ̠! ʠ !  "  Ơ    !     !           
i       Y       
     D              ؽ 
         $	 * 
     9> 
 J	 R V  		   b     t     	    $    	          v          +              A	  K               	 
 $    Y 5         $          	 $        '        d           $  4        |           &             :	       	 Y                            
   ,                  *	     '            P      g        x	                
       d	 k L   Y    . 	      s               % q4 ! i      
  
  >   L\  6w J   E  % l   ,   D          ܐ    _ h  q   b                                    в ' в 8          g  e   c	 

 '   1     O5         	z                    	            	    
  "  p  "  k    h        f  !  c    `    	]                         ([
         [
     "   '     4    ?   H     R         0]
  	         !      -       (]
   Y # h  0 ]
  	    ]
     V     b  	 j   r         	               	        (^         ^     "   '     4    ?   H     R         0`  	         !      -       (`   Y ,	# h  0 `  	    `     V     b  	 j   r    	   	               	        (a         a     "   '   -  3    @  	 H   Q     [         c   	             c$  	             `c&  	 	   	    !    	  -       (c   Y 6#Y 7 Y 8 Y 9   d c 	 	        c         
   	      Q    ]  :  η C  !     0  	 9              	η	~ E         ( (     4( " T(  (,|(     4(Y    م) 3 T)  ),|) 	  4)Y   م) 1 * t*       t*       +        <   *       *  +      +#       ,  +  +8t+    4+ +  d,	 0 ,'
 	 
 
          	  ,/   
     
  ,
 ,   ,     '   (   (  )  )  +    4(   4(   <(                P   ,+    7Y     H\     
min_suffixw     
max_suffixL     period_lower_bound)    Hd*    I  	    	 	 	 ̡	         00 0    $0Y :               92g 	 	 ^  	^   	Z         p,||_{ $0 D0 40  0+   0     /     l0  	 ,/   D/   4/        O"     7%     ]  	;       d6   	    6      -  ,7       I    71t7    $7 8 D8 48 ,8  7, 46       I     62t6    $6 7 D7 47 47  6-   8     5   6m   7k     l6  	 ,5  å	 5   D5   45   6        G   A      preG     OJ     7M     I    I      ˨	 	!       Q<    Y             =   Y             ܰ= d= 	    [\ b \  	 Y             \  BA   Y  L>       >  >
  L=   
     /  Y ? >$ > >            	   ,	     	  C      > t>     q         < > >        ,?      e"^ y" ^      _  `  )^  FE ?     	 ? t?c l c       䋝d   c 2 Jt ؿ@ ԍ@ @      Cf Ad H d       Zd  LK Nk Tl  k 	   k  NO ܍@    }    @"        	            Y ;  @  Y = 	R      ! L@   Y             @        A# A  A!  !      "  !  	   ,	"   !  	  C    "   A! c        t   A  $A    Y ;  A  Y = 0    ?      A  ?  B B6# B% $   B'  '     B (  '     	(   '    * &  (   B' k )  &     |	)     &  	 %    & B'q m 4n 	 n        o \p 	 p 
 %    @ , q  p 8   @  E	q            p P B% C#  C`  % B *    	   	*      	  *   *   LC   Y             p# H  Y  C+ C,  ,      + ,  	   ,+    C, C- LC. C /      0  /  	   &	0   	  /  9 .    / C1 C3  3     D4  4     <C 5  3  4   	5   3 4  * 2  5   L4 R3 s 6  2     	6     2   1    2  - . 1   -   D1 . 4D 7   D             $	7     '            J   7   D- 
+  O  1 .  Y ! ,  Y ! A- G+ D8 D9  9      8 9  	   ,8  &" D9 D: D; D<  <       % =    <   6	=   < # M ;  =   D< l >  ; D             	>   ; '           $  :  >   K; D" ?    :   	?     : % +   ?   : LE   Y              D ; ;9 E @        Ea ' LEA EB  B   @  ,EC  C     . A B C   ?A  /( FC B FD LFE F F   @   G  F  	   &	G   	  F ) 9 E    F FH FJ  J     FK  K   @  <F L  J  K   	L   J K * * I  L   LK RJ s M  I     	M     I +  H    I  D E H   D  ., FH E 4F N  @ F             $	N   @ '           - J @  N   FD 
A   ' H E  Y 0 C B  Y 0 HD NA TFO ,FP  P      O @ P   ,O  21 FP F&Q lFR ,F S      T  S  	   &	T   	  S 3 JP  Y 8 I R    S GU GW  W     \G X  W     	X   W  4 * V  X   GW \ Y  V     m	Y     V 5  U    V  Q R U   Q  76 GU R LG   
     GQ O H8  Y > HU NR  Y 8 6Q <O lG Z       	Z       9 *   Z   H [  	     	[   	   : H   [     ; 8 $     < $H    Y ;   H  @ E
 7
  Y > |  Y ?   4  @   =  !!   Y <   ȝ! C ]  ]  	 Y              
   ]  ]  X C $\ 
 
 	   =!
   d? D?a  b -2 a 	   ]2a  HI "^  " D -"      &^  " D kb qa   	   L?   %2   Y                         92g	  f G M2 b   	 =2  
	   b   2 G c       0,  '  $ !e  W d  f      g h  h   3i :j  i  h   j  i     g 
  j  f  vj }i h    g  #g wf  R$@    @ @ 	@ l k @   	     
 2   Y =   2 M  l       
͗     l   2 M 1 o           p  p  m n o  o n   # m             m q  #      ;   <   <  =  >  >	  ?  @  
    	  E    t= Y"  >$ "  =ӭ"6"  2 R	j 2 ӜZ     g<@  h  g@   S   ; S 0 U     r l<  	 ,; å	 <;   D<   4<    4<   <<   L<       $=    h         в )          	  å	 ?   `  	 ~  j  "  !   o   *   K    в    3   2   2 в C   b 	 tB  k    I   d в Z    в 5                    i    C   q   f в \    в    (   (          в  в  в X   ,E                      `    :   h   ] в S    в          
  
    
   
  
    
   
 в 
   
 в 	 в 	     [  η -"η %"  }2 	 W	 L   @                       (     	     O     7     I     J    I     last_byte_posl=    4    ,>    	     Y  @	     j^  @  a  	  \ Y            "    A"    %"    -"    )"  _  )"  `  M2    N	  b                        ޮ  f          	  f  '  i  (  j  g    W  l   Y  ,  $  $  %     d>  	 dA tA dB dC dD dH _ e 	  e c  \       AJ    Y             J dJ     L  L   Y             L  43   Y  K$
 K K               ,	       C      K tK     q 
      
  - K dL DLN  O  N 	   N  56 L L M      S Q  Q       Q  98 NX TY * X 	   'X  ;< L    }    L"        	       	 O    Y >  M  Y / R      ! M# M M               ,	      
 C      M c       t   M $M    Y >  N  Y / 0   L      N  L  N N6 N     N"  "     N #  "  	   	#   "  	  * !  #   N" k $  !     |	$     !  	      ! N'^ Z [  [        \ ]  ] 
      @ 7 ^  ] D   @  R	^            ] = N  O O &        O`	  3  N %       	%        *   %   j  Y . O	' O	( 	 (   &  	 ' (     ,	'   P	( P	) LP	* P	 +   &  	 ,  +     &		,     +  9	 *    + P	- P	/ 	 /     P	0 	 0   &  <P	 1  /  0   		1   / 0  *	 .  1   L	0 R	/ s	 2  .     		2     .  	 -    . 	 ) * -   	)   P	- 	* 4P	 3  & P             $		3    & '            J	 &  3   P	) 
	'  (	  	- 	*  Y	  	(  Y	  A	) G	' P	4 P	5 	 5   &  	 4 5     ,	4  # P	5 ܏Q	6 Q	7 Q	8 	 8       %	 9  &  8   6		9  & 8   M	 7  9   Q	8 l	 :  7 Q             		:   7 '           ! 	 6  :   K	7 Q"	 ;    6   		;     6 " +	   ;   	6 S	4 S
  K  0	5 Q	= Q	> 	 >       '	 = 
    Q            >  Q	> E < 
              AUuNk    =  Q	=  Q
 $ 	Q
? \` @<  _< 	)" f a< 	   b< 	 &  f   < 	   1" g   g   < 	  A#  ` f g  	" g  f  `  ?> Q
 B   ?   RC LRD  E  B     	E     B ' S
? LS	   
     	4  Y 0 a D    B RF RH  H     <R I  H  B   	I   H  B ( * G  I   RH \ J  G     m	J     G )  F    G  C D F   C  ,* RF D dR K       	K       + *   K   SC A
? *	4  Y . gF mD ,C k
?  y
 $ 
 ]
 $S    Y >   S  2 
  Y     Y 0 
  Y 1   E  2   N  HL LK   
     K  Y 1 ]M W M   Y            a  
   M  [M L LK 	      w  d  O N  LL   O   	   
	   O  O N L     	 L tLP & P     	  && 	P & 7|& =P  M     :6  1  . +R  a )Q & S      "T U % U   =V DW  V  U   W  V     T 
  W  S  W V U    T  -T S  $L 	 L L L JY QX M b  	   o      Y ?    :  Y       
͗     Y     : .% \ $          ]  ] % Z [ \  \ [   Z             Z ^  k   0\c E\d 
 d   < 	  $!" c  d Y            \d ;\ < 	  c  \c E\e 
 e   < 	  u\ ? 
   e  \e  \ @ %\ ?  Y >   ' @ \` t
 A 	?   
A  &%    %H   J	   J	  K  L  M  
  G  N  O  	  Q
    tJ  R	8     +  g<M w hr m gi e s S  n  S     % ؄	 M	,Q Ԅ @	Є5	 J  	@        %-u	7	 
 @	J	 J\ G \ G \H  	F\ ǥ %\!  G\!)e"  "Ae#  Se# h lI  	 ,I å	 <I   DI   4I    ,I   <J  :   :             в 
    	  	 L  	     w  v   R          )в           в     	 tN          в     в    ,O  u   u   B  B    B   Q             в    : в p                в  в  в  Ȇ
 Q 	       Ȇ
        j
  Z  Z   a  
    
    в 
    в f
       / 	  	 ,   j                  $ ?, >, #, ",  2,	 ǂ  η U\η E\      G  $      .d     	i     Om     7q     Iv     J{    	lJ  	  J
  	  		    	 Y  S    	  &  	
  <  	]  B       Y            
    U"  O                         ޮ  S          	
  S  .  V  /  W  n    _  Y   Y  
         %  =  	"  =  1  <  ǀ  @  Mϗ\  _  M\  _     a     b  )F\!  d  	F\! Y            "  d  " Y              * dK  	 dM tM dO dO dP 	2  ( & [  $         V V 	  4V   TV  V,|V     4VY    مV 3 TW  W,|W 
  4WY   مW 1 X tX       tX       +        <   X       X  Y      Y#       ,  Y  Y8tY    4Y Y  dY	 0 Z'
 	 
 
          	  Z2   
     
  Z
 Z   Z     U   V   V  W  W  Y    LU   4U   <V                P   ,Y    7Y     H\    	n    	:    	W    HdW    Ia  	    	 
 
w 
       d`   	    `      -  ,a       I    b-|b    $b Db 4b ,b  b( 4`       I     a.|a    $a Da 4a 4a  a)   b     ]   `i   ag     l^  	 ,]   D]   4]   `        /   7     O:     7=     I    Ik      Ɯ
Z 
       7dd      td     $d      ld 6	N =	 N Y                _	N  32 \e
 e        
      ,
  / e f- f    f       Tf        	      *      f k     w        	       	      fT '6
P %6
Q ,6
 Q        $6
R "6
S )6
 S 
  !6   @ K6
 T  S X6   @  f6
	T "6           S 4 f g g        ,g      eړ"U W: U      V  W  $U  65 f \f        	       *      df       l
  Y  ,g g          g              =  	 $ g- lg g       ,g    h             $	   '           
 J      K z        	             h th! Th" h#  #      $  #     ,	$  #    C "  $   h# h%  %     u &  "  %   	&   " %   !  &   J% P" h '  ! h             $	'  ! '            J    '   K!  (        1	(        E       	         h  4h )   h             $	)    '            J   )   h 
  gd     Y    Y  C I ,h* h+  +      * + h              =*   $+  ia  6+ h", h- h/  /     Th 0  /     	0  /    * .  0   i/ \ 1  .     m	1     .   -    .  ,  	 -   ,   i-    ܢi2 i3 i4  4       % 5  4     6	5  4   M 3  5   i4 l 6  3 i             	6   3 '             2  6   K3 i" 7    2   	7    2  +   7   2 di       h . 4- j 8        jh  Lj9 j:  :   8  ,j;  ;     . 9 : ;   ?9  (  j; : j%< Lj= j >   8   ?  >     &	?     > ! 9 =    > j@ TjB jC  C      D  C     ,	D  C   " C B  D   jC jE  E   8  tj F  B  E   	F   B E # * A  F   LE RB  G  A     	G     A $  @    A < < = @   N<  '% j@ = 4k H  8 k             $	H    8 '           & J 8  H   k< 
9  ;  @ =  Y ) ; 	:  Y ) H< N9 TkI  I 8    I  +* TkJ  K       	K     , kI ll L       	L      - b J  K   k   
   J  kJ cI l, * 
  Y 0    L   tl        . E, K* @	
  e  ^ [	
 $l    Y @   l  1     1     	O &	 O       	  
   O  	O 	N Te M      	   M  e    Z	N Le   
     3  Y 0 A
 R >A          S  S4
S A
 P Q R  j4
R q4
Q S4
  P P4            c4
P T     "U  "  %"      &U  "     b	   c   d  d  d  e  g  j  	 p 4d 	 h	3    Y"  g$ "  =ؖ"4  N X lc  	 ,c   Dc   4c    4c    $c   <d  Ld    P  u   u   B 	 tf  K    )   D в :   l   s в    3   $         D  C    0   K в A   c                в     в  в B   	 в 
   	   	   	  	    	   	 в 	   	   	   	   	 в 	 в %	 в e   ,j                      |           в    C в 9    в        в  в      	 	 E
 E
 E
 E
  E
  η -ړ"η %"       O     7     I         J    I    Td  	  C  	  ,g    	  8       Y             	 Y             	    1
    1
    "    AÖ"    %"    -"    2  V  2  W       c i       5dn      tn     ln K $ K Y                GK  32 \o	 o
  
      	 
     ,	  / o
 p- p    p       Tp        	      *      p k     w        	       	      pQ I	M I	N I	 N        I	O I	P I	 P 
  
I   @ 4I	 Q  P AI   @  OI		Q I           P 4 p p q         qd  3 \p        	       *      j u	  Y  ,q q          q              =  	 $ q- lq q       ,q    q             $	   '           
 J      K z        	             q tq Tq  q!  !      "  !     ,	"  !    C    "   q! q#  #     u $     #   	$     #     $   J# P  q %   q             $	%   '            J   %   K  &       1	&       E      	         q  4q '   r             $	'    '            J   '   r 
  W     Y    Y  A G ,r( r)  )      ( ) r              =(   $)  rC  6) r"* r+ r-  -     Tr .  -     	.  -    * ,  .   r- \ /  ,     m	/     ,   +    ,  *   +   *   r+    r0 r1 r2  2       % 3  2     6	3  2   M 1  3   r2 l 4  1 s             	4   1 '             0  4   K1 r" 5    0   	5    0  +   5   0  r . '+ s 6        sg  Ds7 s8  8   6   7 8     ,7  (  s8 s%9 Ls: s ;   6   <  ;     &	<     ; ! 9 :    ; s= Tt? t@  @      A  @     ,	A  @   " C ?  A   t@ tB  B   6  tt C  ?  B   	C   ? B # * >  C   LB R?  D  >     	D     > $  =    > < 9 : =   N9  '% t= : 4t E  6 t             $	E    6 '           & J 6  E   t9 
7  "  = :  Y ) 8  Y ) A9 G7 LtF  F 6     F  +* TuG  H       	H     , uF du I       	I      - b G  H   t   
   G  uG cF u* ( 	  Y 0    I    x . 8* >( 		  o  

 		 $u    Y A   u  1     1     L  L        
   L  L K To J         J  o    K Lo   
     3  Y 0 S	 O S          P  F	P DT	 M N O  F	O F	N F	  M F            F	M Q  <      
m   n   n  n  o  q  s   p 4n  hE     R lm  	 ,m   Dm   4m    ,m    $n   <n      m   m   : 	 tp  C    !   < в 2   d   k в    ,q        u  t    a   | в r     
    8
   
   
   
 в 	   
 в " в s
   : в 	   !	   !	             в       6   6   6 в G в X в    ,s  1   1                  `       в     в     в    U   6 в ? в      ! ! W	 W	 W	 W	  W	       O     7     I         J    Tn    }    d    	^  6  S    Q Y             _ Y             n    (C	    &C	    "  !         (d         d     $   )     6  	 >   G     Q         (f   	         #  `f  
     I   ! ' 	    3   	   ota  Y BY 9x }   hf  
     I    ! '     3       
 
Y CY Dv {  5 f 
          '      f     |          
   	         η     ̷   η     ̷               __self_0c    
    + ̷ 
@̷ 
Q       PgՖ  
              hgΘ  
         !      -       (gٓ 	  Y E$Y F Y D   R gݓ  
      gޓ                     η     ̷   η 
              ηd̷B 	       (h״          hܴ     $    م 0  م  ;   D     N         (j  
   	         )  /    Y G  j   P    Y H  !     o t `      Q    j            
                        
       (k          k     $     0    ;   D     N         (m  
   	         +  1    Y I  m   R    Y J  !   o    Y K  >       
     j    m            
                        
"       (n         n     $   )     6  	 >   G     Q         p  
         !      -       (p 	  Y L$ i  1 p  
    p     Y     e  	 m   u         
               
        a  a  a        a  a  a   
  a   @ a     a   @  a 	 a             a   a            T  Eb      T  T  T     T            T        2S      $  	 *M   !M  b  b  b  b   b   cM     aM     S         d      t                    m2	 u2 	   Y              2	   U     Y              /	  3.. Y            U΂. Eڂ. ].  G 0	 -. 
    2 
    1  
  
    . T a	 a	    a	     b	 T a
 a
    a
     b
  -d     R <  ,             -  g           -11E>8  N. h`5. he՘.,  (.A- g4.B- ?-     + d pDd pD   $   D   4      "       =   y5  M+   a	 a
  O{     7~     *    *     %.     -.    %.	  Y             '	    -.    ޮ=.    )    ) Y             x*    w* Y             	*    ,  
  ,  
          Bf	    Bf
     
   d ]. F  < < | 
       
  d      t      $         5              	       f     Y          I       8 8        9          77  7  7 7	  7 7 7 
      7 7    7 7 7     7       7  
    
  8 8 7     
        ,    Y        R    a a    a     b  a	 a	    a	     b	   
  T
   	.  
       

   "3  g! 2 h4;2 2 g{92 2     < d pd p   $   D
   4   a   a   [   6 в ?   ; v:   1  .: -:  1  1  /   a a	  O     7     /    /     /     /    ޮ1  
  /    /    	/  
  1    1    E    D    Bf    Bf	    E    t d ^= ; ; < . [ Z  
                                          Y         8	   -    	  a a    a     b 	  a	 a 	   a   	  b	  	 	 
 n
 A
 	  
 	  	   	     	     9	   d  p+	 d  p)	  
  $   c   \   F          
  a a            Bf    Bf    	    
 
&         '   4'  '             '             =    3$  |'  '       h      /h$ 9h  Ch	    Y M           79[q, h! h
 $     "  h !  $  h	   ! Y            h! i# i #     i% "i& "i & #         m{Ho h %  & Ֆ i& Uc    %  i% i# i  /h$ (  |(
 (      h 
   Ֆ /h+ 9h' Ch '  Y N  h( h +  '  )' h (  +  h	   ( Y            h( i* i *  '  i!, "i!- "i! - * h" ,  - Ֆ i!- Uc$ 	   ,  i!, i* i' /h+ (
 D(      	      ,(    Y      ) )   Y   
 D) -b%    Y            d)      ) D) -b&    Y            d)      ) 4)    )             $	    '            J         $       4+  +             +             =    3$  |,  ,       h'      /h(2 9h). Ch+ .  Y O           79[q, h*/ h, 2  .  0. h* /  2  h.	   / Y            h*/ i*1 i* 1  .  i33 "i34 "i3 4 1         m{Ho h4 3  4  i34 Uc6    3  i33 i*1 i). /h(2 ,  |, ,      h7     /h89 9h95 Ch; 5  Y P  h:6 h< 9  5  75 h: 6  9  h>	   6 Y            h:6 i:8 i: 8  5  iC: "iC; "iC ; 8 hD :  ;  iC; UcF    :  iC: i:8 i95 /h89 , D,           
	    +   ,-    Y      - -   Y   
 D- -bG    Y            d-      - D- -bH    Y            d-      - 4-    -             $	    '            J            ,-      -              *    -  D-  UcJ      D-  UcL      2       C    .    ,.     Y      .  .   Y   =  C  &   -V        9  $.     Y      .          M   '   (  +   ,  Yv  l' rv  ( v /hv v vv v^e vv w)e   wAe  Se^e HwPw bwjw }wYv wd wd 	eYv l( rv ( v /hv v vv v^e vv w)e   wAe  Se^e HwPw bwjw }wYv! w!d! w!d# 	e#d 4) d 4) Yv  l, rv  , v( /h(v) )v) v)v* v)^e* v)v* w))e.   w.Ae/  Se/^e. Hw.Pw. bw.jw* }w)Yv3 w3d3 w3d5 	e5Yv l, rv , v8 /h8v9 9v9 v9v: v9^e: v9v: w9)e>   w>Ae?  Se?^e> Hw>Pw> bw>jw: }w9YvC wCdC wCdE 	eEd 4- d 4- d  4- dI 	eId  4- dK 	eK <  $   ,  ,   ,          ' Ֆ      (Ֆ y  z   y  $   в    L   L   +       , 	  	     J   в       O  O  B  9h h | i |
Ֆ i  "i 9h h | i |Ֆ i! "i! 9h) h) |) i) |, i3  "i3 9h9 h9 |9 i9 |< iC "iC  C          !      vx     vy  	                      9h     
  "        !   Y            .  #    &  f  %  f  %        
    
  9h  '    )        (   Y            .!  *  "  -  f#  ,  f$  ,  Rf%    cf% Y            Rf&    cf& Y            '    (    )    9h*  .  ,  0  .    .  /  . Y            .3  1  4  4  f5  3  f6  3  7    8    9    9h:  5  <  7  >    >  6  > Y            .C  8  D  ;  fE  :  fF  :  RfG    cfG Y            RfH    cfH Y            fI    fJ    fK    fL    g   g   <   g   g   <   g   g   <   g   g   <    5 E 5 E 5 E 5 E       0q'  	        (q'  	        "  4 < (q'    
       q'  	    q'     @     L    W           z              0s'  	             (s'  	        !      -       (s'   Y  #Y  Y    Q s'  	      s'     }                                       _>       d(   (           D(      3 	  6           4     g         (&              ,( в      5                 _ *   
 D*    4* - *(    
        *   *     )g     4*   4*     7     6        <+          +     +:     +   ,+        -        <  8D8   8  ,8 |8   ;d;       $;  ,;Y ,;  ; R 
 	    L;
  ; ;        Y : =( = = k*          D=     = N  D=        n	  %            [ -b+ X      = >     |>     )  , > >     X  Ĳ> 7-c B-d B- d |>     7- c c            d  |-d !l-    c  -c           + >  ?     X   ?|?   0 # 
? ?	 ?	 	    X  d?	 	  ?           D?     7	      -b/       ?	 	  ?&	|?   	 ?	 @
! @
" 
 "   X  d@
# 
 $ @           D@      9
	$  6           4    
 l
 #  $   -b0 !  "  #  @
# 
"  @&
|@ !    @
! @& @'  '   X  d@(  ) @           D@      9	)  6           4     l (  )   -b1 &  '  (  @( '  @&|@ & %  @& <A+  +      A,A  + 6 A* DA A+ <A-  -      A,A - 0 A, DA A- <A/  /      A,A / 0  A. DA A/ <B1  1      B,B 1 0% B0 DB B1  \BB   * B , B2 <B   \BB  . B 0 B3 <B   \CC 2 C3 C4 <C C!5  ܸC  4 C5 C   65  *   tCDC  * C6 TC D7  
dD   6 $D7 tD   57   D8 \D9  
Y 6 $D9 & -b2 8  X  9  D9 D   
   8  D8 E7  Y 8 7  tEDE , E: TE E;  
dE  : $E; tE   /;    F&< F= dF>  ? F           DF     7 >  ?   -b3 =  X  >  F> \F@  
Y : $F@ & -b4 <  =  @  F@ = F,   
   <  F< F;  Y 8 ;  tFDF . FA !TF GB  
dG  A $GB "tG   /B  &# G&C GD dGE  F G           DG      9	F  6           4    $ l E  F   -b5 D  X  E  GE \GG  
Y A $GG %& -b6 C  D  G  GG D G,   
   C  GC HB  Y 8 B  tHDH 0 HH 'TH I&I IJ dIK  L I           DI      9	L  6           4    ( l K  L   -b7 J  X  K  IK \IM  
Y H $IM )& -b8 I  J  M  IM J I,   
   I  II  Y 8 I5 IN -b9 N  X |I    I X   N  IN J  >  @
 G
 %  = , J  K - KO KP  P   X  KQ 7:e B:f B: f DK      7: e c            f  |:f !l: Q   e  :e  O  P  Q   O  2. KQ P LR  R   X   LdL   $LR 1Y ,L  /L LR @ S 	    LLS  01; L T      MO  Y 9 MU -b; U  X DM     M X   U  MU PO   - Q P lO LPV PW  W   X   V  W     ,V  43 PW PY  Y   X  PZ P[  
DP  PX Q[ 5lP WW RV $R    Y Q   R  : k \ DP     [   	\  %    [ 6  Z  \   Q[ 7<g B<h B< h  Z   7< g c            h  |<h !l< X  Y g  <g QZ Y  QdQ  $QX QY ,Q  7Q )V  Y 9 5    Y 9   Y :   E    4     =   8   8  "#    ;)  <  
      ?
  ?
	  @	
  @	  A  A  A  B  B  B  C  C  E  F  H  L1  
        ` y"# W y E%F y - y U% t$ _  9 $ G  $ G   1$F"  F"p _  9 l$ $gG$  e$`G$   `$XG'  TG' `   0                O x  T= d =- Ey l= Ey > x  T> d	 ? d
 @ d @ d D d F d F d G d G d I d I d I Ey lK d lM Ey P!  m 5   ,4   ,4   5    8  K _       Rz,           2η : η @:   0         c   o               в   =            >  η A
  η I   !   ? ^   ?	 -  .   # в ,   @
       в    @       в    A I   A 	   A    B    B  B  C     $C  }  C   C   $E    |  |   | в    /   $F    a  a   a в j      $H G  G   G в P     P   
  
  
  .
   	   	 	   R	  S	  P%  -	   "	   "	 в 3	  η A
  η I   !  ~              ``  `] `]        9ֹ`      	$  $  7-  B-  7:  B:  7<  B< η 1 η :  $  T                topos,8 Y  	    ηη η i  η j          <<  X          	    	    
           %   eqa  *   eqb  ,   eqc  .   eqd  0   or1  2   or2  3   or3  4   mask  6    :  l  A  =  H    T    ]    ^  	  _    `  -ҕ  `  -%  `  -ǂ  `  !$       a  G!    G"         OBI   k  G#ց  k  $    %  b  wH&    vH'ց  l  GH(ց  l  E)    %)  	  n*    Rf+    cf+    8,    I, D=     8-    I-     n.    Rf/    cf/    Rf0  "  cf0  #  Rf1  '  cf1  (  Rf2  X  cf2  9  Rf3  X  cf3  >  Rf4  =  cf4  @  Rf5  X  cf5  E  Rf6  D  cf6  G  Rf7  X  cf7  K  Rf8  J  cf8  M  Rf9  X  cf9 n    8:    I:      Rf;  X  cf;      8<  Y  I<  Z  #D7    D9    D:                X    9          DP            DQ    DL    	    D?                         @    P    |                   t                    + U x@#   ~@#   ɂT  ]  F     a    { T /      M    W H ɉT   L ɍT   P ɑT   Q ]   % ` !$ ӎ	     >    
             1
              T    η /   R     =       (    1     9
                 η /   x     >          P    Y                 M    η 	                  9  _D_   _  ,_ |_ a
 7(Y B(Z B( Z Da      7( Y c            Z  |(Z !l( 
   Y  (Y  `+da     $`
 Y ,a  a& a
 R  	    L`  8 `        Y 7 a ta k)          Db     b 7*[ B*\ B* \     7* [ c            \  |*\ !l*    [  *[ b b     |b     )  + b! b       b -b+    |c    D        U  * c  c 7-] B-^ B- ^ |c     7- ] c            ^  |-^ !l-    ]  -] c      d d        d|d  *  
d d	 d	 	      dd	 	  d           Dd     7	      -b.       d	 	  d&	|d    d	 e
! e
" 
 "     de
# 
 $ e           De      9
	$  6           4    	 l
 #  $   -b/ !  "  #  e
# 
"  e&
|e !   
 e
! e& e'  '     de(  ) e           De      9	)  6           4     l (  )   -b0 &  '  (  e( '  e&|e & %  e& <f+  +      f,f + 0 f* Df f+ <f-  -      f,f - 0 f, Df f- <f/  /      f,f / 0  f. Df f/ <g1  1      g,g 1 0% g0 Dg g1  \gg  * g , g2 <g   \gg  . g 0 g3 <g   \hh 2 h3 h4 <h h!5  ܷh 4 h5 h   05  )   thDh 0 h6 Th i7  
di  6 $i7 ti   /7   i&8 i9 di:  ; i           Di      9	;  6           4     l :  ;   -b1 9    :  i: \i<  
Y 6 $i< & -b2 8  9  <  i< 9 i,   
   8  i8 j7  Y 5 7  tjDj . j= Tj j>  
dj  = $j> tj   />  ! k&? k@ dkA  B k           Dk      9	B  6           4     l A  B   -b3 @    A  kA \kC  
Y = $kC  & -b4 ?  @  C  kC @ k,   
   ?  k? k>  Y 5 >  tkDk , kD "Tk lE  
dl  D $lE #tl   /E  &$ l&F lG dlH  I l           Dl     7 H  I   -b5 G    H  lH \lJ  
Y D $lJ %& -b6 F  G  J  lJ G l,   
   F  lF mE  Y 5 E  tmDm * mK 'Tm nL \nM  
Y K $nM (& -b7 L    M  nM ԙn   
   L  nL  Y 5 n5 n  b  g
 n
 %  b + n  n , nN nO  O     nP -b8 P   Dn     B N  O  P   SN  1- oP O oQ 79_ B9` B9 ` Do      79 _ c            `  |9` !l9 Q   _  9_ o    Q  oQ pR  R      pdp   $pR 1Y ,p  .ďp pR @ S 	    LoS  /08 p T      pN  Y 6 N   , DP KO 2N \pU  U       U  32   qdq  $q ,qY ,q  4q qU $q    Y R   r  7 )U  Y 6 5  y  Y 6   Y 7   D    Z     :   ^   _  "#    a)  a  
      d
  d
	  e	
  e	  f  f  f  g  g  g  h  h  j  k  m  p1  *"  ` "# &" y """ y "" y "" _  ` " i  	"i   "h   h q" _  ` n"" "ji"  h""di"   d""]i%  Yi%" `   0                 Ey la x  Ta Ey a d c x  Tc Ey c d	 d d
 e d e d i d i d k d k d l d l d n d ln Ey lo  e [   ,[   ,[   [    _  η ` η @`      i       <a                 c  η A
  η I   !     d #   d	       в    e
 z  {   p в y   e       в    f    f    f    g f   g  g  h     $h  `  ,  ,   , в 5      $j          в    Z   $k  
  
  
   
 в 
   ?
   $m 	   	                   m         "  7(  B(  7*  B*  7-  B-  79  B9 η  η  ' '"  O               ,^ Y  	    F η a  [η b  p    2        i    i    	h    _	    Y
    8       %    *    ,    .    0    2    3    4    6    =    D  T  K  	  T     V     V     V     V       &#  W  h    h ց  c  ^h!ց  c   "    ##  X  h$    h%ց  d  h&ց  d  p '    m '  	  8(    I(      n)    8*    I*    Rf+    cf+ u    n,    8-    I- L    Rf.    cf.    Rf/  "  cf/  #  Rf0  '  cf0  (  Rf1    cf1  :  Rf2  9  cf2  <  Rf3    cf3  A  Rf4  @  cf4  C  Rf5    cf5  H  Rf6  G  cf6  J  Rf7    cf7  M  Rf8    cf8      89    I9      D^    D_    D`    N    M              Dq    Do    n    Dc                   <    L    |        N    ^        
                        ( @# Y @#  ɤT  ]  k      L     f -  5    ? ! |  m ɫT   o ɯT  5 q ɳT  x  ӎ ӎ     c    
             1
                  η /   R     =       h    q                 o    η                   (z   
     {D{   {  ,{ |{ }( } } k!          D}     } N  D}        n	  %            [ -b"       } ~        ~'~    ,~ I  <~  C ~      |     )            7$P B$Q B$ Q |     7$ P c            Q  |$Q !l$    P  $P             	  	       |  -  
 	 	 		      d	 		              D     :	       -b&       	 		  &	|     	 
" 
# 	
 #     d
$ 	
 %            D      <
	%  8           5     o
 $  %   -b' "  #  $  
$ 	
#  ܁&
|܁ " ! 	  
" ' ( 	 (     d) 	 *            D      <	*  8           5    
 o )  *   -b( '  (  )  ) 	(  &| ' &   ' <ނ, 	 ,      ނ, , 3 + D , <. 	 .      , . 3 - D . <0 	 0      , 0 3! ă/ D Ń0 <2 	 2      , 2 3& 1 D 2 ܍3 t4  D + 4 T   <T  4 M3 d 4 $ 5     3   	5      3  ,    5   D3 Ä6 tÄ7  DǄ - Ä7 TǄ   <T҄ 7 G6 d҄ ݄7 $ 8     6   	8      6  ,    8   D6 9 t:  D / : T   <T : G9 d : $ ;     9   	;      9  ,    ;   D9 ܯ< t=  D 1 = T   <T = G< d Ʌ= $ >     <   	>      <  ,    >   D< ? -b) ?   |    ܅    ?  ?     & - &      ۇ  @ A 	 A     B 7*R B*S B* S D      7* R c            S  |*S !l* B   R  *R  @  A  B   @  % B 	A D 	 D      ΈΈ  D 3C  % D ,E F G <H 	 H      %, H 0C ,G !d H  eD G oF "T G  T F E #d F 5 I     E   	I      E $ ,    I   DE J -b+ J   DÉ         J  ˉJ ։@  j  B A #@ %K     Ǌ <̊K &; . L     K   	L      K ' ,    L   ӊK       ,y   z   {  "#    }  ~  
        	  ԁ
    Ԃ      ؃    t>  ` "# p> y l>i> y f>c> y ^>\> _  | Y> U  S>O   O>H  D> _  | >   >   >  O> `   0                 x  T} d }- Ey l Ey  x  T d	  d
  d  d  Ey l d l  X  ,z   ,y   ,y   y   <z    {  η | η @|      <}         в   !                η A
  η I   !    8   	 
  
    в    ؁
      x в           в    ؂            ܃ Q      в 
   q
  q
 в 
   	  	 в 	   S	  S	 в      ;  ;  0   ,ƈ    b  a  `  ` в      $ в      i<  r<  7$  B$  7*  B* η  η  C C  :&     *     .     2    	5    % η T  :η U  O    ;    L~             	    	    
      !    &    +  x  -  q  /  j  1    C  ;  M  ;  M  ;  M  ;  M  ;    />  N      ց  V  gց  V  ;    >  O      ց  W  ց  W  y;   	  v;   
  n!    Rf"    cf"    8#    I# D     8$    I$ u    n%    Rf&    cf&    Rf'  #  cf'  $  Rf(  (  cf(  )  Rf)    cf)     8*    I*      Rf+    cf+ X
     	Dz    D{    D|                    :          D    '    Dʀ        H    X                    Z              @#  @#  T  ]     &   L     & 6       T       9 ӎ9 ӎ9                      1
                  η /   S     =                n	        }	        η 	        	&          t{  ${        \       z        {   {        \   L{    z   3   z    L        $y       A]           
       "  < 	       %,  0 ,Ñ d ȑ  Dʑ  s Tʑ ӑ   d   $ t   3   숒	 
 t 	      $  
    3/   I W
 _  	 -b 	    
  
 #   
   	  	  ޑt  $Ē    Y S   $  ђ  ג  	      ؒ             d ̌      ,      t   ,   $ ^  ^                w     z      mask_to_offset             Rf    cf  
  #  5    Vt      0          0         (          $  0 8 (          $  0 8 (̔    
         Д          є     X    ؈ d  ؈  o  $                      k W C       0               0              (              ( 	         #  
    /  	  
   (ٔ 
 
 Y %Y  Y  Y  Y 	   z ݔ   	         ޔ                            n   w  R   [   d   ,     :     E  x      d              D      6 	  8           5     j         &              , в      7                 _     D   < * Ԙ    DԘ   <ݘ *     
             	            ؈ 4ؗ   <   <ȗ       '     *     Y         <               ș:        ,ޙ        0        <              ՚:        ,        0        0  D     , |   d    $  ,Y ,  ԙ K 
 	    L
  /         Y . Ȭ( Ӭ Ԭ k&       !   D      S  DȬ        t	  &            ] -b' @        	    |ǭ     +      	    @   7)K B)L B) L |     7) K c            L  |)L !l)    K  )K             	  	    @   |  -   	 	 		    @  -b+    D     	  "	|  ` 	  	 <ӯ
 	
       ӯ
,ۯ  3   
Dۯ 
 <! 	 !      , ! 3    D ! <# 	 #      , # 3 " D # <ڰ% 	 %      ڰ, % 3 $ D %  l   $   $& D   l  " $ $ $' D   \رܱ & ر' ߱( <ܱ !)   ( )    4)   |+  D  $+ T |β,  DӲ " $β, TӲ   #˲  + , V* ˲ ݲ, 	+ -  d  * $- t   3-   . \/  Y * $/ ( -b, .  @  /  ĳ/ Ԭ   
   .  ų. ܳ-  Y , - |1  D   $1 T |2  D $ $2 T   # 1 |2 P0  2 	1 "3 4 -b- 4  @ D     \5  Y 0 $5 ( -b. 3  4  5  5 	4 (   
   3  3  Y , ) ȵ6 -b/ 6  @ |е    µ @   6  ߵ6       '        ! Ƿ7 Ƿ8 	 8   @  η9 70M B0N B0 N Dַ      70 M c            N  |0N !l0 9   M  0M  7  8  9   7  &" ޷9 	8 ͸: 	 :   @   컸d   $: 5Y ,Ҹ  # ׸: F ; 	    L;  $%/  <      7  Y - = -b1 =  @ D      @   =  = U7   ! 9 8 s7 L> ? 	 ?   @   >  ?     .>  (' ? μA 	 A   @  ּB C  D  @ C )l _? > $    Y T     . t D Dּ     C   	D  &    C *  B  D   C 72O B2P B2 P  B   72 O c            P  |2P !l2 @  A O  2O B 	A  ýdȽ  $ý@ սY ,ڽ  +Ƚ 5>  Y - O)    Y -   Y .   O         3        "#    )    
      ޮ  	  ȯ
      ϰ      α      ٸ1  
      6c  ` "# 2c y .c+c y (c%c y  cc _   c   c   c  ~c _   |c   x   vc r    rc k#  g#c `   0                 x  Tڬ d Ĭ- Ey l Ey  x  T d	 l d  d l d  d ̵ Ey lҷ d l Ey Ҽ!  U ڤ   ,   ,         Tη © η @ө  w                 в                 η A
  η I   !    q   	 C  C   $̯
    $    $ m   $Ӱ .       ұ  j   $ <       o   n   $ 
  
  r
  q
   P
  	   I	  I	  >	     E   ;        μ%         в   η A
  η I   !     Da  Ma   7)  B)  70  B0  72  B2 η " η + g  h   D     !     $     , Y  	>     η Q  η R          <  @          	    	    
     eqa1     eqb1      eqa2  "   eqb2  $    &    '    (    *    0  
  <    E    F  	  G  a  H   a  H  `  H  `  H  `    c  I      ց  S  ց  S  Qa     c!  J  B"    A#ց  T  $ց  T  `%    `%  	  n&    Rf'    cf'    8(    I( D     8)    I)     n*    Rf+    cf+ \     Rf,  @  cf,  /  Rf-  @  cf-      Rf.  4  cf.  5  Rf/  @  cf/     80    I0      Rf1  @  cf1      82  A  I2  B  
D    D    Dө                    1          D            D    D        D®            Y                   ' @#   @#  T  ]   .   T    ~ T     F   t Ŵ T  !  T  P  T    ]   _ ӎ_ ӎ_                      1
                  η /   S     =       l    u     9
                 η /        >                   
                η         .          -  D     , | 
 7$A B$B B$ B D      7$ A c            B  |$B !l$ 
   A  $A  +d    $
 Y ,  & 
 R  	    L  ,         Y +  t k%       !   D      7&C B&D B& D     7& C c            D  |&D !l&    C  &C   	    |     +   !  	       -b'    |    H        Y    	  7)E B)F B) F |     7) E c            F  |)F !l)    E  )E         	       |  -   	 	 		      -b*    D     	  "	|  `   	 <
 	
       
,  3   	D 
 <! 	 !      , ! 3    
D ! <# 	 #      , # 3 " D # <% 	 %      , % 3 $ D %  l   $   $& D   l  " $ $ $' D   \ & ' ( < !)  ܥ ( )    4)   |+  D   $+ T |,  D $ $, T   # + |, P*  , 	+ -  d  * $- t   3-   ". / -b+ /   D     \0  Y * $0 ( -b, .  /  0  0 	/ (   
   .  . -  Y ) - |2  D  $2 T |3  D " $3 T   # 2 |3 P1  3 	2 4 \5  Y 1 $5 ( -b- 4    5  5 ԭ   
   4  4  Y ) )     T [ '         ԁ6 7 	 7     8 -b. 8   D     F 6  7  8   W6  %! 8 	7 9 7/G B/H B/ H D      7/ G c            H  |/H !l/ 9   G  /G     9  9 : 	 :      d   $: 5Y ,  "ģ : F ; 	    L;  #$,  <      6  Y * 6     S8 Z7 36 \= 	 =       =  '&   d  $ ,Y ,  ( = $    Y U     + ,=  Y * )    Y *   Y +   E         0        "#    )    
        	  
                  1  }  ` "# } y }} y }} y }} _   } :  }T   }r  ~ _   ~ :  }T   }r!  !} `   0                 Ey l x  T Ey  d  x  T Ey  d	 l d l d  d  d l Ey l  M    ,   ,         $η  η @  G  P     E   ; <  +   *      [  Z  O    η A
  η I   !  2       	      $
 4   $    $    $ w         
   $ 
  ]
   	  	  	   	   $ &	                w          @  p   N{  W{  7$  B$  7&  B&  7)  B)  7/  B/ η  η     ?               , Y  	     η I  "η J  7                    	    	    
        }     v  "  o  $  h  &  j  '  l  (  g  *  6  1  m  <  z  >  z  >  z  >  z  >  z    g}  ?  O    ^ց  K  ց  K  7{    }  @  O     ^!ց  L  "ց  L  z#    z#  	  8$    I$      n%    8&    I&    Rf'    cf'     n(    8)    I)     Rf*    cf* B     Rf+    cf+      Rf,  /  cf,  0  Rf-    cf-  5  Rf.    cf.      8/    I/      	D    D    D    ~    x              D    D        D                               $ @#  @# ^ T  ]   } ;   W %    h >   q     ɆT  o  ɊT    ɎT   x ӎx ӎx                      1
              F    η /   S     =                i	        x	        η 	        	                 " < 	       ,  3  , d  < 	       ,  3 , d  \
       
 <   D 
 R	 T 
   d 	 $ t   3     tD   T   tD   	T (  t 	      |    , , 
L ^  
   mh  t    	  -b        .   
         $    Y V   %                               `  d $      ,      t   ,        Z   $       ,  , @   >  =  P  4                       eq1     eq2      	   mask1     mask2    Rf    cf        S #    g  B-      0          0         0         (          $  0 8 (          $  0 8 ( 	   
      $ 
 0	 8 (    
         	   	         #         j    ʉ v  ʉ      z  g  U   ^  +   4     
               K       ( 0            0  	       	  0
       
    (           (           (       #     /     .  
      
           
  # w                  ˵ Y                %   +   2    @  ׏ I   R   [  d   m  k   t  P   Y  5   >     #                                 -    6 9 ˵}     Q    Z  f      G    P  \      =    F  R      2  	  ;  G    	  '    0  <  
    8   
 ;     
  a        p              g  p  L  U  1  :                    d              D      6 	  8           5     j         &              , в      7                 _     D   < *     D   < *     D   < *     
                	              ʉ D   <   <   <         :     =     @     y  a :       <               :       ׏ ,        0        <              :       ׏ ,        0        <              :       ׏ ,        0        8  D     , |   d    $  ,Y ,  ԇ K 
 	    L
  7         Y 6 (   k*       !   D      S  D        t	  &            ] -b+ J        	    |     +  ( ـ ـ 	    J   7-U B-V B- V |     7- U c            V  |-V !l-    U  -U           '  	  	    J   ԁ|ԁ  -   	 	 		    J  -b/    D     	  "	|  ` 	  	 <
 	
       
,ɂ  3  ς 
Dɂ Ђ
 <! 	 !      , ! 3    D ! <# 	 #      , # 3  " D # <ȃ% 	 %      ȃ,Ѓ % 3  փ$ DЃ ׃% <' 	 '      , ' 3 & D ' <) 	 )      , ) 3 ( D )  l΄ӄ   $΄   $ք* Dӄ   l  " $ $ $+ D   l  & $ ( $, D   \Ʌͅ * Ʌ+ Ѕ- <ͅ   \ , - . < !/  ܔ . / 씆   4/  & ӆU1 ӆ(2  D  $ӆ2 T |3  D " $3 T   o 2 y3 L1  3 	2 |Ň4  Dʇ & $Ň4 Tʇ   ӆ 1 4 Q0  ԇ4 	1 5  d  0 $5 t   35   6 \7  Y 0 $7 ( -b0 6  J  7  7 ԣ   
   6  6 ӈ5  Y 4 5 U9 (:  D   $:  T |;  D $ $; !T   o : y; L9 " ɉ; 	: |<  D ( $< #T    9 < Q8 $ < 	9 ъ"= ъ> -b1 >  J Dي     \?  Y 8 $? %( -b2 =  >  ?  ? 	> ̊(   
   =  =  Y 4 / Ğ@ -b3 @  J |     J   @  @ ċ  Ӏ
    '   ( ΋   ) ĝA B 	 B   J  C 74W B4X B4 X D      74 W c            X  |4X !l4 C   W  4W  A  B  C   A  .* C 	B D 	 D   J   쑎d Ѣ  $D 5Y ,  +Ė D F E 	    LE  ,-7  F      A  Y 5 G -b5 G  J D      J   G  G UA   ) C B sA L͑H ͑I 	 I   J   H  I     .H  0/ ՑI K 	 K   J  䬒L M  D  J ĒM 1l _I H $ʓ    Y W   ԓ  6 t N D     M   	N  &    M 2  L  N   ǒM 76Y B6Z B6 Z  L   76 Y c            Z  |6Z !l6 J  K Y  6Y ȒL 	K  왓d Ѣ $J Y ,  3Ğ 5H  Y 5 O/    Y 5   Y 6   O         7        "#    )    
      ́	  		  	
            Ą          Ȇ    1  
        ` "#  y  y  y  _    :  T   }r"  " _   $ $:$  $T$   ݩ$r'  '~ `   0                9 x  T d - Ey l Ey  x  T d	 l d  d lՊ d  d  Ey l d l Ey !  _   ׏ ,   ,         η  η @                   в      *           η A
  η I   !   Ё    	 a  a   $
 	   $    $    $ L   $    $    Ȅ      Å       $̆     b       a   `   $       f     
   
  c
   	  	  	  3	          G  G  %          в %  η A
  η I   !  N     $  7-  B-  74  B4  76  B6 η  η  Į ͮ$  H               , Y  	    ! η [  6η \  K    {    <  J  W    W    	V    V	    O
    ?    8     1  "  *  $   eqa3&  &   eqb3"  (    *    +    ,   or4#  -   or5'  .  "  0    8  B  F  6  O  6  P  	5  Q    R    R    R    R         S  O!    ^"ց  ]  #ց  ]  P$    ٪%  T  O&    ^'ց  ^  (ց  ^  ʧ)    ǧ)  	  n*    Rf+    cf+    8,    I, D     8-    I-     n.    Rf/    cf/      Rf0  J  cf0  7  Rf1  J  cf1      Rf2  >  cf2  ?  Rf3  J  cf3 T    84    I4      Rf5  J  cf5      86  K  I6  L  qD    D    D    G    2    B                  D    u        D    D        D        K                       / @#  @# Ѣ ɡT  ]  M   R   n "    l @     J       8  m  ɨT   ҍ ɬT  ѢH  ɰT  
  ]  Ѣ Ʀ ӎ ӎƦ                      1
                  η /   S     =                9
                 η /        >                                ~    η         )          5  D     , | Ѣ
 7(K B(L B( L D٢      7( K c            L  |(L !l( 
   K  (K  +dĢ    $
 Y ,  Ģ& 
 R  	    L  4         Y 3 ̳ t k)       !   Dģ     ˣ 7*M B*N B* N     7* M c            N  |*N !l*    M  *M ̣  	    |     +  ' !  	      Կ -b+    |ɤ    H        Y  & ؤ 	 ĳ 7-O B-P B- P |     7- O c            P  |-P !l-    O  -O       ʥ  	       |  -   	 	 		      -b.    D     	  "	|  `   	 <Ҧ
 	
       Ҧ
,ڦ  3   	Dڦ 
 <! 	 !      , ! 3    
D ! <# 	 #      , # 3  " D # <٧% 	 %      ٧, % 3  $ D % <' 	 '      , ' 3 & D ' <) 	 )      , ) 3 ( D ¨)  lߨ   $ߨ   $* D   l  " $ $ $+ D   l  & $ ( $, D   \کީ * ک+ - <ީ   \ , - . < !/  ܥ . / 쥪   4/  % U1 (2  D   $2 T |3  D $ $3 T   o 2 y3 L1  3 	2 |֫4  D۫ ( $֫4 T۫   ӫ 1 4 Q0 ӫ 4 	1 5  d  0 $5 t   35   "6 7 -b/ 7   D     \Ϭ8  Y 0 $լ8 ( -b0 6  7  8  ڬ8 	7 (   
   6  ۬6 5  Y 1 5 U: (;  D  $; T |٭<  Dޭ " $٭<  Tޭ   o֭ ; y< L: !֭ < 	; |=  D & $= "T    : = Q9 # = 	: > \?  Y 9 $? $( -b1 >    ?  ?    
   >  >  Y 1 /   
  L S '   '    ( Կ@ A 	 A     ƯB -b2 B   DЯ     F @  A  B   W@  -) دB 	A C 73Q B3R B3 R D      73 Q c            R  |3R !l3 C   Q  3Q     C  C D 	 D      ܰd   $ܰD 5Y ,  * D F E 	    LаE  +,4 հ F      @  Y 2 @   ( SB ZA 3@ \G 	 G       G  /.   d  $ ,Y ,  0Ԣ ƲG $в    Y X   ڲ  3 ,G  Y 2 /    Y 2   Y 3   E         4        "#    )    
      ݥ	  		  Ǧ
      Χ      ը      Щ    ٪    1    ` "#  y  y 	 y  _  ԡ  :  T   r    _ _   ]" ":"  W"T"   S"r%  % `   0                 Ey lբ x  T Ey  d Ť x  T Ey  d	 l d l d ˬ d  d l̯ Ey l  W   ׏ ,՜   ,         Pη  η @  s  |  5   i   _ <  O   N        ~  s    η A
  η I   !  V       	      $˦
 X   $    $    $ҧ    $ \   $    ٨      ԩ    	   $ݪ       P   
  
  
   
   $ 
  
  	  	  '	   &	   ^  ^  S       #            "  7(  B(  7*  B*  7-  B-  73  B3 η * η 3  "  C*     -     0     , Y  	J     η S  η T          @            	    	    
               "    $    &    (    *    +    ,    -    .    0  |  9  /	  F    H    H    H    H      X  I  O    ^ ց  U  !ց  U  ("    #  J  O$    ^%ց  V  &ց  V  '    '  	  8(    I(      n)    8*    I*    Rf+    cf+     n,    8-    I-     Rf.    cf.      Rf/    cf/ 1     Rf0  7  cf0  8  Rf1    cf1  ?  Rf2    cf2      83    I3      
D    D    D    8    2       f       D    D    ^    D        y                       , @#  @#  T  ]   7   ]   y G     m (  @  u @  F  ^    T  i  T    T    ӎ ӎ                      1
              @    η /   S     =                7
        F
        η c
   :     s
G                 " < 	       ,  3  , d  <͹ 	       ͹,չ  3  ,۹ dչ  <
 	 
      , 
 3 ,	 d 
  \        <   D  O 	  <   D   T  ɺ  dκ  $ɺ tκ   3  	   tD   
T   tD   T   tǻD˻ 	 ǻ T˻ 2 ) t 	       |    , , L   D  O , L    
         	  -b	        8   
       ƺ  $    Y Y   %  Ƽ  ̼        ͼ     
ط        ù          j  d .   Ӹ  ׏ ,      t   ,       ǹ l    -   $      U   ,  ,  ,                                           eq3  	          ъ     mask3    Rf	    cf	      /   \ # 3   \ 8          
                            .    
           Y   h  h  h         .   β     .   .            .     c    .                                        p              - 	         $  
    0  	  
   ( 
 
 Y Z%Y [  Y \ Y ] Y ^	   {    	                                   ٩   s  ٩ |  W    c   l   3     A     L ٩'٩٩          a a    a     b @  a a    a     b t  ~  a	 a 	   a   	  b	         ǫ
 ǫ 
         
 	  
 #  #  2    
           Y                 d  p d  p d  p/ 6  I P c  D       @  t  ~     a a a  ǫ  O     Bf    Bf    Bf        Ѯ          
            
    D  	        T  	       D  	       Y   
      k g        	            	        Y   d -b
   	 Y                   d   
    
             |      I	    Y _     U      	s        
͗          ~    	   }   |   	        #D  	 , <
                     o    S   S  d 4   l   L  d м (  %  (  :       S    4 G       s            ,  	  . Y    	  y  
  T    s    	 Y  Rf
  	  cf
 Y              F       L  	        T  	      D  	      <   
      N i    p  x   	                          ,   $  l           ;     =     m  3      
     L  	         T  	       D  	       Z   
      l g  s     	            	        Y       	  d   
    
             ?  F    I	    Y `     U      	s        
͗          ~     	   }   |   	        #D  	 , <
     
                f    S   S    l   L  l м              <    4 0     s  	|     ~     ,  	   Y    	  p  
  T    s    	 Y  |         v               k       ˼  Լ  ݼ  ݼ       k          "  9 D  V  V  v   
     }      
                      ν   x    x                v           Լ  ݼ        n    n        ξ    ν         a a    a     b t 	     -b	          D 	     	 % 	 
      73    K	 Y a 	 	   
  	   
     Y  ܔ   
                    I    Y a    S      s
        
͗      q x ~  
   }   {   D 
 , , |          m  D          d  pD d   Sb 
 
 S ~   l   D  d   ,      м          j  T  a  
  s
  O                  ,  
  P Y    
  Bf    Rf	    cf	    T
    s     Y      I         q  o o o      o        o   $p -p < 	     -p 6p	 6p 	     -p  
	   -pF    ^ -p -p   -p   	 	  p   
     p p  p      	M	 S Y p p
 d 
   Y            p    
  p
 p  q  $p p 'q    Y    p             u   u   e u )e  8eAe  Se^e oe     ~   ~   ~   o  o   -p     -p  6p  p   ~     ~     ~         f    f Y            ug     -ppp 6g        5                     K T d    Y     }        < 	     	 
  
      	 

   F  R	        
 		     
              M
 S	 Y    5  K  L    Y                 ѕ      e  )e  8eAe  Se^e oe     H   X   h       T            H     X     h         f    f Y     ѕg      6g      
    Y              q  L  	              .    l < 	      $	 	 	     9  
	   HD  P ^ f   l   	 	  T 
                 &	
      (            L    
    4  }	       l d    Y                       y     	                   e L )e  8eAe  Se^e oe   ,   ,      <        J  J  \  @ в   [   f     h     j     <    L     f    f Y            Jg    T   6g      P        ~   ~(  
        #  / 7 (  
        #  / 7   
        (    
           
             U          	ԋ z  ԋ   ~ A   J  .   7                      | H        P  
      ~       (  
            (  
             	 
         !  
    -  	  
   ( 	 
 Y $Y  Y  Y  Y b	   x   
 	                                     g   p  L  ̷ U  η ^   (     6     A ̷ t      U       ΂      ͞ y"              ! 	     
     	    	    A  
 "       ,D  )   " j               .	       A       ,D  g   )   
          	     d     
 j	 
     Y   
 D      z	   
 &     %"                Ӓ  ђ   j               	        	     2  0 	 E  C 	              n  1    D [    D ď   6"  סD     ? 
  
  %1   D D  ԏ [   D D    ԋ L   4  ~ $   L  l  $  l  $          в           $             $      7 B @  Sη ^η \  7           	max_index      	      A        ʆ            )"    )"    	    
    A
  	        	                  ʆ        e_    o               '  t                /        @         . +              7 6O  "#    	     t         p  
    "#  
< $9 "$: 7 = 	  F> F >  =    _ : 
     >  {> $;  <   ӎ $ ; 	 <            OBI     ``  `] `]        9ֹ`        9 
    :  ; Y          kti@   	 $; : $  
    9  	 $9 <  
B ? @ 7 C 
  FD F D  C  _ @ 
     D  {D A Y B  f ӎ  A 	 B  A ? 
    @  A Y  A @   
    ?  ? B   
    	#       ŬE 
 E 	Y   c    5         F 
 F 	           OBI L  
    E F  F 
E  @# #    $ aG a G   a   G  bG -b                7!H B!I B! I     7! H c            I  |!I !l!    H  !H  ,          T                  ,  	   !) !        l!    $!  4! <  !  ! !$ ! j  	   d    4!       ! K a"J  
"Da  a ,aJ |a ! " -b#    D"     "      " "  ~  A  L" "               ,  
 " "!  !      "D"   "! 1  l" G  "  "! Ĵ%	' d%	( 	 (    	 '    (   -	'   %	( $%	    Y d  %	'  Y	  0	( 	'  '	D'  '  ') l'   ,4,+) <,3 " L,      -4 -5  5      -*l-  $- 4-5 9 -3 $-4 -% -5 - 6 	4   d-6   4- 7   4   -8 S DR  D   R  .4     $.    Y d   .   9  Y         $  a" K  J     "	K   J    *"   K   a"J K !!   
     ! { >  Y  D S  R  7   D	S   R  7  D 8  S   DR XS -!   
   8  .8 D4  Y	         E   	   	             !I  "  "#	  
  '	  "#    "#    ,  ,  -I  m _  
 h :  cT   `r   _  +	  :  T   r  b `   5                j d pD d  Ey  `p   J d l" 
 _  $ $ $:$  $T$   $r'  '
 _  $ ) ):)  )T)   )r,  , `   l                 
	 ` "# / y // y  /1 y 1 _  ' 3 3:3  3T3   3r6  6 `   &                Z  _  ) 9 9:9  9T9   9r<  < _  ) > >:>  >T>   >rA  A `   7                <    x  ^ l   ,   D   4            S  1 η . η     *      \   +      ,      g  <  
  
  
  
   N
    D
  5
  	   	  	    L" w	   
η $ η H%   l              g	   g	    <'	           η 8(   &         "   .   %η 8) η @)   7         V  _   $,  <	 =	            Placeholder _  	formatter_  	_lifetime_     Count_        IQvY  Z V 
    F   C  !  F   a  7!  B!  "в _	"  {$  ) k   3  9  >  Dв 	D η M	 η V	 η C η : η C S$ ]) g3 q9 {>  U     O#     7'      η 	  η 
  $                          chunki!     	remaining	     r	
 η T  	
η U  	  "   overlap  )  	η η V  	  *  	 η W  	η X  	  .    3   m  4  E  7  ;  	    <  O  	  ^ց  =  ց  =    
     B  O  
  ^ց  C  ց  C   Y   c       Bf    Rf     cf     8!    I!    ,a"    a"    4a"    Rf#    cf#      $  #  B%  L  O&  #  ^'ց  Y  (ց  Y  )  $  *  M  O+  $  ^,ց  Z  -ց  Z  .  %  .  &  /  N  0  N  1  N  2  N  3  +  P4  O  O5  +  ^6ց  [  7ց  [  B8  ,  @8  -  @9  /  :  P  O;  /  ^<ց  \  =ց  \  >  0  %?  Q  O@  0  ^Aց  ]  Bց  ]  C  1  C  2  D    D    D  7  D(    D)             8  0 t  o @# 5 @#  @# @#   ӎP ӎX  ӎg ӎo  ӎ ӎ ӎ               	        	         η 8	   T     H	a          6'  t6      6          /        @    6  7  a	" a	 "   a	   "  b	" -b       8        71 B2 B 2     7 1 c            2  |2 !l    1  1 8 ,8       <  6  "#  7       t7 
   
     p7  	  
  "# 6 
& j
# d
$ 7 '   F( F (  '  _ $ 
     (  {( ^
% 	
 &   ӎ Z % 	 &  
 # 
    $  % Y  
% 
$ 
  
    #  
# & 6 
, [) U* 7 - 	  F. F .  -  _ * 
     .  {. O+  ,   ӎ K + 	 ,   ) 
    *  + Y  + *   
    )  ) ,   
    	#       /  / 	Y   c   0  0 	   e  
    / 0  a0 h/  @# #    $ T< <               ,   < <! <        <    $< 5 < < T  	   d<   4<       ܀= 4 y3  y  x w3 v = = -b    D=     =      = =  \  '  L=           
	 LA      A! A        A  $A / A   =  A [  	   dA   4A        A! 6 5     5  B     $B    Y e   B             4  3     '	4   3    ?   4   3 /4 <!   
     =    Y   6  5      	6   5      !  6   5 K6 A!   
   !  B! 7 >  Y    5             7
   7
  8
  8	  <I  AI  d  pD7 8( _   3(
 
:
  .(
T
   +(
r  ( _  U ( :  (T   (r  -( `   5                 d 8 Ey Բ8     d l=    B  7 l5   ,5   D5   	   	   	      η  η                 ,7   7  8  	  <8  0  1                 [              z  k  a	 $
 $
 [$
  9$
  F $ $ $  r$  F U" ("  7  B  в   в   $     O     0
 η   E
η 	  Z
                    7         Bf	    #
    %  &  O    ^ց  '  ց  '  a#  	  %  ,  O  	  ^ց  -  ց  -  " Y   c   "    Rf    cf    8    I                Rf    cf B                         
   
 t8 	 R ӎ9 ӎA " "      
K  U
      ~    ~j      K  K
 ΂ 
     ~   ~j 	  
   K
 |L -b        K"K  0  L |L -b     	   L"L  0  L <L        L,L  4L 7 tL L <M        M,M  4M 7 tM M M dM  
M   M M DM   DDM  O TM M  M!M    $M LM M  M  M <M        dM  ( 	tM   @  
 N <N        NdN  * tN N -b       N	 N	 dN	     7" B# B #     7 " c            #  |# !l    "  " y	        	   O	 $O	    Y f  O	  Y	  0	 	 O0	 |O	  a$ a $   a    $  b$  >	dO 
  H O dO g   m	   O	  dP	   
      P	  Y	  4	  	 P%	!  	P   <P! P P/	   !  P	! P    E  $P    Y f   Q   B            I   J   K  K  L  L  M  M  N  N  1    DK D   K [   DK D  K d \L d \L d \N Ey	 N d	 pDO  % lJ   ,I   4J   J   J   $J    4K    LK    4K f  LK   4K D   4L    L    M   \M n  o         4N    N  O  P   P          7  B a  G     7K     P     T     Y     ^    O  	   chunk1E     chunk2D    >    8     offsets8        	    
        ʆ      
  Rf    cf    Rf    cf  	  Rf    cf    8    I    Bf         W     G   ` F 
       
V  U      ~    ~j	      V  V ΂
      ~   ~j      V |W
 -b 
       V"V 
 0	  W
 |W -b        W"W  0  W <W        W,W 	 4W 7 tW X <X        X,X  4X 7 tX X dX  
X  X X DX   XDX  K TX X X  
dX   <X tX   /  	 Y Y  
dY  <Y 
tY $Y    Y g  K  Y   Y   
     Y  -     6     U   V   V  V  W  W  X  X  1    DV D   V [   DV D  V d \W d \W   lU   ,U   U    4V    LV    4V   LV   4V y   4W H   W    X    <X    I                          	                      	    ʆ
        Rf    cf    Rf    cf    c   n 0    l .      T[       ~  [     [=     ,[   ,[        .        ]          ]     ]T      ,]   ,]        -        2   2 2  2 2 2 x/         / 	       /        y/   a     ,      ,a   #   #    #   >3 в 0   G#     F#     E#     L-  3       (
         
     $   )    ƌ 6  ƌ  A   J     T         
  
           @  @            uJhsXۢ [      g       (
 	  Y  $   1 
  
    
     Y     e   m   u                        <           
     4 )      
ƌ                                   92gƌ \   4 ƌ    7              ̳   
   ۢ 4 .     
               ]    ƌ    4     7     6         $     Y           n      $              :  	   
 ߼    d    ߼ D Y  8              l   ,   D          O      N         $          D    ,    t        <       V        s        "     $               #;  	   
 ߼    "e "   ߼ D" W  8 #   #           l!   ,!   D!          O      N         $#         # L#    , # #  |#   #     :     #  T   #   #  q        "     $!               a a    a     b t&      -b       &  &L&    $& ,& &  &   &     $   %   &U  d  pD& d &    ,$   ,$   D$   ,%   &    a  9     O<     ?    @    Bf    Rf    cf      _ 8       d0               $0     Y h  0   Y     1'  1   
 D1   1  ,1 |1 =    1  ۢ    ]    1   2`     2   4 l4    $4 ,4 5  4   5  I   Y   o o o      o        o  	 $p -p	 6p 
     2 [          2 	  
   2  -p	  
 p   
     p	 p  p  p	 p d    Y            p      p p  q  $p p 'q    Y    p     	/   u     u e u)e  8eAe  Se^e oe29  -pD]  ۢL2  0   ,/   ,/   0   m         o o  -p 6p p # 42  o     r     u     ~    ~    ~        f    f Y            2  
  $/    o^      ۢ  g    E ˀ pp 6g       I  $        )_          Z        Y   2     (   U_   ۢ    2   T         v   =     <       _            d>               $>     Y i  ?   Y     ?'  ?   
 D?   ?  ,? |? =    ?  ۢ    ]    ?   @`     A   B tC    $B ,C C  ԀC   C  J   Y                     	 K T	 d 	   Y     }    	  	 
       @ a          @ 
     @  
  
    
     
     
   5  K  L    Y         	=   ѕ      e )e  8eAe  Se^e oe@9  c  ۢL@  >   ,=   ,>   >   n            T     4@  o     r     u     H    X    hҏ        f    f Y     @    $=    >d      ۢ  g    F  ҏҏ 6g         $        d                      A     (   $e   ۢ    @ ҏ  T         v   =     <       e            dK               K     Y             L   Y     L'  L   
 DL   L  ,L |L =    L  ۢ    ]    L  M9  	   
     Mb ܜM    ,M M ^  ? M  N   Y        O tO    $O ,P P  O   P     J      ,K   ,K   ,K   K           '   >     A     D     {  ۢ    O        M  4M        Mh          M        M   M        {h   ۢLM    M      M      =   %     $K       h    t        4U          ܍U DU  ۢ 7 ,U U  U U   U     T     T   ,T   ,T   T     '     *     -     e         4Z          Z LZ  ۢ 7 ,Z Z  Z Z   Z     Y     Z   ,Y   ,Y   Y     '     *     -     e  ޞ       4_          _ L_  ۢ 7 ,_ _  _ _   _     ^      ,_   ,^   ,^   _     '     *     -     d  Š       b   a	 a 	   a   	  b	 @ a
 a 
   a   
  b
 t ~ a a    a     b       ǫ ǫ           	  	 # # 2  
           Y     b<    
          b   b     a        d pd pd p/6 IP c    @  /   A         .6K   |b   Da   Da  X   @ t ~   a a a  ǫ  
m     Op     O    Bf    Bf    Bf        Ѯ                      f        g                         .  
           Y   h h h (f    
          f    f     =   .     β  	 n    y   O  C   L             .    c                f  
             g  
        "      .       (f 	  Y 	$Y 
 Y    R f  
      f                                            ͮfC 	       <j       j#  	           
   ߼    j1 $j      ߼  p  j) j     j     g     lh   Lg         #     J         lj         j Dj  * j j  tj   j     V     j  p   j   j          "     $h               <j       k  
          
       j ,k        q  k l     l     j      ,j   $j         #     F         ll         l Ll  * l l  |l   l     T      k  m   k   k          "                    v           k       ˼ Լ ݼ ݼ      k         "  9 D  V V v  
     }    
                m     lQ   ν    \m x  x      	 l   ,l  <m  v       Լ ݼ  H         n    n        ξ             <p       p$  	           
   ߼    p7 Lp      ߼  p  p/ p     p     m     ln   Ln         #     G         lp         p Lp  * p p  |p   p     S     p  m   p   p          "     $n               (s         s     $   )     6    A   J     T         s  
           A  @   A      A         fFAgۢ s             (s 	  Y $   1 s  
    s     Y     e   m   u          '              U        w$    w    <w <w 1 w*    
    w   x     v       v                92g \v   <v   <v          !              }#    }  ۢ <} <} 6 }(    
       }   }     |u     }   <}   <}          !     L         $     Y                 $              :  
   
 ߼    d    ߼ D ]  ; ·   ߇          l   ,   D          O!     R         $          D    /    t   ·     M       h           !     #     $               ;  
   
 ߼    e    ߼ D [  ; ʌ   ی          l   ,   D          O!     R         $          L    /    |   ʌ     K       f           !     #     $               d  	             $̖     Y j  ږ   Y     '      D     , | C      ۢ    d       y         l    $ ,        Q   Y   o o o      o        o  	 $p -p	 6p 
       6          3   
    D   p   
     p	 p  p  p	 p d    Y            p      p p  q  $p p 'q    Y    p  Ø ܘ  -p 
  ͘ 	         Ș 	  
   U [  -p	  
    
   u    t u e u)e  8eAe  Se^e oeR  -p  ۢL  ۢLԘ     ,ɕ   ,ؕ               o o  -p 6p p    4  4͘                 ~    ~    ~        f    f Y              
  $ʕ    }     & 	    -  ۢ  g      pp 6g         
  O        P!          M        _    k  .     Y           w  b!         u           h              "   ۢ !   ۢ  	     @      N  M    B    z   	            "    1"            dפ  	             $     Y k     Y     '      D     , | C      ۢ    d       y         t    $ ,   Ԕ     R   Y                     	 K T	 d 	   Y     }    	  	 
       ܦ  $          3       D      
     
     
   5  K  L    Y          
   ]%	          
     U [  
  
    
գ   ѕ    u  e )e  8eAe  Se^e oeƦR  &  ۢL=&  ۢL     ,   ,                 T       4  4                 H    X    h        f    f Y     Ǧ    $    '    '	    -  ۢ  g       6g           O        (                  %    k  ܦ.     Y           w  (         u           h              r)   ۢ !)   ۢ  	  ɦ   @            B    z   	            )    )            4  	        ܨ D  ۢ : ,    ®   ɮ             ,ʭ   ,٭        *     ,     .     j         4  	        俳 LƳ  ۢ : ,г ׳  Ƴ ڳ                ,   ,        *     ,     .     j         ۶   a	 a 	   a   	  b	 @ a
 a 
   a   
  b
 t ~ a a    a     b       ǫ ǫ           	  	 # # 2  
           Y     <    
                          d pd pd p/6 IP c    B  /   A         cnM{-   |   D   D  `   @ t ~   a a a  ǫ  
o     Oq     O    Bf    Bf    Bf        Ѯ                                                       .  
           Y   h h h (Һ    
          ֺ    ׺     @   .     β  	 q    |   T  G   P             .    c                                         #      /       (ٺ 
  Y %Y 
 Y    S ݺ        ޺                      #                      kG        <  	     #  
           
   ߼    1 $      ߼  s  ) Ѿ  	   ھ          l   L         $     M         l         䵾 Dþ  - ̾ Ͼ  tþ   Ѿ     f                  !     #     $               v           k       ˼ Լ ݼ ݼ      k         "  9 D  V V v  
     }    
                     Q   ν    \ x  x      	    ,  <  v       Լ ݼ  J         n    n        ξ             <  	     $  
           
   ߼    7 L      ߼  s  /   	             l   L         $     J         l          L  -    |        c       ~           !     #     $               (              &   +     8    C   L     V         Б             C  @   A   C      A   C         "|[mۢ              ( 
  Y %   2            \     h   p   x  +  ۋ   :   C              q        /        < < < = 5    
                                   92g l   <   <   <     *     -     0       ؎F       .      ۢ < < < B 5    
                    ,   <   <   < ۋ    )     ,     /     h         $     Y                 $              :  
   
 ߼    d    ߼ D ]  ;              l   ,   D          O!     R         $          D    /    t        M       h           !     #     $               ;  
   
 ߼    e    ߼ D [  ;              l   ,   D          O!     R         $          L    /    |        K       f           !     #     $               d  	             $     Y l     Y     '      D     , | C      ۢ    d                l    $ ,   ̴     Q   Y   o o o      o        o  	 $p -p	 6p 
       V      ۋ    ۋ2   
    C   p   
     p	 p  p  p	 p d    Y            p      p p  q  $p p 'q    Y    p    o      	      ۋ   ۋ3   
    D     n   	  -p 
 +  $ 
      ۋ   ۋ 	  
   [ a g  -p	  
       u     u e u)e  8eAe  Se^e oe  -p  ۢLp  ۢL"  ۢL     ,   ,         c   a   o o  -p 6p p  T S 4  P O 4  4                 ~    ~    ~        f    f Y              
  $    Q    	    
    mq  ۢ  g     R pp 6g           w        2      ۋ    ۋ        !    .   ,   ?  *  (  5      ۋ   ۋY        k    (           Y         W  - 	 O 	     ۋ 
  ۋ+      	   	                  \   ۢ    ۢ    ۢ          e       H       F  ,  D  ^                       `  
          d  	             $     Y m     Y     '      D     , | C      ۢ    d                t    $ ,   Ԥ     R   Y                     	 K T	 d 	   Y     }    	  	 
         u      ۋ    ۋ3       D      
     
     
   5  K  L    Y        o     	      ۋ   ۋ3       D     n   	   
 +  
	
      ۋ   ۋ 
     [ a g  
  
       ѕ      e )e  8eAe  Se^e oe  
  ۢLV
  ۢL
  ۢL     ,   ,         e   c     T       4  P O 4  4                 H    X    h        f    f Y         $    7    	    
    ms  ۢ  g     T  6g           w              ۋ    ۋ            .   ,   ?  *  (        ۋ   ۋY        k    (           Y         W  - 	 5 	     ۋ 
  ۋ+      	   	                  B   ۢ    ۢ    ۢ          e   c  b  H       F  ,  D  ^                       F  
          4  	      ۋ  ܼ DÂ  ۢ : ,̂ ӂ  Â ւ   ݂             ,ށ   ,        *     ,     .     j         4ׇ  	      ۋ  ׇ Lއ  ۢ : ,   އ         ׆        ,   ,        *     ,     .     j            a	 a 	   a   	  b	 @ a
 a 
   a   
  b
 t ~ a a    a     b       ǫ ǫ           	  	 # # 2  
           Y     ֊>    
                          d pd pd p/6 IP c    C  /   A         ;Ԩ-f      D   D  `   @ t ~   a a a  ǫ  
o     Oq     O    Bf    Bf    Bf        Ѯ                                                       .  
           Y   h h h (    
                   @   .     β  	 q    |   T  G   P             .    c                                         #      /       ( 
  Y 	%Y 
 Y    S                               #                      kG        <Ȓ  	     Ւ#  
           
   ߼    Ȓ1 $В      ߼  s  В)   	             lƐ   L         $     M         lܒ         ܒ D  -    t        f     ے     ֒   ْ     !     #     $               v           k       ˼ Լ ݼ ݼ      k         "  9 D  V V v  
     }    
                     Q   ν    \Փ x  x      	    ,  <͓  v       Լ ݼ  J         n    n        ξ             <Ӗ  	     $  
           
   ߼    Ӗ7 Lۖ      ߼  s  ۖ/   	             lД   L         $     J         l          L  -    |        c       ~           !     #     $ǔ               (              $   )     6    A   J     T           
           D        A            	3hۢ s             ( 	  Y $   1   
         Y     e   m   u          '              U              ɂ  ՀY ~    Y      Z  `    	            I
   
        l   s    ~   
͗ ~          u       }  ~ $      4 $ 1 *   
        2      i      
       Ճ       S~      -     S                92g t   4   ȋ ~  ~     ~ s   	7A     ' Y      7F    T    s    74    $    
 Y    ɂ .       :   C 9  6 5 e 5    
    3                  t     ~      7          3           3 %  ۢ 4 $ / t   
                 ^     4   4  ~ $   4   7     #     Z&    d         $     Y           3      $     G           !  L!    $! D! 4!  !   !           l    ,    D    4         O"     7%     ]           $" $    $$ D$  $   %     #     l#   ,#   D#        O     F         4)          ) $)  ۢ 7 D) 4)  ) )   )     (     l)   ,(   D(   4)     '     O*     7-     e         4.          . t.  ۢ 8 D.  ď. .   .     -v     l-   ,-   D-          O      M                ~    0     /9      ۢ40   ,/   ,/  40            Y                     4     3Q      ۢ4    ,4   ,4  44        %    X         !        @ 4 8       5 D
  ^ 0               	          
   
   ,
   
    ƌ     n12     5     8       ɜT  :        !        @ 4 8       5 L  ^ 0                               ,       ƌ    1     4     7       ɣT  9        !        @ 	 9 =       5 D  c 0                  Z                ,           ;      n2A     D     G       ɪT  W        !        @ 	 9 =       5 L  c 0                  P\                ,           ;     @     C     F       ɱT  V        !       ؎ @ 	  > B       5 D  h 0                  7                   ,     	      E     J      n3P     S     V       ɸT  ؎t +       !       ؎ @ 	  > B       5 L  h 0                  9                   ,     	      E     J     O     R     U       ɿT  ؎s *       !        @ 4 8       5 L  ^ 0                          ,      ,       ƌ    1     4     7       T  8        8
  
        V         V          ˤ  e  (
  	           (
    
       
    
    d 
     V       l    H	 c  kp ӈ            V   
  +  
      "  *     '   _     p x      U           oW#c    ϊ    6    B      @
 ӈ  ӈ            
>    
       k       8
  
         "      .       (
 	  Y n$ j  1 
  
    
     Y     e   m   u                               p   	   ~        .     V ӈ G  PV  c l         V         
              
     >   D   K     Y   b   j       ӈ         
    
A      U        (
   	         #  
  
     V ӈ " ( 	    4   	   pu Y o l   @
  
     V   " (     4        Y p m   
 
          '      
     ]   c   j    
 x                                        
S    
    
  Ɣ 0       T
     $
  	    T
   D J P  
    D 
       V     V   5  
      V ӈ           FJ5    V ӈx  	               8
   H
    T
 
   u
 
   ,
   ,
  4
  
  ,
  
    B     ,
    ,
    O    Q             
   t	
 4	
 ( ,	
 D	
 
  
        "
    
       	
   	
     {
   
      ϊ d
    ,
         bytes!     ՚,
    j        

     
       

    
       

   
     	
    ϊ 

  ӈ ,

  t   ՚     9                   	              
            V     V            V ӈ     V ӈ  	          (        }     y x   ,
   )  v   u  t  s    h     g            4         	4
   	   d
      Y  
      V ӈ         
   
      V   Ԁ
 #
  ݯ

 g, 	     g,g,  4
 %   
  &
  	   ,
     ճ

   5
	  & 	
     ӈ 
      
          
        
  
   g, *-f  
     
 Y            	Alignment        Tj  
 H  Q
  
Y -
     
   c
   '
      
 K  H \
 ՟
 v
 e
 6f 7f	 	f,	 u7f	,	 }7f	&f
  8.f	   /
  ϊ 
  ϊ $
   
   _ ӈ K  ӈ     ~ ~        E0n  5
ٳܳ ݳ ޳    ߳          i=2*ӈ 
AllocError         w({/    5
   j	 " 1  )             ՚    -    
    
    -
 Y   layoutK     bx0    6f	    %7f
  
  -7f
 Y            f,    ,    %&f  
  -&f Y            ՚      3  t 혐,  %F       	    
         
     [	     <
   	   ՚(	     	         5   	   /      V        V    V   =   	     V ӈ    V ӈ;  	   K       [     
                ,
   E                {             4         )  Ĝ    g   g ̓   U 
  U                .   ^  1g	  	   	g              0	   #U     Y      ,   	U   )UݐU ̓ %U 5U 5   @U Y qIY  ) Ig
  
     ig  
ٳ    
  	g
 	h	   н             h   Y r ٳܳ ݳ ޳    ߳          i=2*  	    %F       U  ̓ U ^e ̓uUg      Y  Uͽ  2B, Ⱦ3, 3TA 3,!G  ſ)e  9$FAe  Se   ,  ˓ $  ˓ 4         eU       ^  r  U      origin^     %U    5U     pointee_size    	g    %          Y  2, Y  -3A
 Y  9UU    g ̓            k               x      ,  ˓ n   n     x             ˓ 	     ˓  / D	  ˓ @ 4  	   	     q      ,  ړ $  ړ 4 ˓  ˓    %     )     U        	     ˓ k         	     	H   x   ̓T	    ,	  ړ $	 ˓ h        n    V                     
 ߼   #   - 5  V   - i             l      ʗ       7     Oʗ       -       4                 & &  &&  & & &      &&  ' & &  & & &            }     &   <}   &       ,     (    ' ƌ '  	:     =     7       74~    ,~    ~    z'    ~'    '      M' ( D(      _ref__needle D  	           
 ߼      n    ߼ D q  8              l   4   D       7&     O)     V         4                 ( (  (~(  {( ( (      z(v(  ( v( s(  p( m( j(                 (   =   (       ,     (  3  ) ƌ )  	9     <     7       74    ,        8)    <)    @)      ) @* *      N  	          !      -   
 ߼          x    ߼ D   8              l   <   <   D         7     ;     O>     t         <                 <                * *	  **  * *	 * *   	   **  * * *  * * *	           +       ) *   G   * 
   }   ,     Y  <      +  +  J     M            $      <    <    ,        +    +    +    +      R+ , a,      _ref__needle1 _ref__needle2 "O  	          !      -   
 ߼     "     "y "   ߼ D"   8 #   #           l!   <!   <!   D!         7     ;     O>     t         <#                 <#                , ,	  -,  , ,	 %- *-   	   ,,  L- , ,  , , ,	 #     #     &       #* -   _`   - 
 "  x   ,"   "  Y  <      %.  ..  J     M            $      <    <    ,ӕ        -    -    -    -      - / .      ,W  	          !      -  3      ?   
 ߼       ,       , ,   ߼ D,   9 -   -     *    	 l*   <*   <*   <*   D*      '  0   L     P     T     OW              <,                 <,                <,    	          	  /
 /  // ؎ / / / / / 
     // 
 0 / /  / /
 / -       -            ,2 /   gg   /  ,     ,,   ,    m  P  $  -  6  0  0  [     ^     ~                   <    <    <    ,    ʝ    0    0    0    0    0    <  0 ؎2 1      _ref__needle3 6X  	          !      -  3      ?   
 ߼       6       5 5   ߼ D6   9 6   6     3    	 l4   <4   <4   <4   D4        (   L     P     T     OW              <6                 <6                <6    	          	  2
 2  22 ؎ 2 2 2 2 2 
     22 
 2 2 2  2 }2
 z2 6       6            63 2   h7l   2  6     ,6   6    m  P    %  .  3  3  [     ^     ~                   <    <ƥ    <ץ    ,        3    3    3    3    3    4  }3 ؎4 4      L1  a	 a 	   a   	  b	 @ a
 a 
   a   
  b
 t ~ a a    a     b       ǫ ǫ           	  	 # # 2  
           Y     Lj   
         M  9     8j   K    9    d pd pd p/6 IP c    V     A          hx/  T9   48   D8  i  @ t ~   a a a  ǫ  7n     Oq     <L    ODL    O    Bf    Bf    Bf        Ѯ                      :    a
 a 
   a   
  b
 @ a a    a     b t ~ a a    a     b 	  	    ǫ ǫ   	        	   #	 # 2  
           Y       
          	   
      ;   ;     
:o           Md pd pd p/6 IP c  M,;  @   	@        %-u |:   4:   D:    :  @ t ~   a a a  ǫ  7w     Oz         O    O    Bf    Bf    Bf        Ѯ  	              		    (          a1  a
 a 
   a   
  b
 @ a a    a     b t ~ a a    a     b 	  	    ǫ ǫ   	        	  	 #	 # 2  
           Y     a   
           b  >     <   `    =(    d pd pd p/6 IP c    W        A         ͐ѴAb  \=   <=   <=   D=    @ t ~   a a a  ǫ  w     {     O~     <`    <`    OD`    O    Bf    Bf    Bf        Ѯ  	                    ?(    a a    a     b @ a a    a     b t ~	 a a    a 	    b 
  
    ǫ ǫ   
     	   	   #
 #	 2  
           Y       
            	   
      @   @     
>           d pd pd p/6 IP c  M,?  @   	@        %-u ?   <?   <?   D?      @ t ~   a a a  ǫ            O             O    O    Bf    Bf    Bf      	  Ѯ  
    	          		    M          s1  a a    a     b @ a a    a     b t ~	 a a    a 	    b 
  
    ǫ ǫ   
     	   	  	 #
 #	 2  
           Y     r   
             s  C     A   q    B1    d pd pd p/6 IP c    X           A         vvD-  \B   <B   <B   <B   DB    @ t ~   a a a  ǫ                 O     <q    <q    <r    ODr    O    Bf    Bf    Bf      	  Ѯ  
    	      G          D1    a a    a     b @ a a    a     b t	 ~
 a a    a 
    b       ǫ ǫ        
   		   # #
 2  
          	 Y  	     
              	   
      E   E     
C           d pd pd p/6 IP c  M,E  @   	@        %-u D   <D   <D   <D   DD      @ t ~   a a a  ǫ                 O     #    "    !    O     O    Bf    Bf    Bf      
  Ѯ      
          		    q          XI  
        I*                         .  
           Y   h h h (H    
        H  
    H     A   .     β  	 r    }  X  G   P             .    c                XI  
             I*          #      /       (H 	  Y s$Y t Y    R H  
      H            Ȝ                  	              cA           a	 a 	   a   	  b	 @ a
 a 
   a   
  b
 t ~ a a    a     b       ǫ ǫ           	  	 # # 2  
           Y         
            M            W d pd pd p/6 IP c  TL           @ t ~   a a a  ǫ  
Y     OX     O    Bf    Bf    Bf        Ѯ            2          <R       R%  	             
  ߼   R   R3 $R     ߼  z  R+ S     S     N     lN   LN         #     J         dS                 [ #[  ,[[  [ H[ M[      [[  o[ [ [  [ 	[ [ S   S        X4    R #[   U4   *[  R     R   R     1  )\ ƌ 2\  	9     <      self__needle1$N       7]4    \4    [4    [    [    [      [ \ \      _ref__self__needle1 <S       S  
            
     S   S ,S       {  S U     U     S      ,S   $S         #     F         dU                 U U  UU  U U V      UU  $V U U  U U U U   U        ߭    T U   ;   U   S     S   S  &  5  V ƌ V  	9     <            74    ,        V    V    V      \V W QW      v           k       ˼ Լ ݼ ݼ      k         "  9 D  V V v  
     }    
                V     UQ   ν    \V x  x      	 U  Ȝ ,U  <U  v       Լ ݼ  H         n    n        ξ             <X       X&  	             
  ߼   X   X9 LX     ߼  z  X1 Y     Y     V     lV  Ψ LV         #     G  ܸ       dY                 Cb Jb  SbAb  >b ob tb      =b9b  b 9b 6b  3b 0b -b Y   Y        9    Y Kb   9C   Rb  Y  
   X   X  !  /  Qc ƌ Zc  	9     <     $V       79    9    9    b    b    b      b c c      X]  
        X]  
       ]*                         .  
           Y  	 h h h (]    
         ]  
      ]     J   .     β  
 {      {  i  X   a             .    c  	               X]  
             X]  
            ]*   	   	    #    	  /       (] 	  Y u$Y t Y v Y    e ] 	 
        ]         
         W   `  =   F  #   ,   5        
      y >       %   a
 a 
   a   
  b
 @ a a    a     b t ~ a a    a     b 	  	    ǫ ǫ   	        	  	 #	 # 2  
           Y     %    
           %   b     %       ' d pd pd p/6 IP c  \a   $   $   $  (   @ t ~   a a a  ǫ  b%     a%     O`%     O    Bf    Bf    Bf        Ѯ  	          l'          
<e       e4  	            &      7   
  ߼     e     eB $e     ߼    e: e     e     b     lc   Lb        
   .     U         de                 de                k k	  kk  |k k	 k k   	   |kxk  k xk uk  rk ok lk	 e     e        @    e- k   @}   k 
 e  i   e   e  R  5      l  l  J     M     $c        self__needle2!      @    @    @    @    sl    yl    }l    l    y  <l m Km      _ref__self__needle2 v           k       ˼ Լ ݼ ݼ      k         "  9 D  V V v  
     }    
                f     eQ   ν    \f x  x      	 f   ,e  <f  v       Լ ݼ  H         n    n        ξ             
<i       iU  	            &      7   
  ߼     i     ih Li     ߼    i` j     j     g     lg   Lg           -     Q         di                 di                p p	  "pp  p p	 Dp Ip   	   p	p  kp 	p p  p  p o	 i     j        C    i. !p   Cx   (p 
 i  e   i   i  R  5      =q  Fq  J     M     $g             C    C    C    C    p    p    q    q    i  p r q      Xn  
        Xn  
       Xn  
       o*                  	  	     .  
          	 Y  
 h	 h h (n    
          n  
        n     S   .     β             z  i   r             .    c  
  
   
           Xn  
             Xn  
            Xn  
            o* 	         #  
    /  	  
   (n 	 
 Y w$Y t Y v Y x Y 	   x n  
 	         n                            h   q  N   W   `   (     6     A  t       /   a a    a     b @ a a    a     b t ~	 a a    a 	    b 
  
    ǫ ǫ   
     	   	  	 #
 #	 2  
           Y     /    
             /   s     }/        1 d pd pd p/6 IP c  \r   i.   b.   [.   U.  1   @ t ~   a a a  ǫ  .     .     .     O.     O    Bf    Bf    Bf      	  Ѯ  
    	      1          <v       vb  	            &      7  =      N   
  ߼       v       vp $v     ߼    vh w     w     t     lt   Lt  +    "  +  4   8     _         dw                 dw                dw    	          	  z
 z  z~z ؎ {z z z z z 
     |zxz 
 z xz uz  rz oz
 lz w       w     y   J    w; z   J   z  v     v   v    f  I        {  {  [     ^     $t              self__needle34      J    J    J    J    J    {    {    {    {    {      k{ ؎| |      _ref__self__needle3 v           k       ˼ Լ ݼ ݼ      k         "  9 D  V V v  
     }    
                x     wQ   ν    \x x  x      	 x   ,w  <x  v       Լ ݼ  H         n    n        ξ             <{       {c  	            &      7  =      N   
  ߼       {       {v L{     ߼    {n |     |     y     ly   Ly  (      (  1   8     \         d{                 d{                d{    	          	  
    ؎      
      
      
  |       |     v   M    {<    M7     {     {   {    f  I        ݀    [     ^     $y             (      M     M    L    L    L                Ā    Ȁ      u ؎         ya (    4Ճ ,݃   a        a     ~   <a   6a   0a   7Ya     Xa     Wa     <b  )b         -_ )    4 ,ʊ ъ  `_   ό     _     ɇ   ^   ^   ^   7_     _     _     _  _         \ )    <Ց <ޑ ,   \        \     Ȏ   *\   "\   \   \   O\     M\     K\     I\     c]  N]         Y *    < < ,   Y   ӛ     Z        @Y   8Y   1Y   *Y   eY     cY     aY     _Y     yZ  dZ         LV )    < <¡ <ˡ ,ԡ ۡ  V        V     ߝ   U   U   U   U   U   V     V     V     V      V     NW  ܋9W         R *    < < < ,   S        QS        eR   ]R   UR   NR   GR   R     R     R     R     R     S  ׍S         !/ '    4 ,   T/        /      ,   .   .   .   7/     /      /     /  ҏ/       (              À      	 E   ŁEj                       Ց (O   	        4   A4           Y  ؁ G   A               4    P                 4 !  d                      8    }!-    !-              .           Ց    
       Y y                Ց $ L   Y                )	    Y             L        e  
 	         
                   Y   " <           4 7 H  T  	   (  
	   Y  $   
     )( 	)  <<    4=( ! $     ~       / ě /  
 	    /  0	 	       Ց 06	   
            0	  .  0 L01  , 1 	  ~    1 Y             =1  M   $1   
     1)2 	3  ba  ^2 ~ 18 ; = U) 8   /  ~  :/  @/  9/  ~j* <  8   "% =  <     %	=     <  2  @    8                9  	>  ) 
 	    (  >*  *      Ց >9   
      *  )    ?* ) (  ~  Y  . 0 	 0 <         &0   ǲ    <ײ      ݲ0  e   0  {   3 
 	    2   4   4    Ց     
      4  3     4 U3 \2 1  0  % ;    < &> 	& >                    &? 	& ? 
 	    /  &   
 	     > ?  ;  8  &? 	&> = ; 8 t2
! 
 ! 
      23
A 	
C 
D  +  A  
A(. C 
 	     A     A'/ D 
 	    C  B$0E 	0 E      Ց B0   
      E  D    C0E 
D 
C 
A 2
!       ?*   )   
      #    !   !   .  /  1  3  !D- pT ;   3 < > ? @ A 1   D [   D [ ` $  [ y [[ y [[ y [f   .% c   `   0 ѣP   - ~`  
       ! "     $ $% $q$   4$:'  ۢ|'1$   D$D%  $
   9 + +, +, +. +/ +   L3 1 1   3) 3 34 3 4 36 37 3@   4- ?9 9<: 99: 96< 93= 9 P D  Ś L  ξ 4   4   L   G   G    Ց 
  η A
  η I   ! Ց 
  
  
   
 ȋ 	  	   T  ~ !	              92g 	  $  $   A!   I!   !!   
   $/Ց d	   	 Ś  L0 ݫ    D1ݫ   L3  L3 ݫ $3  ݫ D4 L4 ݫ D4   4<  $>Ց   D?  @  $A 	        ^  \Ց l  Z  X!  V"  l$  l$ 4$  \%   N$  ?	$ K$ $ '  +  ,  .  /Ց V+  3  4  4   6  7  89  7:  -:  ,<  +=  L:$     )     7-     2      	    
  	    $                	     pp.  /  		    Zk
     ZG  %  -!-    74;    L<    ZD<    Zr  (  	t  )  Zm  +  Yo  ,  	q  -      ʆ    SY  .  QY  .  OY  .  NY  .  7Ц    Ϧ    74    ,ܣ    7        Z    Ze  2  	g   3  Z`!  5  Yb"  6  	d#  7  Z4$  /  74$    ]3%  8  ]&  ;  '  :  %(  @  )  9  *  8  7+    +    Z+  !  Z<,  A  	>-  B  Z7.     Y9/  C  	;0  D  I1  "  7@3    ?3  #  Z>3  $  Z4  F  	5  G  Z6  H  Y7  I  	8  J  79    9  &  Z9  '  Z:  K  	;  L  Z<  M  Y=  N  	>  O  ,
          ! u O  d ]    $}    ξ4)ξξ U!- < ;  U  d dǲ r q #    ?   T   i         
            1
                  η /   R     =         9 8  5 U D=  	   t=     " 
       	 
 	          
 
 	    	        Ց    
        
      C    
 	            Ց    
              ?    C     w   k   g  c  _  [    D<   %     ݫ       $=   Ց        Ց    7          Z     Z    	    Z    Y  	  	  
  x    H       G  tG        dG        0       A    G    $G     Y z   G   1  7  \I         Ց  I-    $I DI DI 4I  - I   m   I   I     E    	 lF   ,F  	 DF   DF   4F   C   C   7 Ց    H     ^K     ON     7Q         Ց                O    	    
        !   +     6         (T         T    	 $   )   /    <    G   P     Z         T  
             U  
        "      .       (T 	  Y {$Y | Y }   R T  
      T    	                	                         	iF        <[     Y ~   [     Z     l[   LZ  	 LZ   LZ   <Z    	_searcher3      	_prestate?      	_haystackK     O              ~  
    ޙ(  	  ޙ     C  ~  V        	   
   À(~    
 	       ~  
    ~           ޙ   ޙH          ޙ   ޙ[  3    
 	       -    	 
   B   	 g Q Y @K   @K V    \    4   A4   K    W ޙ   ޙ            P̈́ 	  ؁   A       >    
F    
    @K    V      	  4  
  !          ~  
      ޙ       ~          #      /       (~ 	  Y $Y  Y 	   T ~  
      ~    	                                        iF        =   	   K      `  g        H             [         
 	                 	          @K    @K  ޙ    "   *   ,  	    F     
N    
    @K    y  }       (   	         &         H  # ) 	    5   	   ty
 Y 6Y |v {   P̈́       [  " (     4      
 Y Y y ~  9   @ F 
 TY d  m             (          	           
             A  J   S  	     	     .     <     
    
,    a C 
v 
 
       
  d           Ƈ             ;    ه  Q#    O#              +       
 	       և   L 	 	  
 Y                * 	
    Y             M  	       .   
 	   	   	                   4 $ ֋"  
 	       P      !̜    4 	% ǌ   
 	                    
       e   `    pT   \   4  ޙ $   l   k   2  η A
   η I    !        4   L  7z     	|    g    f    	d    ZS    S    [    >  / dډ ]          ׉                1
                  η /   S     =       첏  t      dÏ  	      -        >    Ώ  $     Y         6    L   	  ޙ  |      Y  T  
    ޙH  $                    .  	 	4  	       ޙ[  4	 	 	     ? F M   	  Z  
 ߼   @  ?=  )   a     
       Ȑ   tŒ 	      Œ&,Ԓ    7 Dڒ 4  Ԓ    
  	  `  	  ޙH    y   ȓ  ֓     @  , 	            
       ޙH  I     Ɯ

 ύ ֍ ݍ          ޙH  I     ! 

 1 8 ? F  P       אg   ˑ       * b     i    r {   l   ,׎   D   4   t   s   l      y  ]  	                        O     7     7    Z`  
  O          7  	  O      
  O    7    I    I        t  t   Ɯ
 
       (              	 &    Ś 2   :   C     M         (     	         *  0    Y      S    Y   #     s x 
     O        	                                
       Т     Y   Ś       E    Ś |              k+  	  j+     Y                   %   %      $   *   "   <     %         (             	 &   +   1  7    D   L   U     _         	U       j      "      	       !	 	       4      4 	      $ Ⱦ .  \
    
   
       '   $Ǽ   
        u t 
      	 	                         Ƃ ΂      j               	             .  
            P  
}       "   
͗ }      u    }  }  "	  
 	       4
 $
 	
    Y    .
  
 	             
 :
   
    
                              	  1    D D  Խ    <Խ  	     & 1   >D  U[   hD  y S}I   Sf  ݫ   ξ 4  ~ $̷   4   l  $   \            \    ? ͗З ї} җ    ӗ ԗi՗         zKx$1} ;  8  $Ͻ  }   $	       ̅     y Ƃ   } .  M     Q     7T     ]X    ]O     rarest_rankE  
  Z4     Y      $	 Y  	
                7r        D    D            ʆ        T    s     Y       Ⱦ ξξ            250U      ~        ~j      N3     [3 	       m3		      3      1
 1 
   1  s1 z1  
 	      r1   
 	     
       n1 u1
       .   .   .      ~. M  ۢ1    {. D  x.   L   W(   P(   {+   y+  w+   u+   .   4   4  2  2  l  Z(     7(     ]+    ]+        N            /  X3       \  	         ܟ    $ D  !              l   ,   D          O!     R         (             	 &   +     8    C   L     V         (߁             	 &   +     8    C   L     V         P               `          "      .       ( 
  Y &Y  Y    V             	                Ʉ !    Ǆ   Ʉ               ɄiǄF          2       50         8'     Y         ]     tي              ی  Tی  	         %!!  !!Y      ! H       ُ  ڏ       Ό)         ˎ  ю  v	 v 	   Y          v	   	 t    Y        |
 | 
      
ٳ   
  
 	 <        d 	          s  Ώ           3   r!    v   b )      Ì  	 L    <  l  k   ٳܳ ݳ ޳    ߳          i=2*    Y  I   v |       ^     ^    !!    ! Y           B    <    i   .            |  T
 	 
      |  
         
  J    ,     Y         Y     ˑ(  dˑ  T 	        %!!  !!Y      ! 	H   $     Y        Y   	2    =  d  	       -  dՒ            ݗ Y       
 Z    	               (  .  $     Y        Y   ]  c    t     Y        ,     Y       ˓            ڑ      #    6 ]  	         { 		  #         ڐ   :    T ҕ    <Б r!  .    <ڒ )  "   $  	 L      
     a  _  N  L  _   7 ?  b     ,ɔ    ,ە    !!    ! Y       A    >    8 Y       i             ݗ ݗ                                            $Ӕ   &     8     "                     ݗ Y                    v   p        >             Y         ݗk                	                 #      /       ( 
  Y &Y  Y }   U             	        	         	  )                       ߤuP        l                       /  l      	 tכ     ͛ %ܻ2  	    Uֻ2   - # !	 ( 	         	 Y       N      =2  2         2  B   
  >
    3	 1      K /
 v v    Y          v  	  " 
  Y     <  |              n	h  ^ M
 
        
          t 2 R  e2     ( ( &   v  I  !  l  	 Lǚ   DҚ      	 &  1  =2    5  v |  t     Ov     4     %    O(    %2     >=2            ^    ^    ]  	  X Y           	    	       .     p a         WW       	  pW xW 	 WW  W        7i      $  	  m 	  m    m     7i  	pW       H  -;      H   H         H    H      H       2        Y           H        6E      $   >   lI   ;   7>     qE}I     XI       < <                     2               32  _  8   Y    (      ۪<  ~ $۪Y ~ 4 7 ` ` :/   
 	       Y    ;                     	   _{     F     
 !   ҧ  `9     , :c    :  	 	 _  	O   	^   	Z   	J         &v9      D    4  	 	 D  	7   	/         	  H   L  U  On     7n     74_    ,    74    OD9    Z4:    ^D: Y           $   	    Y    %      *l   Q 4  
  $2  tN      N  
     N N%   
 	            `  $   $     #   ~     	   &  
 $   M      NS   	 	 `  	O   	Z   	J         ^r;re   $   D#  ζ 4$  	 	 F  	7   	/         !r        N    Oz     7}     74߅    ODM    Z4M    J\      b       ,  t,           ,   @          8    ,      ,   4, - 1       ,5 $,    W D, 4,  , ,  ,   ,   ,  	 
  
  Y     	  
   |y  ~	 uY ~s q o -         -  
	 
 t-     dg 	   Y   
  ϊ  ϊ 
 
   	 ϊ     
	 

 $
 +
 lg     lh     @ @ @     A       A     z 7     ϊ V    ϊ V   s  ?     ϊ V ӈ    ϊ V ӈ  	           A A    Y z   A  A A A     Ց  A   A A A A  A A  A  A h h V  ]            +       <    		  
 m*     f     g gf K   g`   Tg_
   
\ [ zB   h%  l+   D+   4+       ؁     ۶  M  ۶ V  
  
   4g \g O	 ? 
          ]D  IDՑ C  O     7     7	    	  	  7	    ,f    ODf    ^    7    m
    l            D    ^
D    OD    7D       p 8۶w 6 ~E qE ՑD       	5  t5            5   @          >    5  5!  	    ̭5   45 . 2       59 ,5  V D5 45  5 5  5   5     5    
	 

  
  Y    
 	  
   

  	 
 
 
 6   6               6  
	 

        5& ,6     D6  |6    4   
          
 G/     l4   D4   44   W   W             #  ,  O^     7a     7	        L < V       8  
             8  
            8  
     ۶       P9 	 
         !  
    -  	  
   (8 	 
 Y %Y ^ Y  Y | Y F	   z 8  
 	         8    	                         l   u  Q  ̷ Z  η c   -     ;     F ̷ y       	8        8  X&       8  ^  ۶( 	 ۶ ϊ>  ۶ ϊ Y   	 ۶ ϊ          
        ^
 c 
    ۶  ۶  ۶  ۶  ۶ À(]  
 	     
  ]
 
 P9  
        (8    
 	           8  
      8    N     ۶ ϊ V ӈ   "  / 8      ۶ ϊ   ۶ ϊ V       
            	    (   	  ) {   	     \   n v e  	 :eՑՑYeWe  	 Tege
 
   Se4   A4               ۶ ~      C ϊ           l    ӈ   4f ؁ #f  A       *    	      	      
    
    Ug    f
        4    7   c  q        T   
 	       Y    R              ;           h)       :     ۶    O     Z     ^ Y   G         l>       l?        Ĵ?  \?    ۶ ϊ     ۶ s  
Ts    \s ds sm  
 	           	 
 Àt D?         >    
 	           ?       ?     	>   s    d? i  	 <tiՑՑoimi  	 ji}i    ii4   A4   >   $>   ۶      $ ϊ  lt  i ؁ i  Aϊ      n     $s۶ ϊ   ۶   k    uj      	  4  
  u  Y        K        K       ϊ   ϊ  u  	  ϊ          
       | 	 O 
 O   ޙO  	  ޙ  O  	   Y       ϊ V ӈ      '       ϊ    ϊ V       
          P vP V              ÀP 	 
 	       P P (  
 	     	  	  L  
   %2  	   U2   Q	      ޙ   ޙH  	Q  Q      ޙ   ޙ[  MQ  4R  
 	       HR    (K    
 	          K  
    K  %2   Y     
 }2          2 
   	       
 M =   T     R  	 NS  	 sS^S fS @K	   R@K
 
V   eS   4   A4 2  R r ՛2 Mj  =2         z  n   w       ϊ       B  K      ӈ ޙ T  T T  T  T  R 	 oS ؁   A  =2 η 2           ^        
    
O    T  
  lU    
tS    
T	    @K
    V        4    -2        )j      ^   T        K  
             K  
            L  
 	   	    "    	  .       (K 	  Y %Y ^ Y | Y F   f K 	 
        K    	     
         Y   b  >   G  #    /   8              } C       t   {       t    
     s   r    
 	             N               N         f   !   O;     Z:     J    y   L!       lR       R  \R        " TR    1 dR S  DS        R    
 	          S     S     Q     āR   $Q        "   +     O              ϊ   ϊ 
   	  ϊ      	G
 N   
          \w              À    
 	             ]     . 
    ϊ V ӈ Q  Z` 
 m v       ϊ  	  ϊ V        
             	    $     g   y  x   	 E xՑՑcxax  	 ^xqx    ]x4	   A	4
 
 ۶ <   E ϊ c   l           A  _  ӈ   	y ؁ x  A	  	     ]        
  	  
N  
  z    y    	    4
    9           ^  
      ϊ       ^  
        "      .       (] 	  Y $Y  Y 
   S ^  
      ^    	                                        gD 
       +  +  +   Y    ;+       ++  ~ +Y ~+ 	+  + +  +   `     *   *    + +  
 *aL   **   *  ۶ T_   )  ,   ,   7)     )    7)    N+  ,      	*%  >   Y   	   ϊ   ϊ    	 	  ϊ   	   I P W	 ,% 3%     -%     f f #f     f #f     Lf      ^f      w      ϊ V     ϊ V           ϊ V ӈ   
  ϊ V ӈ  	           f f f    Y z   f  g g f f      Ց  f   f f f f  g f  Eg  f S% R%   h     	$   $   $  A    $ $   $ !     <g   $   lg   #   #  /(   v$ u$  ' 	 '  `  _  ^  ] p y  h  h  hՑ ^h  9$     O8$     ^(    7%              
      >h    ^Bh    OFh    7Jh    &  i i Ցi       lp  Dp  y 6
   ϊ 	  ϊ V ] F 
 	  ϊ   J
     
 v B  
        A  
       ? y A
              Àyq  
 	       z  6  U1   
 	       Y    S1             p   p      S       ϊ V     ϊ V      _       ϊ V ӈ     ϊ V ӈ   	                o   x    p }D   Dy^    T}^    ]  ]  7   E   -R   	 <zJ
ՑՑ

  	 
  
   
4   A4 2     p& 2 \F   2  o   Do   Do ۶  ϊ   ly $ ly \} x  x  x  x   .  
 ؁ 
  A       O     ,y    ,}          	          ՚    ՚     -R	    y
            4    O13    Z03    ^/3 Y                     ϊ  / &  !   s  t  I         Àv    
 	       R  Y   t        Ї   	  ՑՑ][  	 Xk    W4   A4  	۶ |s  ۶ t ϊ k ϊ S  %     χ ؁   A                   4              l     ϊ   ϊ     	  ϊ            
          
        w  	              Àv    
 	       t  {   z     |      ϊ V   
  ϊ V           ϊ V ӈ   	  ϊ V ӈ  	                       l   k   j j D    	 R       	  T	ՑՑ		  	 	* 	   	4   A4  ۶ Ty    ϊ 
     	     >  >  >  > R \   ܋	 ؁ ˋ	  A           v    v      	    
  ՚    ՚        !	            4    t	            ϊ   ϊ 3 ; %  	  ϊ   *   n v ~  }    t 2       ϊ V     ϊ V   q  >      ϊ V ӈ     ϊ V ӈ  	               
       
       	 ,}   	  	         * 4  Q	             j    n             
2$     ϊ   ϊ 
   	  ϊ      (
 0   
        $  s  s   ޙs  	  ޙ  s  	   Y   
    ϊ V ӈ 	   
 ( 2       ϊ  	  ϊ V       
          	t }t V              Àt  
 	       t t #    
 	       #  #      `u      ޙ   ޙH  t  u      ޙ   ޙ[  t  u  
 	       u    
 $   2    J' v     u   	 & Fv  	 kvVv ^v @K   u@K	 	V   ]v   4   A4   %   % ϊ (   (  '   '      s    ӈ 'ޙ Pw  Yw w  "w  Yw  [u 	 u ؁   A  Q&         	    
.  	  
  
  Vw    w    
u    
v    @K	    V        4     '  >  Lv                ϊ                 #      /       ( 
  Y ,	%Y  Y 
   T             
                 !                       lƽH        B  B  E   Y    B       B B   C B  B B  B        PB   GE    dC SF  
 CEg   AE  l   FA  C   C   7cA     B  C      l؎  	      D  	        4  . D   	   ϊ   ϊ    	 	  ϊ   	                1 9 A	  ؎> ,        0   g %      ϊ V     ϊ V   d  1      ϊ V ӈ   
  ϊ V ӈx  	                     T    {    l   ,   D  m   D  d   f  \  C  C  C  C W a       O     T    T      
      &    <x      	l  D  Π 
   ϊ 	  ϊ    
 	  ϊ   
     !
    
          
         5
  F
   ޙB  	  ޙ  Z     Y e      ϊ V     ϊ V     q      ϊ V ӈ     ϊ V ӈ  	           J
 
 V              À
  
 	       
 
 t  
 	        	   )  RI YI     RI  
     QI PI   
 	            ]       `      ޙ   ޙH          ޙ   ޙ[    Ձ  
 	                    D   D5   T6   5 5    '    1  	 <
  	 
˂ ӂ @K   z@K V
   ҂
   4   A4 J     Y J      D   Dϖ  3 ϊ *  lܠ  l \Ԥ b  b  b  b v  ޙ 
  
 ڃ
  
     	  ؁   A  K  L       O     ,    ,          	  M    Q    ՚B    ՚#    3	    
        
    
    @K    V        4    OK    ZK    J<L        N         \  	     ϊ  $ T  / d     " 2
  ޙ- 
 	 ޙ  D
   	q
 / V     	     À;  
 	       8 ? ɚp    
 	         	             ޙ  ޙH  k  R     ޙ  ޙ[      
 	               @   	 < ɇ  	 ه  @K   @K V      4   A4	 	     $ ϊ  ϊ   q  l ޙ    g  p     	 L ؁   A  	     k        
    
    @K    V  	      4	       X        	  #   ϊ   ϊ # # #  	  ϊ   #   -$ 5$ =$ " !  
        !  
       !   O	  `	   ޙ\
  	  ޙ  t
     Y  $      ϊ V   
  ϊ V   $  $      ϊ V ӈ   	  ϊ V ӈ$  	   $      $  	d	 "	 V              À2	  
 	       /	 6	     
 	                    ޙ   ޙH  W
  >      ޙ   ޙ[  
  x
  
 	       
     
   
    
 %   
%   +'% % $     $   ;%\% %   	 
 9	  	 ^	I
 
Q
 
@K   
@K V	   P	   4   A4   l   O	 ϊ w   M
    K
  I
 &  &  &  & & & _&ޙ X	  a	 !	  *	  a
  c
 	 
 ؁   A  
     
    '    '    f'  	  j'  
  ՚[&    ՚<&    L%    	    
    
%    
̍    @K    V        4    w  ~        )   ϊ   ϊ * * *  	  ϊ   *   L* T* \*      S* *       ϊ V     ϊ V   P*  *      ϊ V ӈ     ϊ V ӈd*  	   u*       *        )     )   a+) )  	 ,Ĥ       )  )  )  ) 
* *       )    )    J*    N*             (          Ś      
 0      	 ҧ   O   W      h     S             ҧ          Ś #      /       ( 
 
 Y &Y 	w |  B           
 l     x                              
       T_     Y          
 _   )    c^   _     _         _    Y          ^   _   
 ^    ^  lϨ     _           _ _  ~ ( _Y ~_ _  _        ?_    ۶ Tƪ   ^    ^   )^     7'^     _  `        B   ~ $Y ~ɭ 4߭  =            ۶ |   ,   4        7     J          | 4  4 D ѱ $. -  
        -  
       - - t 	      Ś  &l ξ 7 4 4 Y     
 	        	             .    .   C/d/ "/ 	۶ T   ,  ξ 4ΰ   4   4 ϊ   @ Ś ?  /  R     U     7W     7Y    ՚@/    ՚!/    1.      7         l $ ӈ 4 4 tȶ 	      Ś < 	        	 	   -   	   .l  o 4ض b . 	 	 ܃ 0
 0 
 
       0  
     
  0
 8   
 	                       U0     ۶ |   ,  ξ 4Ƶ   4ٵ  ӈ 4   DŚ    ϊ     #1    o     r     7t     7v    /v    ՚1      S         | 4  4 D Ϲ 2 2  
        2  
       2       4 , p   
 	        	              3    -3   33 3  l   ,ʸ   4ٸ   4 ϊ =    '4  =     7?     7A    ՚3    ՚3    2       p        l $ü ӈ 4 4ü < 	 	        	 	  -        S   ܙ ?4 G4  
       A4  
       A4 ;   
 	          ƽ           Ӽs  4     
    ,   4  ӈ 4   D׼ X ϊ   i  @5 |   Z     7\     7^    /^    ՚5              ӿ    Ś    $                      L  Ś L        :     M         |   
 D    $ T    d     X  t         b      $   $          4         ('         '    
 $   )     6    A   J     T         (  
         !      -       (( 	  Y % j  2 (  
    (    
 Z     f  ӊ n   v    Ǆ   Ʉ               Ǆ        4+         +     *     *   $*        .         |-  t-  D-                     ( 	 -         I            k     -         	   #             -          -!    
 
      -   -     ,     ,    ,  /  /  /   6  G   5     X  ɖT        4-         \-     .           .     -9      $-   $-  m        3         .  4.          !!  !! - .  .       .   .     .I   \!   d.    ,.   $.            !!    b         
/  4/         </         6      /    /"    
 
      /   /     /l     /   $/   ,/         *     -     Z         
0  40         <0         6      0    0"    
 
      0   1     0k     0   $0   ,0         *     -     Z         1  41       d1       2        & 	    #       H      p       2  1'    
 
      2   2     1p     1   $1           (     K         5&  $5        0!0!  !0! - 5/       6   6     2       5 /_!   6    ,2   $2                !0!             :3  :.  :%  $:        ("!(!  (! . `       ;  :7     ;             % 	   '            K        K   ;             :                 	  (                 6       : (j!   |;    ,6   $6         в  в 9     =         !(!                           16|P   \P  ۢ  P             3 	  6  ۢ  4            g         P%              ,P в      5  ۢ    ۢ            _   Q TQ   $R  "   R     QP    ۢ TQ   $Q        /  q         tUDU ٨  $U  "   T     R   T^    S  ۢ TR   $R    data     ܢ$T    V                   U         ۢ TT   h   ܢs       	         ԌV V   $V "   V\V      4V ,   VV   $W "   WlW       ,W , W     W    W+   
 
      W  W     U   U   V  V  Wi    dU  ۢ $U    
uint16x8_t         q(Y  4V  ĀĀ ŀ 	uint8x8_t ƀ        0ԓ1  $V   
uint64x1_t         _v50#  ,V  DW w         asu16s         asu64K     scalar64U    r   g <                 4          0  X DX   $X <X  )   Y     Xb    ۢ TX  ۢ $X  ۢ <X         vector2     L  ު         Y DY   $Y <Y  )   Z     Y`    ۢ TY  ۢ $Y  ۢ <Y        Ȫ     F           Z DZ   $Z <Z  )   [     Z_    ۢ TZ  ۢ $Z  ۢ <Z        Ȫ     F         _   
 L_ ĭ   $_ $_ 1   _+ _   P ! _  _  
t_       _ 4 _    `              `     ^   _h      $_  ۢ $_    
uint64x2_t         Y%;  _ ۢ E     _      low+      x H "                 0(h         h    
 $   )     6    A   J     T         h  
         !      -       (h 	  Y % j  2 h  
    h    
 Z     f   n   v    
   
               
        4j         j     j=     j   $j        -         l  l  |l  Dl          @          ( 	 l             M   #             s    l       l       l             	   '                 l          l$    
 
      l   l     k     dk    k  l  l  l  l   s      ?     b  ɝT        4m         \m     m               m     lA      $m   $l  q        3         m  4m          !!  !! - n  m       n   n     mQ   \!   dn    ,m   $m            !!    b         
o  4o         <o         6      o    o    
 
      o   o     nh     dn   $n   ,n         *     -     Z         
p  4p         <p         6      p    p    
 
      p   p     og     do   $o   ,o         *     -     Z         q  4q       dq       q            * 	    '           P      x       q  q#    
 
      q   q     pp     dq   $p           (     K         |-  |&  $|        0!0!  !0! - V    |       |  |6       |   |     q
   0    | /_!   |    ,r   $r               z    !0!             ~:  ~5  ~,  ~%  $~        ("!(!  (! . i       ~  ~>     ~             % 	   '            K        K   ~      ~       ~          #   ~               F 	  (                |   J	    ~ (j!   |~  	  ,|   $|           в  в g     E     	    !(!             <    
               %     1   8    ?        M    
        c       p     |               \[    
               %    À 1   8    ?        M    
        c       p    À |               
    
               %     1   9    @        N    
        d       q     }                   
               %     1   9    @        N    
        d       q     }               ̹    
               &     2   9    @        N    
        d       q     }               t
    
               %    ƌ 1   9    @        N    
        d       q    ƌ }               ts    
               %     1   9    @        N    
        d       q     }                   
               &     2  ۋ :    A        O    
        e       r     ~  ۋ                 
               %     1   9    @        N    
        d       q     }               
    
               '    ϊ 3   ;    B        P    
        h       u    ϊ                D
    
               '     3   ;    B        P    
        h       u                    ,
    
              '     3  ӈ ;    B        P    
       h       u       ӈ             ("    
 
             
 &     2   9    @        N    
 
       d      
 q     }               h    
 
             
 %     1   8    ?        M    
 
       c      
 p     |                                                                                                                                                                                                                                                             











                       
                                                                                                                                    =       ,>       4>      *<>      +d>      *<>      	+d>      
+\?      *<?      *D?      +l?      +D?      ,l?      +d?      V4?      W<?      X<?       A   6  6
This library provides heavily optimized routines for string search primitives.

# Overview

This section gives a brief high level overview of what this crate offers.

* The top-level module provides routines for searching for 1, 2 or 3 bytes
  in the forward or reverse direction. When searching for more than one byte,
  positions are considered a match if the byte at that position matches any
  of the bytes.
* The [`memmem`] sub-module provides forward and reverse substring search
  routines.

In all such cases, routines operate on `&[u8]` without regard to encoding. This
is exactly what you want when searching either UTF-8 or arbitrary bytes.

# Example: using `memchr`

This example shows how to use `memchr` to find the first occurrence of `z` in
a haystack:

```
use memchr::memchr;

let haystack = b"foo bar baz quuz";
assert_eq!(Some(10), memchr(b'z', haystack));
```

# Example: matching one of three possible bytes

This examples shows how to use `memrchr3` to find occurrences of `a`, `b` or
`c`, starting at the end of the haystack.

```
use memchr::memchr3_iter;

let haystack = b"xyzaxyzbxyzc";

let mut it = memchr3_iter(b'a', b'b', b'c', haystack).rev();
assert_eq!(Some(11), it.next());
assert_eq!(Some(7), it.next());
assert_eq!(Some(3), it.next());
assert_eq!(None, it.next());
```

# Example: iterating over substring matches

This example shows how to use the [`memmem`] sub-module to find occurrences of
a substring in a haystack.

```
use memchr::memmem;

let haystack = b"foo bar foo baz foo";

let mut it = memmem::find_iter(haystack, "foo");
assert_eq!(Some(0), it.next());
assert_eq!(Some(8), it.next());
assert_eq!(Some(16), it.next());
assert_eq!(None, it.next());
```

# Example: repeating a search for the same needle

It may be possible for the overhead of constructing a substring searcher to be
measurable in some workloads. In cases where the same needle is used to search
many haystacks, it is possible to do construction once and thus to avoid it for
subsequent searches. This can be done with a [`memmem::Finder`]:

```
use memchr::memmem;

let finder = memmem::Finder::new("foo");

assert_eq!(Some(4), finder.find(b"baz foo quux"));
assert_eq!(None, finder.find(b"quux baz bar"));
```

# Why use this crate?

At first glance, the APIs provided by this crate might seem weird. Why provide
a dedicated routine like `memchr` for something that could be implemented
clearly and trivially in one line:

```
fn memchr(needle: u8, haystack: &[u8]) -> Option<usize> {
    haystack.iter().position(|&b| b == needle)
}
```

Or similarly, why does this crate provide substring search routines when Rust's
core library already provides them?

```
fn search(haystack: &str, needle: &str) -> Option<usize> {
    haystack.find(needle)
}
```

The primary reason for both of them to exist is performance. When it comes to
performance, at a high level at least, there are two primary ways to look at
it:

* **Throughput**: For this, think about it as, "given some very large haystack
  and a byte that never occurs in that haystack, how long does it take to
  search through it and determine that it, in fact, does not occur?"
* **Latency**: For this, think about it as, "given a tiny haystack---just a
  few bytes---how long does it take to determine if a byte is in it?"

The `memchr` routine in this crate has _slightly_ worse latency than the
solution presented above, however, its throughput can easily be over an
order of magnitude faster. This is a good general purpose trade off to make.
You rarely lose, but often gain big.

**NOTE:** The name `memchr` comes from the corresponding routine in `libc`. A
key advantage of using this library is that its performance is not tied to its
quality of implementation in the `libc` you happen to be using, which can vary
greatly from platform to platform.

But what about substring search? This one is a bit more complicated. The
primary reason for its existence is still indeed performance, but it's also
useful because Rust's core library doesn't actually expose any substring
search routine on arbitrary bytes. The only substring search routine that
exists works exclusively on valid UTF-8.

So if you have valid UTF-8, is there a reason to use this over the standard
library substring search routine? Yes. This routine is faster on almost every
metric, including latency. The natural question then, is why isn't this
implementation in the standard library, even if only for searching on UTF-8?
The reason is that the implementation details for using SIMD in the standard
library haven't quite been worked out yet.

**NOTE:** Currently, only `x86_64`, `wasm32` and `aarch64` targets have vector
accelerated implementations of `memchr` (and friends) and `memmem`.

# Crate features

* **std** - When enabled (the default), this will permit features specific to
the standard library. Currently, the only thing used from the standard library
is runtime SIMD CPU feature detection. This means that this feature must be
enabled to get AVX2 accelerated routines on `x86_64` targets without enabling
the `avx2` feature at compile time, for example. When `std` is not enabled,
this crate will still attempt to use SSE2 accelerated routines on `x86_64`. It
will also use AVX2 accelerated routines when the `avx2` feature is enabled at
compile time. In general, enable this feature if you can.
* **alloc** - When enabled (the default), APIs in this crate requiring some
kind of allocation will become available. For example, the
[`memmem::Finder::into_owned`](crate::memmem::Finder::into_owned) API and the
[`arch::all::shiftor`](crate::arch::all::shiftor) substring search
implementation. Otherwise, this crate is designed from the ground up to be
usable in core-only contexts, so the `alloc` feature doesn't add much
currently. Notably, disabling `std` but enabling `alloc` will **not** result
in the use of AVX2 on `x86_64` targets unless the `avx2` feature is enabled
at compile time. (With `std` enabled, AVX2 can be used even without the `avx2`
feature enabled at compile time by way of runtime CPU feature detection.)
* **logging** - When enabled (disabled by default), the `log` crate is used
to emit log messages about what kinds of `memchr` and `memmem` algorithms
are used. Namely, both `memchr` and `memmem` have a number of different
implementation choices depending on the target and CPU, and the log messages
can help show what specific implementations are being used. Generally, this is
useful for debugging performance issues.
* **libc** - **DEPRECATED**. Previously, this enabled the use of the target's
`memchr` function from whatever `libc` was linked into the program. This
feature is now a no-op because this crate's implementation of `memchr` should
now be sufficiently fast on a number of platforms that `libc` should no longer
be needed. (This feature is somewhat of a holdover from this crate's origins.
Originally, this crate was literally just a safe wrapper function around the
`memchr` function from `libc`.)
                              *     +     *     	+     
+     *     *     +     +     ,     +     V     W     X     = > > }rugj\_QTFI;>03T@   4@              ,  , 8  & 8   *    +  8   8 <     7 logging L   ,  , 8   ,        ,  , 8  & 8   *    8  	   8  ' 8 , 	  ,  , 8  ,        ,  , 8  & 8   *    8  	   8  ' 8 , 	  ,  , 8  d@   	 
A module with low-level architecture dependent routines.

These routines are useful as primitives for tasks not covered by the higher
level crate API.
  $@      \	   
Contains architecture independent routines.

These routines are often used as a "fallback" implementation when the more
specialized architecture dependent routines are unavailable.
  	     {t  
 

Provides architecture independent implementations of `memchr` and friends.

The main types in this module are [`One`], [`Two`] and [`Three`]. They are for
searching for one, two or three distinct bytes, respectively, in a haystack.
Each type also has corresponding double ended iterators. These searchers
are typically slower than hand-coded vector routines accomplishing the same
task, but are also typically faster than naive scalar code. These routines
effectively work by treating a `usize` as a vector of 8-bit lanes, and thus
achieves some level of data parallelism even without explicit vector support.

The `One` searcher also provides a [`One::count`] routine for efficiently
counting the number of times a single byte occurs in a haystack. This is
useful, for example, for counting the number of lines in a haystack. This
routine exists because it is usually faster, especially with a high match
count, than using [`One::find`] repeatedly. ([`OneIter`] specializes its
`Iterator::count` implementation to use this routine.)

Only one, two and three bytes are supported because three bytes is about
the point where one sees diminishing returns. Beyond this point and it's
probably (but not necessarily) better to just use a simple `[bool; 256]` array
or similar. However, it depends mightily on the specific work-load and the
expected match frequency.
  4      wz<
      <     
7
,d\             \             D              x"#$&()+-.12 T     !      !     C @ Create a new searcher that finds occurrences of the byte given.                      x  !      !  # 7`]4   J G Return the first occurrence of the needle in the given haystack. If no   4 1 such occurrence exists, then `None` is returned.      H E The occurrence is reported as an offset into `haystack`. Its maximum   ; 8 value for a non-empty haystack is `haystack.len() - 1`.$                      
 
    
x    
   !     !  $ _O _4                  $  <closure_kind> %     <closure_signature> %    <upvars> %    %   $ ׽5   I F Return the last occurrence of the needle in the given haystack. If no   4³      H   ;۴,                      
 
    
x    
   !     !  & aO`4                  &  '     '   ն '    '   & -   > ; Counts all occurrences of this byte in the given haystack.,                      
 
    
x    
    !     !  ( $Oe)s    6 3 Like `find`, but accepts and returns raw pointers.   !   !C @ When a match is found, the pointer returned is guaranteed to be   !  `>= start` and `< end`.   "   "I F This routine is useful if you're already using raw pointers and would   "G D like to avoid converting back to a slice before executing a search.   #   d# 	 # Safety   #   #5 2 * Both `start` and `end` must be valid for reads.   $@ = * Both `start` and `end` must point to an initialized value.   $H E * Both `start` and `end` must point to the same allocated object and   %D A must either be in bounds or at most one byte past the end of the   %  allocated object.   &I F * Both `start` and `end` must be _derived from_ a pointer to the same   \&  object.   &G D * The distance between `start` and `end` must not overflow `isize`.   'I F * The distance being in bounds must not rely on "wrapping around" the   '  address space.   (   (K H Note that callers may pass a pair of pointers such that `start >= end`.   (1 . In that case, `None` will always be returned.D)                      
    
x    !    ) ! `#{-{*                  )  *     *   ն *    *   ) ?t   67 4 Like `rfind`, but accepts and returns raw pointers.   7   7CȻ   7   8   8I¼   8G   9   d9   9   95   :@̾   :H   ;D   ;   <I   \<   <G   =I   >   >   >K   >1L?                      
    
x    !    ? ! ɞA                  +  ,     ,   ն ,    ,   + QI   II F Counts all occurrences of this byte in the given haystack represented   I  by raw pointers.   J   JI¼   JG   K   dK   K   K5   L@̾   LH   MD   M   MI   \N   NG   OI   O   P   PK   P. + In that case, `0` will always be returned.LQ                      
    
x     !    Q !  - $QffVD   UF C Returns an iterator over all occurrences of the needle byte in the   U  given haystack.   U   UI F The iterator returned implements `DoubleEndedIterator`. This means it   V: 7 can also be used to find occurrences in reverse order.$W                       / 0    /x    0    @  /   A         }xp& l     /    0  !    W !  . $WOWX*TX                     
    
x     !    X !  1 $XvY,<Y                     
    
x    !    Y !  2 $Y^)         4    5   5 4     y679; K K K K 9  7  ; ^^L_$_      3     3  _#$_                      
    
y  3   _ 3  7     4a                  7 8    8   ն 8    8   7 b,b                      y   3     3  9     4b                  9 :    :   ն :    :   9 d-Ld                      
    
y   3   d 3  ;     $de4         =    >   > =     y? J ? eee(Le                      
    
y  <   e <  ?     4g                  ? @    @   ն @    @   ? Dj              yBCEGIKNO k+   kH E Create a new searcher that finds occurrences of the two needle bytes   Tk  given.k                      y  A      A  B r4   pG D Return the first occurrence of one of the needle bytes in the given   qD A haystack. If no such occurrence exists, then `None` is returned.   q   qH   r;۴$s                      
 
    
y    
   A    s A  C gOu4u                  C  D     D   ն D    D   C x5   uF C Return the last occurrence of one of the needle bytes in the given   vD   v   vH   w;۴,x                      
 
    
y    
   A    x A  E "O04z                  E  F     F   ն F    F   E ͐s   z6   {   {CȻ   {   |   |I¼   |G   }   d}   }   }5   ~@̾   ~H   D      I   \ـ   G   I         K   1Dă                      
    
y    A    փ A ׎                  G  H     H   ն H    H   G t   7      CȻ   ܳ   Ӑ   ېI¼   G      d      5   В@̾   H   D      ŔI   \   G   I      Ԗ   ܖK   1L                      
    
y    A     A 7B                  I  J     J   ն J    J   I D   J G Returns an iterator over all occurrences of one of the needle bytes in   Ӡ  the given haystack.      I   š:$                       L M    Ly    M    B  /   A         <3kʔrd     L    M  A     A  K $Og*T                     
    
y     A     A  N $Ȥ,<ˤ                     
    
y    A    Ӥ A  O $Ԥ)         Q    R   Q  R    zSTV K K K V  T êǪL$      P     P  #$                      
    
z  P    P  T     4                  T U    U   ն U    U   T -L                      
    
z   P    P  V     $ή4         X    Y   X  Y    zZ J Z Ӯ׮(L                      
    
z  W    W  Z     4Ǳ                  Z [    [   ն [    [   Z T              {]^`bdfij :   J G Create a new searcher that finds occurrences of the three needle bytes   T׵                      {  \      \  ] 4   ǻG   D   ܼ   H   ;۴$                      
 
    
{    
   \     \  ^ "O!4                  ^  _     _   ն _    _   ^ 5   F   D      H   ;۴,                      
 
    
{    
   \     \  ` Z$O]#4                  `  a     a   ն a    a   ` s   6      CȻ         I¼   G      d      5   @̾   H   D      I   \   G   I         K   1D                      
    
{    \     \ 733                  b  c     c   ն c    c   b t   7      CȻ   ܳ      I¼   G      d      5   @̾   H   D      I   \   G   I         K   1L                      
    
{    \     \ PMM                  d  e     e   ն e    e   d ˔F   J         I   :$                       g h    g{    h    C  /   A         ]J(1	     g    h  \     \  f $OZ*T                     
    
{     \     \ $_,<                     
    
{    \     \  j $+7+         l    m   m l     |noq K K K q  o L$      k     k  #$                      
    
|  k    k  o     g4                  o p    p   ն p    p   o -L                      
    
|   k    k  q     $6         s    t   s  t    |u J u (L                      
    
|  r    r  u     k4                  u v    v   ն v    v   u "l                                 w |             |ہ             ,ʄ                                       ]   
Provides an architecture independent implementation of the "packed pair"
algorithm.

The "packed pair" algorithm is based on the [generic SIMD] algorithm. The main
difference is that it (by default) uses a background distribution of byte
frequencies to heuristically select the pair of bytes to search for. Note that
this module provides an architecture independent version that doesn't do as
good of a job keeping the search for candidates inside a SIMD hot path. It
however can be good enough in many circumstances.

[generic SIMD]: http://0x80.pl/articles/simd-strfind.html#first-and-last
  T     }4    {  |   {  |  l(  d{    ~  $                      \              } +   J G Create a new prefilter that reports possible locations where the given     needle matches.                      
    
           7=   0 - Create a new prefilter using the pair given.      G D If the prefilter could not be constructed, then `None` is returned.      G D This constructor permits callers to control precisely which pair of   !  bytes is used as a predicate.L                      
    
 ~          7r>   9 6 Run this finder on the given haystack as a prefilter.      J G If a candidate match is found, then an offset where the needle *could*   & # begin in the haystack is returned.t                      
 
    
}    
           O3$                            ն         ˨܅    D A Returns the pair of offsets (into the needle) used to check as a   G D predicate before confirming whether a needle exists at a particular   l 
 position.$                       
    
}     
~            $ L+              ~ -)   +7 4 Create a new pair of offsets from the given needle.   +   +E B If a pair could not be created (for example, if the needle is too   ,$ ! short), then `None` is returned.   ,   ,A > This chooses the pair in the needle that is believed to be as   -= : predictive of an overall match of the needle as possible.-                      
    
 ȋ      -    7F2n   .B ? Create a new pair of offsets from the given needle and ranker.   /   /I F This permits the caller to choose a background frequency distribution   /H E with which bytes are selected. The idea is to select a pair of bytes   0F C that is believed to strongly predict a match in the haystack. This   1B ? usually means selecting bytes that occur rarely in a haystack.   1   1E   2$\2                      
    
 ξȋ           3    ξ 2    ξ 2 ξ7.0         Di   >C @ Create a new pair using the offsets given for the needle given.   ?   ?H E This bypasses any sort of heuristic process for choosing the offsets   ?< 9 and permits the caller to choose the offsets themselves.   @   @G D Indices are limited to valid `u8` values so that a `Pair` uses less   @J G memory. It is not possible to create a `Pair` with offsets bigger than   AI F `u8::MAX`. It's likely that such a thing is not needed, but if it is,   BE B it's suggested to build your own bespoke algorithm because you're   BJ G likely working on a very niche case. (File an issue if this suggestion   C   does not make sense to you.)   C   CE   D$dD                      
    
 ȋ      D    7۽J   J) & Returns the first offset of the pair.4J                      
    
~       K    $KK   K* ' Returns the second offset of the pair.4K                      
    
~       K    $Kd    LO L This trait allows the user to customize the heuristic used to determine the   LE B relative frequency of a given byte in the dataset being searched.   M   MM J The use of this trait can have a dramatic impact on performance depending   NO L on the type of data being searched. The details of why are explained in the   NO L docs of [`crate::memmem::Prefilter`]. To summarize, the core algorithm uses   OM J a prefilter to quickly identify candidate matches that are later verified   PI F more slowly. This prefilter is implemented in terms of trying to find   PK H `rare` bytes at specific offsets that will occur less frequently in the   QM J dataset. While the concept of a `rare` byte is similar for most datasets,   QH E there are some specific datasets (like binary executables) that have   RM J dramatically different byte distributions. For these datasets customizing   RN K the byte frequency heuristic can have a massive impact on performance, and   S* ' might even need to be done at runtime.   S   SI F The default implementation of `HeuristicFrequencyRank` reads from the   TL I static frequency table defined in `src/memmem/byte_frequencies.rs`. This   UM J is optimal for most inputs, so if you are unsure of the impact of using a   UM J custom `HeuristicFrequencyRank` you should probably just use the default.   V   lV 
 # Example   V   <V  ```   V  use memchr::{   V6 3     arch::all::packedpair::HeuristicFrequencyRank,   W      memmem::FinderBuilder,   4W  };   W   WL I /// A byte-frequency table that is good for scanning binary executables.   X  struct Binary;   X   X, ) impl HeuristicFrequencyRank for Binary {   X( %     fn rank(&self, byte: u8) -> u8 {   X& #         const TABLE: [u8; 256] = [   YM J             255, 128, 61, 43, 50, 41, 27, 28, 57, 15, 21, 13, 24, 17, 17,   YJ G             89, 58, 16, 11, 7, 14, 23, 7, 6, 24, 9, 6, 5, 9, 4, 7, 16,   ZL I             68, 11, 9, 6, 88, 7, 4, 4, 23, 9, 4, 8, 8, 5, 10, 4, 30, 11,   [> ;             9, 24, 11, 5, 5, 5, 19, 11, 6, 17, 9, 9, 6, 8,   [N K             48, 58, 11, 14, 53, 40, 9, 9, 254, 35, 3, 6, 52, 23, 6, 6, 27,   \F C             4, 7, 11, 14, 13, 10, 11, 11, 5, 2, 10, 16, 12, 6, 19,   \N K             19, 20, 5, 14, 16, 31, 19, 7, 14, 20, 4, 4, 19, 8, 18, 20, 24,   ]C @             1, 25, 19, 58, 29, 10, 5, 15, 20, 2, 2, 9, 4, 3, 5,   ]M J             51, 11, 4, 53, 23, 39, 6, 4, 13, 81, 4, 186, 5, 67, 3, 2, 15,   ^< 9             0, 0, 1, 3, 2, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0,   ^L I             12, 2, 1, 1, 3, 1, 1, 1, 6, 1, 2, 1, 3, 1, 1, 2, 9, 1, 1, 0,   _4 1             2, 2, 4, 4, 11, 6, 7, 3, 6, 9, 4, 5,   _L I             46, 18, 8, 18, 17, 3, 8, 20, 16, 10, 3, 7, 175, 4, 6, 7, 13,   `= :             3, 7, 3, 3, 1, 3, 3, 10, 3, 1, 5, 2, 0, 1, 2,   aN K             16, 3, 5, 1, 6, 1, 1, 2, 58, 20, 3, 14, 12, 2, 1, 3, 16, 3, 5,   a: 7             8, 3, 1, 8, 6, 17, 6, 5, 3, 8, 6, 13, 175,   tb          ];   b           TABLE[byte as usize]   Lb      }   ,b  }   b5 2 // Create a new finder with the custom heuristic.   c% " let finder = FinderBuilder::new()   c@ =     .build_forward_with_ranker(Binary, b"\x00\x00\xdd\xdd");   c) & // Find needle with custom heuristic.   d< 9 assert!(finder.find(b"\x00\x00\x00\xdd\xdd").is_some());   <d  d                    d                 h   eG D Return the heuristic frequency rank of the given byte. A lower rank   eH E means the byte is believed to occur less frequently in the haystack.   f   fK H Some uses of this heuristic may treat arbitrary absolute rank values as   fH E significant. For example, an implementation detail in this crate may   gJ G determine that heuristic prefilters are inappropriate if every byte in   h!  the needle has a "high" rank.$h                       
    
     h   $h$hi&  i             ~    L
?j     94                              ~i4              ~    j$j                       
    
~       j    $j$jkQ   jL I This permits passing any implementation of `HeuristicFrequencyRank` as a   k  borrowed version of itself.                          k     l    k')         l$l                       
    
      l      $l   
An implementation of the [Rabin-Karp substring search algorithm][rabinkarp].

Rabin-Karp works by creating a hash of the needle provided and then computing
a rolling hash for each needle sized window in the haystack. When the rolling
hash matches the hash of the needle, a byte-wise comparison is done to check
if a match exists. The worst case time complexity of Rabin-Karp is `O(m *
n)` where `m ~ len(needle)` and `n ~ len(haystack)`. Its worst case space
complexity is constant.

The main utility of Rabin-Karp is that the searcher can be constructed very
quickly with very little memory. This makes it especially useful when searching
for small needles in small haystacks, as it might finish its search before a
beefier algorithm (like Two-Way) even starts.

[rabinkarp]: https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm
  L     <     \                #   D A Create a new Rabin-Karp forward searcher for the given `needle`.      K H The needle may be empty. The empty needle matches at every byte offset.      I F Note that callers must pass the same needle to all search calls using      this `Finder`.                       
    
       !  7X(C   $A > Return the first occurrence of the `needle` in the `haystack`   $A > given. If no such occurrence exists, then `None` is returned.   %   %G D The `needle` provided must match the needle given to this finder at   &  construction time.   &   &I F The maximum value this can return is `haystack.len()`, which can only   &H E occur when the needle and haystack both have length zero. Otherwise,   'G D for non-empty haystacks, the maximum value is `haystack.len() - 1`.$(                      
 
 
    
    
    
       (  $(O76   +6   +   +CȻ   ,I F `>= start` and `<= end`. The pointer returned is only ever equivalent   -G D to `end` when both the needle and haystack are empty. (That is, the   -+ ( empty string matches the empty string.)   .   .I¼   .G   /   d/   /   /K H Note that `start` and `end` below refer to both pairs of pointers given   0J G to this routine. That is, the conditions apply to both `hstart`/`hend`   0  and `nstart`/`nend`.   0   15   1@̾   2H   2D   3   3I   \4   4G   4I   5   5. + * It must be the case that `start <= end`.D6                      
    
        6  $6gq{ýt<               =&   =D A Create a new Rabin-Karp reverse searcher for the given `needle`.=                      
    
       =  7kED   A@ = Return the last occurrence of the `needle` in the `haystack`   AA   B   BG   C   C   CI   CH   DG,E                      
 
 
    
    
    
       E  $EO&70S   H7   H   HCȻ   II   JG   J+   K   KI¼   KG   L   dL   L   LK   MJ   M   N   N5   N@̾   OH   OD   P   PI   \Q   QG   QI   R   R.LS                      
    
        S  $SýY><Y                      
 
    
    
        Y    O  L[              À \\                     À           ^?<^                     À            ,^b?<b                     À            bf5$f                     
 
    
À   
        f    $fZXjyܵgg                     
    
À       g    $gi,i                     
 
    
À   
        i    $iZnDdn                                nnn|  8 <     7 <    
An implementation of the [Shift-Or substring search algorithm][shiftor].

[shiftor]: https://en.wikipedia.org/wiki/Bitap_algorithm
  <         L$            \              ́ t             +   B ? Create a new Shift-Or forward searcher for the given `needle`.      K                      
    
           7=         4   G D Return the first occurrence of the needle given to `Finder::new` in   F C the `haystack` given. If no such occurrence exists, then `None` is   l 
 returned.      J G Unlike most other substring search implementations in this crate, this   J G finder does not require passing the needle at search time. A match can   J G be determined without the needle at all since the required information   = : is already encoded into this finder at construction time.      I   H   G$                      
 
    
́    
           $O<Gt  	 	
An implementation of the [Two-Way substring search algorithm][two-way].

[`Finder`] can be built for forward searches, while [`FinderRev`] can be built
for reverse searches.

Two-Way makes for a nice general purpose substring search algorithm because of
its time and space complexity properties. It also performs well in practice.
Namely, with `m = len(needle)` and `n = len(haystack)`, Two-Way takes `O(m)`
time to create a finder, `O(1)` space and `O(n)` search time. In other words,
the preprocessing step is quick, doesn't require any heap memory and the worst
case search time is guaranteed to be linear in the haystack regardless of the
size of the needle.

While vector algorithms will usually beat Two-Way handedly, vector algorithms
also usually have pathological or edge cases that are better handled by Two-Way.
Moreover, not all targets support vector algorithms or implementations for them
simply may not exist yet.

Two-Way can be found in the `memmem` implementations in at least [GNU libc] and
[musl].

[two-way]: https://en.wikipedia.org/wiki/Two-way_string-matching_algorithm
[GNU libc]: https://www.gnu.org/software/libc/
[musl]: https://www.musl-libc.org/
  4     	     L	     L	     ^	  	     L	Y	BMO<>\	/\&               '#   &C @ Create a searcher that finds occurrences of the given `needle`.   &   &I F An empty `needle` results in a match at every position in a haystack,   '"  including at `haystack.len()`.'                      
    
       (  7Q/C   ,H E Returns the first occurrence of `needle` in the given `haystack`, or   -0 - `None` if no such occurrence could be found.   -   -C @ The `needle` given must be the same as the `needle` provided to   .  [`Finder::new`].   .   .Iʌ   /"$/                      
 
 
    
    
    
       /    $/OS7 S55                      
 
 
 
    
               92g 	 	 ^  	^   	Z         p,||_{    
   
    
       5  	$5	TOT7T;t;                     
 
 
 
    
               92g 	 	 ^  	^   	Z         p,||_{    
   
    
        ;  	$;	;Oj7jIjHtH                     
 
 
 
    
               92g 	 	 ^  	^   	Z         p,||_{    
   
    
        I  ˨	$I	IO̃7փI߃tS               U&   TC   T   TIʌ   U"U                      
    
       U  7]D   ZG D Returns the last occurrence of `needle` in the given `haystack`, or   [0   [   [C   \  [`FinderRev::new`].   \   \Iʌ   ]",]                      
 
 
    
    
    
       ]    $]O7b|b                     
 
 
    
    
    
        c  
$cO7ĝI͝m|m                     
 
 
    
    
    
        m  Ɯ
$mO7ITф               q<                      
    
           ̡	74	Hdq<                      
    
           
74	Hd\               5<                           م        	74	$5<                           م        
74	$|              م :                      م           $ current< 	candidateL               +                                   	74$D                                     $o8   C @ Returns true if and only if `needle` is a prefix of `haystack`.      N K This uses a latency optimized variant of `memcmp` internally which *might*   , ) make this faster for very short strings.      t  # Inlining      N K This routine is marked `inline(always)`. If you want to call this function   L I in a way that is not always inlined, you'll need to wrap a call to it in   H E another function that is marked as `inline(never)` or just `inline`.L                                           O7
8   C @ Returns true if and only if `needle` is a suffix of `haystack`.      N   ,      tը      N   	LΩ   
HL
                                           O$7.+   < 9 Compare corresponding bytes in `x` and `y` for equality.      F C That is, this returns true if and only if `x.len() == y.len()` and   . + `x[i] == y[i]` for all `0 <= i < x.len()`.      tը      N   LΩ   H        # Motivation      O L Why not use slice equality instead? Well, slice equality usually results in   M J a call out to the current platform's `libc` which might not be inlineable   M J or have other overhead. This routine isn't guaranteed to be a win, but it     might be in some cases.D                                           CSc   9 6 Compare `n` bytes at the given pointers for equality.      E B This returns true if and only if `*x.add(i) == *y.add(i)` for all     `0 <= i < n`.      tը      N   LΩ   H            O   M   M         d      B ? * Both `x` and `y` must be valid for reads of up to `n` bytes.   : 7 * Both `x` and `y` must point to an initialized value.   A > * Both `x` and `y` must each point to an allocated object and   D   L I allocated object. `x` and `y` do not need to point to the same allocated     object, but they may.   K H * Both `x` and `y` must be _derived from_ a pointer to their respective     allocated objects.   M J * The distance between `x` and `x+n` must not overflow `isize`. Similarly     for `y` and `y+n`.   I   d                                  
  	  <	       4     <&     <D&     ;4&     &<d&E46#%'                      '     4' -/         (L(            ).)                                 7h+"<+                                +   $+4zD4                                 4   $4Z{L[                                 [   $[yoLy                                  y   BN7X7z                          ն         d                                       ̾     Ð     ,Ґ $DDXZ                            ھ 4؈ ')         L            <                       ؈          K$Kș"<֙                          ؈      ޙ   $ߙ՚"<                          ؈         $zD                          ؈          $B\M\{L                          ؈          $nnd                         ؈             , $aa>@         ě                   ھ 4ʉ *,         L            j                       ʉ          )X'X%X"<                          ʉ         $"<                          ʉ         $"<                          ʉ         $zD                          ʉ          $FF{L                          ʉ       ՜   $֜9)6)طd                         ʉ           ̯  ,ø $~|>@         !                  Ԋ !                  Ԋ                   Ԋ 1                         Ԋ            O$                          Ԋ             5     0        $DTV         s,                      Ԋ              )     $     ,    LRT         L                          Ԋ          5 0     $L9;         8L                          Ԋ            $                                           5     0     OQDNP                                                      t     $ ~~~NP                                               t $ HXh57                                                t $ 8:         ̒  T     d     E$     <     <D     ;4     mmo`dQ@B/1̰                   ھ 4ԋ %'         @                            ~ԋ         7p$                            ԋ                  $O75ct5                           ԋ           5   $5O~IlI                          ԋ           I  $I7UIU                         ԋ       U  $U["$[                          ԋ     ~      [   $[].]                          ԋ       ]   $]`K<`                                   |				  8 \	   	  7 L	 	  2 -
Vector algorithms for the `aarch64` target.
  <	     d4  J E
Algorithms for the `aarch64` target using 128-bit vectors via NEON.
  $<     tL   
This module defines 128-bit vector implementations of `memchr` and friends.

The main types in this module are [`One`], [`Two`] and [`Three`]. They are for
searching for one, two or three distinct bytes, respectively, in a haystack.
Each type also has corresponding double ended iterators. These searchers are
typically much faster than scalar routines accomplishing the same task.

The `One` searcher also provides a [`One::count`] routine for efficiently
counting the number of times a single byte occurs in a haystack. This is
useful, for example, for counting the number of lines in a haystack. This
routine exists because it is usually faster, especially with a high match
count, then using [`One::find`] repeatedly. ([`OneIter`] specializes its
`Iterator::count` implementation to use this routine.)

Only one, two and three bytes are supported because three bytes is about
the point where one sees diminishing returns. Beyond this point and it's
probably (but not necessarily) better to just use a simple `[bool; 256]` array
or similar. However, it depends mightily on the specific work-load and the
expected match frequency.
  4T     T	    <	      <	     ;4	     W	G	Ld	=t	.D
              ƌ %   
J G Create a new searcher that finds occurrences of the needle byte given.      K H This particular searcher is specialized to use neon vector instructions   & # that typically make it quite fast.      E B If neon is unavailable in the current environment, then `None` is   l                                 7.   E B Create a new finder specific to neon vectors and routines without   $ ! checking that neon is available.      d      I F Callers must guarantee that it is safe to execute `neon` instructions     in the current environment.      F C Note that it is a common misconception that if one compiles for an   J G `x86_64` target, then they therefore automatically have access to neon   H E instructions. While this is almost always the case, it isn't true in     100% of cases.l                     ƌ          7   E B Returns true when this implementation is available in the current     environment.      E B When this is true, it is guaranteed that [`One::new`] will return   F C a `Some` value. Similarly, when it is false, it is guaranteed that   * ' `One::new` will return a `None` value.      H E Note also that for the lifetime of a single program, if this returns   ) & true then it will always return true.d                                  4   G   D      H   "  value is `haystack.len() - 1`.$                           ƌ               YOU4                            ն          5   F   D      H    ",                            ƌ           !    O4#                            ն         $-   #>ù,$                           ƌ            $    $$OW/s   &6   '   'CȻ   ܊(   (   (I¼   )G   )   d)   )   )5   *@̾   *H   +D   ,   ,I   \,   ,G   -I   .   .   .K   /1D/                          ƌ        /  2                            ն         =t   57   5   5CȻ   ܝ6   6   6I¼   7G   7   d7   7   85   8@̾   8H   9D   :   :I   \:   ;G   ;I   <   <   <K   =1L=                          ƌ        =  @                            ն         ҏJI   C7 4 Like `count`, but accepts and returns raw pointers.   C   CI¼   DG   E   dE   E   E5   E@̾   FH   FD   G   GI   \H   HG   HI   I   I   IK   J1LK                          ƌ         K  AM                            ն         TtlT                        ƌ        T  ˀ$TNLYutY                        ƌ        Y  $Y߻^it^                        ƌ         ^  $^traD   _F   `   `   `I   a:$a                           ƌ        @  /   A         .6K               a    $aO׹ag)                       K K K K      ggLg$g             g#$g                               g        4j                          ն         j,j                                     T4k                          ն         l-Ll                                l        $lm4                       J  mmm(Lm                               n        4p                          ն         p:                       ppDs               v3   sK H Create a new searcher that finds occurrences of the needle bytes given.   t   tK   t&   u   uE   luv                                 |<   xE   x$   y   dy   y   yI   z   z   zF   {J   {H   |l|                               įï적   }E   ~   ~   ~E B When this is true, it is guaranteed that [`Two::new`] will return   F   * ' `Two::new` will return a `None` value.      H   )d                                  4   G   D      H   Մ"$                                          _Of4                            ն         5   F   D      H   Ή",                                          O4                            ն         s   6      CȻ         I¼   G      d   Ǐ   Ϗ5   @̾   ΐH   D      I   \̒   ܒG   I         K   1D                                  ɕ  9da                            ն         գt   7   ț   ЛCȻ   ܘ      I¼   G   ڝ   d      5   @̾   H   ǟD      I   \   G   ԡI         K   1L                                    åƦ                            ն         tl                                ʭ  $˭utɲ                                  $@=D   G D Returns an iterator over all occurrences of the needle bytes in the      ˴   ӴI   :$                                   B  /   A         cnM{-                   $O!)                       K K K    L$             #$                                       4                          ն         -L                                        $ÿ4                       J  ȿ̿(L                                       4                          ն         :                       T               B   K      K   &      E   l                      ۏ           ca_j   E   $      d      I         F   J   H   l                               ؎omk   E         G D When this is true, it is guaranteed that [`Three::new`] will return   F   , ) `Three::new` will return a `None` value.      H   )d                                  4   G   D      H   "$                                          O
4                            ն         5   F   D      H   ",                                          ?OF4                            ն         s   6      CȻ         I¼   G      d      5   @̾   H   D      I   \   G   I         K   1D                                    (mj                            ն         t   7      CȻ         I¼   G      d      5   @̾   H   D      I   \   G   I         K   1L                                    <~                            ն         tlǁ                                ށ  $߁ol׆ut                                  $F   F   ʈ      I   :$                                   C  /   A         ;Ԩ-f                   $O\!؏+                       K K K    ݏL$             #$                                       4Ւ                          ն         -L                                        $6                       J  (L                                       V4                          ն         <                       \   
A 128-bit vector implementation of the "packed pair" SIMD algorithm.

The "packed pair" algorithm is based on the [generic SIMD] algorithm. The main
difference is that it (by default) uses a background distribution of byte
frequencies to heuristically select the pair of bytes to search for.

[generic SIMD]: http://0x80.pl/articles/simd-strfind.html#first-and-last
  Td     T    E$     T      B97(\   ? < A "packed pair" finder that uses 128-bit vector operations.      K H This finder picks two bytes that it believes have high predictive power   E B for indicating an overall match of a needle. Depending on whether   	J G `Finder::find` or `Finder::find_prefilter` is used, it reports offsets   	N K where the needle matches or could match. In the prefilter case, candidates   
> ; are reported whenever the [`Pair`] of bytes given matches.               +   G D Create a new pair searcher. The searcher returned can either report   H E exact matches of `needle` or act as a prefilter and report candidate   Է  positions of `needle`.      F C If neon is unavailable in the current environment or if a [`Pair`]   B ? could not be constructed from the needle given, then `None` is   l                                     7h=   D A Create a new "packed pair" finder using the pair of bytes given.      G   !      E   lL                           ~          7Ɂ=t                         ~         7   E         G D When this is true, it is guaranteed that [`Finder::with_pair`] will   H E return a `Some` value. Similarly, when it is false, it is guaranteed   I F that `Finder::with_pair` will return a `None` value. Notice that this   K H does not guarantee that [`Finder::new`] will return a `Finder`. Namely,   I F even when `Finder::is_available` is true, it is not guaranteed that a   6 3 valid [`Pair`] can be found from the needle given.      H   )d                                   C   5 2 Execute a search using neon vectors and routines.      d 	 # Panics      D A When `haystack.len()` is less than [`Finder::min_haystack_len`].$                                                 $ O270#>   "5   "   d"   "   "Dt#                                      #    $#O;(jL(                                          (  $(O7-F-                                     -  $-O/   .D   .Gܘ   l/$/                               ~       /    $/3'   0F C Returns the minimum haystack length that this `Finder` can search.   0   0J G Using a haystack with length smaller than this in a search will result   1F C in a panic. The reason for this restriction is that this finder is   2H E meant to be a low-level component that is part of a larger substring   2E B strategy. In that sense, it avoids trying to handle all cases and   3@ = instead only handles the cases that it can handle very well.4                                  4    $4C  4R     4        , 8  & 8 , $  , 8 $ & 8 , $  , 8 , & 8 , $  , 8  & 8 , $  ,  , 8 needles < & 8 , $  *    +  8   8 t     7 4   8#   8 , ' 8 $ ' 8 < ' 8 $ ' 8 4 ' , 8  %  8 , 	  7 chose neon for {}  $  8 L 	  , 8  %  8 debug_assert d 	  , 8  ' 8 d   %  , 8  ' 8 l  ,  , 8 < $    , 8 $   , 8 , $  , 8  +  8   8   8 t     7 4   8#   8 , ' 8 $ ' 8  ' 8 4 ' , 8  %  8 , 	   7 0no neon feature available, using fallback for {} 2 $  8 L 	  , 8  $  %  , 8  ' 8   ,  , 8 < $    , 8 $   , 8 , $  , 8 	mT
                                n\                                z\                                {d                                \                                ܋d                                ׍`L                                 ҏ<@   @      

     L
$
                      
\
4
            Ċ
,
                                     
      $

                   
H

                           (            
    \
    ՚z02         	[
	
	
	
  8 <	
   	
  7 <	
 	
L

                      ӈ    U           oW#c             ՚z&
D
                                     
      $
3



  8 <
   
  7 <
 ̹
T
                      ؑ            v
                  ے 
&

                         ے            ՚|



  8 <
   
  7 <
 
D
                          ے           
      $
<@   @      9  <J                 9                   0D                                 $4D                                $                     ̓ ˓                  3D                       ˓˓           ̓9q8qD                       ˓          ̓nԐ                   ęړ                  1D                       ړړ           ̓ooԨ	D	                       ړ          ̓oT@   4@          <:      |);   D9 6 Search for the first occurrence of a byte in a slice.   ~   O L This returns the index corresponding to the first occurrence of `needle` in   M J `haystack`, or `None` if one is not found. If an index is returned, it is   0 - guaranteed to be less than `haystack.len()`.      9 6 While this is semantically the same as something like   N K `haystack.iter().position(|&b| b == needle)`, this routine will attempt to   L I use highly optimized vector operations that can be an order of magnitude     faster (or more).      l      I F This shows how to find the first position of a byte in a byte string.      <     use memchr::memchr;      * ' let haystack = b"the quick brown fox";   0 - assert_eq!(memchr(b'k', haystack), Some(8));   <4                                     7Oʗd                            ն         <   8 5 Search for the last occurrence of a byte in a slice.   	   	N K This returns the index corresponding to the last occurrence of `needle` in   	Mڞ   
0   
   
9   O L `haystack.iter().rposition(|&b| b == needle)`, this routine will attempt to   L         l      H E This shows how to find the last position of a byte in a byte string.      <     use memchr::memrchr;      *   2 / assert_eq!(memrchr(b'o', haystack), Some(17));   <<                                     7sOsd                            ն         J   H E Search for the first occurrence of two possible bytes in a haystack.      N K This returns the index corresponding to the first occurrence of one of the   M J needle bytes in `haystack`, or `None` if one is not found. If an index is   @ = returned, it is guaranteed to be less than `haystack.len()`.      9   O L `haystack.iter().position(|&b| b == needle1 || b == needle2)`, this routine   O L will attempt to use highly optimized vector operations that can be an order   "  of magnitude faster (or more).      l      O L This shows how to find the first position of one of two possible bytes in a   l 
 haystack.      <     use memchr::memchr2;      *   7 4 assert_eq!(memchr2(b'k', b'q', haystack), Some(4));   <<                                     t
tOtd                            ն          K   G D Search for the last occurrence of two possible bytes in a haystack.      M J This returns the index corresponding to the last occurrence of one of the   M   @      9   H E `haystack.iter().rposition(|&b| b == needle1 || b == needle2)`, this   N K routine will attempt to use highly optimized vector operations that can be   + ( an order of magnitude faster (or more).      l      N K This shows how to find the last position of one of two possible bytes in a   l      <     use memchr::memrchr2;      *    9 6 assert_eq!(memrchr2(b'k', b'o', haystack), Some(17));   < D                                  !    ssOsd"                            ն         *j   #J G Search for the first occurrence of three possible bytes in a haystack.   $   $N   $M   %@   %   %9   &R O `haystack.iter().position(|&b| b == needle1 || b == needle2 || b == needle3)`,   'L I this routine will attempt to use highly optimized vector operations that   '2 / can be an order of magnitude faster (or more).   (   l(   (   (O L This shows how to find the first position of one of three possible bytes in   |(  a haystack.   (   <)   Ĉ)  use memchr::memchr3;   )   )*   )= : assert_eq!(memchr3(b'k', b'q', b'u', haystack), Some(4));   <*<*                                 *    sssOsd,                            ն         3k   -I F Search for the last occurrence of three possible bytes in a haystack.   -   -M   .M   /@   /   /9   0S P `haystack.iter().rposition(|&b| b == needle1 || b == needle2 || b == needle3)`,   0L   12   1   l1   1   1N K This shows how to find the last position of one of three possible bytes in   |2   2   <2   2  use memchr::memrchr3;   2   2*   3? < assert_eq!(memrchr3(b'k', b'o', b'n', haystack), Some(17));   <3D3                                 4    rrrOrd6                            ն         8D   6I F Returns an iterator over all occurrences of the needle in a haystack.   7   7I   8:\8                              V     A          hx/           8    7mOm:C   9L I Returns an iterator over all occurrences of the needle in a haystack, in   d: 	 reverse.d:                             	@        %-u   V     A          hx/           :    7<kO:k<c   ;J G Returns an iterator over all occurrences of the needles in a haystack.   ;   ;I   <:d<                              W        A         ͐ѴAb           =    hhOh#%>b   >M J Returns an iterator over all occurrences of the needles in a haystack, in   d>l>                             	@        %-u   W        A         ͐ѴAb           ?    ffO	fAt   @J   @   @I   A:dA                              X           A         vvD-           A    cccOc+-Cs   CM   dClD                             	@        %-u   X           A         vvD-           D    ```O`I                   IK9   IF   J   J   JI   K:L                                  sOsM                    K K K K      MLM$M             N#$N                               N      OW4R                          ն         S,S                                   sV4S                          ն         U-LU                                U      $UV+                   J  VV(LV                               V      P4X                          ն         Y1                   Y^                  ٔ ^`G   ^Gǵ   _   _   _I   _:`                      ٔ            ppO~pb!                  ٔ K K K    bLb$b             b#$b                          ٔ     b      sH4e                          ն         e-Le                          ٔ      e      $ef,                  ٔ J  fg(Lg                          ٔ     g      C4i                          ն         j2                  ٔ jo                  ו oq{   oGǵ   p   p   pI   q:q                      ו            -l&llOls!                  ו K K K    sLt$t             t#$t                          ו     t      :4v                          ն         w-Lw                          ו      w      $wx,                  ו J  xy(Ly                          ו     y      44{                          ն         |2                  ו |}fT}                                 7g\                                 7ْy\                                 zd                                 _WOG\                                 {skcd                                 xph߭JL                                  7```t@    
This module provides forward and reverse substring search routines.

Unlike the standard library's substring search routines, these work on
arbitrary bytes. For all non-empty needles, these routines will report exactly
the same values as the corresponding routines in the standard library. For
the empty needle, the standard library reports matches only at valid UTF-8
boundaries, where as these routines will report matches at every position.

Other than being able to work on arbitrary bytes, the primary reason to prefer
these routines over the standard library routines is that these will generally
be faster. In some cases, significantly so.

# Example: iterating over substring matches

This example shows how to use [`find_iter`] to find occurrences of a substring
in a haystack.

```
use memchr::memmem;

let haystack = b"foo bar foo baz foo";

let mut it = memmem::find_iter(haystack, "foo");
assert_eq!(Some(0), it.next());
assert_eq!(Some(8), it.next());
assert_eq!(Some(16), it.next());
assert_eq!(None, it.next());
```

# Example: iterating over substring matches in reverse

This example shows how to use [`rfind_iter`] to find occurrences of a substring
in a haystack starting from the end of the haystack.

**NOTE:** This module does not implement double ended iterators, so reverse
searches aren't done by calling `rev` on a forward iterator.

```
use memchr::memmem;

let haystack = b"foo bar foo baz foo";

let mut it = memmem::rfind_iter(haystack, "foo");
assert_eq!(Some(16), it.next());
assert_eq!(Some(8), it.next());
assert_eq!(Some(0), it.next());
assert_eq!(None, it.next());
```

# Example: repeating a search for the same needle

It may be possible for the overhead of constructing a substring searcher to be
measurable in some workloads. In cases where the same needle is used to search
many haystacks, it is possible to do construction once and thus to avoid it for
subsequent searches. This can be done with a [`Finder`] (or a [`FinderRev`] for
reverse searches).

```
use memchr::memmem;

let finder = memmem::Finder::new("foo");

assert_eq!(Some(4), finder.find(b"baz foo quux"));
assert_eq!(None, finder.find(b"quux baz bar"));
```
  4@      				
\L  	   ^  	                    L      UD     ^t  	   XD     Z\  	   (lxgiVXEGd  D    									)     E$A     LL      4W      $      \hjXZHJ8:&-l                                     Śξ                   ://7/(*         ;~4;                          ݫ      ;    7V,O,ZH,E$F                                               F    $F^$O$7$I"               `  J@J                                 ``  `] `]        9ֹ`          J    $JJWtW                                  ZZ                                                Z  ####]]                                                ]  /D]L]OD^<^aa                                                a  /DaLaODa74bff$                                                f  /Df^DfODf74g{zz{  8 \z   z  7 Lz z{                                                {  /D{L{OD{74{               /                                   7
j,Ȏ                                           ׎  $؎O7               Ś   <                       Ś                         Ś ѣ<ԣ                          Ś        ܣ    $ݣt               D                     ξ~     ݫ              7*,         ܞ            9  8 \     7 L $                                    Z]47U40$                                         $O!7\                                         $OD                            ն              #               `  @                                 ``  `] `]        9ֹ`              $|                         a                                          strat,OD]  8 \     7 L                                          ,OD               L            t            %Њ                                 $4                                     $^T
ڐ"dݐ                                  	$ԽD                                 ɔ    $ʔҕ,Օ                                ە    $ܕƙ                  ݝ ˙?$                           ݝ         ǚ      $̚O Ӝ-d                          ݝ            $*                                     7<<             <             x   N K Returns an iterator over all non-overlapping occurrences of a substring in   |        # Complexity      H E This routine is guaranteed to have worst case linear time complexity   H E with respect to both the needle and the haystack. That is, this runs   / , in `O(needle.len() + haystack.len())` time.      E B This routine is also guaranteed to have worst case constant space   |  complexity.      t  # Examples        Basic usage:      <     use memchr::memmem;      * ' let haystack = b"foo bar foo baz foo";   5 2 let mut it = memmem::find_iter(haystack, b"foo");   #   assert_eq!(Some(0), it.next());   #   assert_eq!(Some(8), it.next());   $ ! assert_eq!(Some(16), it.next());      assert_eq!(None, it.next());   <L                             5  	 	 _  	O   	^   	Z   	J         &v9        5   5                     5    \    5Od 7_ Y[PR         #|   H E Returns a reverse iterator over all non-overlapping occurrences of a     substring in a haystack.            H   H   /ʯ        E   | ڰ       t            !   <!   !̱   !   !*   !6 3 let mut it = memmem::rfind_iter(haystack, b"foo");   "$   "#   "#   #    <#T#                           ѵ 	 	 `  	O   	Z   	J         ^r;re        5   5            #  # # \#    5Ow 7u =?#=?         +<   $B ? Returns the index of the first occurrence of the given needle.   %   %K H Note that if you're are searching for the same needle in many different   &F C small haystacks, it may be faster to initialize a [`Finder`] once,   &!  and reuse it for each search.   &   &   '   'H   'H   (/ʯ   (   (E   |)ڰ   )   t)   )   )   )   <)   )̱   )   )"  let haystack = b"foo bar baz";   *8 5 assert_eq!(Some(0), memmem::find(haystack, b"foo"));   *8 5 assert_eq!(Some(4), memmem::find(haystack, b"bar"));   +6 3 assert_eq!(None, memmem::find(haystack, b"quux"));   <+$+                                      +    O74=   -A > Returns the index of the last occurrence of the given needle.   -   -K   .I F small haystacks, it may be faster to initialize a [`FinderRev`] once,   /!   /   /   /   /H   0H   0/ʯ   1   1E   |1ڰ   1   t1   1   1   2   <2   2̱   2   2"   29 6 assert_eq!(Some(0), memmem::rfind(haystack, b"foo"));   39 6 assert_eq!(Some(4), memmem::rfind(haystack, b"bar"));   38 5 assert_eq!(Some(8), memmem::rfind(haystack, b"ba"));   37 4 assert_eq!(None, memmem::rfind(haystack, b"quux"));   <4,4                                      4    O79            5           999d9                       	 	 D  	7   	/         	  5              5O
Z	>0   ;H E Convert this iterator into its owned variant, such that it no longer   ;"  borrows the finder and needle.   <   <J G If this is already an owned iterator, then this is a no-op. Otherwise,   <  this copies the needle.   =   =? < This is only available when the `alloc` feature is enabled.===  8 <=   =  7 <= =T>                       	 	 _  	O   	^   	Z   	J         &v9                  5h?*            5           K K K    @@L@$@             @#$@                                @        5$@C-LC                                 C        5$CL             5           LMMjM                       	 	 F  	7   	/         !r  5              5OZQ3   OH   O"   O   PJ   P   P   P= : This is only available when the `std` feature is enabled.QQQ  8 <Q   Q  7 <Q ̺QTQ                       	 	 `  	O   	Z   	J         ^r;re                  5S-            5           K K  SSLS$S             S#$T                                T        5$T^        5           ^_@   ^- * Create a new finder for the given needle._                        5   (         _ \_    57#%         f4   `I F Returns the index of the first occurrence of this needle in the given   l`   a   a   a   aH   bH   b/ʯ   c   cE   |cڰ   c   tc   d   d   d   <d   d  use memchr::memmem::Finder;   d   d"   e; 8 assert_eq!(Some(0), Finder::new("foo").find(haystack));   e; 8 assert_eq!(Some(4), Finder::new("bar").find(haystack));   f9 6 assert_eq!(None, Finder::new("quux").find(haystack));   <f$f                                     f      5$fOoa   hJ G Returns an iterator over all occurrences of a substring in a haystack.   i   i   i   iH   iH   j/ʯ   j   kE   |kڰ   k   tk   k   l   l   <l   l   l   l*   m% " let finder = Finder::new(b"foo");   m, ) let mut it = finder.find_iter(haystack);   m#   n#   n$   n    <oLo                                 	 	 _  	O   	^   	Z   	J         &v9              o      5$oO#%os*   pF C Convert this finder into its owned variant, such that it no longer   q  borrows the needle.   q   qH E If this is already an owned finder, then this is a no-op. Otherwise,   q   r   r?rrr  8 <r   r  7 <r rTs                       	 	 D  	7   	/         	             5x"   t2 / Convert this finder into its borrowed variant.   t   tF C This is primarily useful if your finder is owned and you'd like to   uC @ store its borrowed variant in some intermediate data structure.   v   vJ G Note that the lifetime parameter of the returned finder is tied to the   vH E lifetime of `self`, and may be shorter than the `'n` lifetime of the   wF C needle itself. Namely, a finder's needle can be either borrowed or   wI F owned, so the lifetime of the needle returned must necessarily be the   x  shorter of the two.4x                            	 	 D  	7   	/         	          y      5$y}   z5 2 Returns the needle that this finder searches for.   z   zI F Note that the lifetime of the needle returned is tied to the lifetime   {G D of the finder, and may be shorter than the `'n` lifetime. Namely, a   {K H finder's needle can be either borrowed or owned, so the lifetime of the   |? < needle returned must necessarily be the shorter of the two.4}                                     }      5$}ք        5          ܠ ۄC   5 2 Create a new reverse finder for the given needle.                      ܠ  (         ƅ \҅    57K%'         A   H E Returns the index of the last occurrence of this needle in the given   l      E B The haystack may be any type that can be cheaply converted into a   F C `&[u8]`. This includes, but is not limited to, `&str` and `&[u8]`.      È   ؈   H   H   /ʯ      E   |ڰ      t         ̋   <ԋ   "  use memchr::memmem::FinderRev;      "   ? < assert_eq!(Some(0), FinderRev::new("foo").rfind(haystack));   ? < assert_eq!(Some(4), FinderRev::new("bar").rfind(haystack));   = : assert_eq!(None, FinderRev::new("quux").rfind(haystack));   <,                           ܠ   (            \    5$O-/         e   G D Returns a reverse iterator over all occurrences of a substring in a   l            H   H   /ʯ      E   |Œڰ   ْ   t            <   "   ̓   ԓ*   ( % let finder = FinderRev::new(b"foo");   - * let mut it = finder.rfind_iter(haystack);   $   #   #   ە    <T                           ܠ      	 	 `  	O   	Z   	J         ^r;re                    5$O%'-   F         H         =  8 <     7 < T                      ܠ 	 	 F  	7   	/         !r             5!%   ś2      F   ϜC      J   H   F   I   ԟ4                          ܠ  	 	 F  	7   	/         !r                5$쬤   5      I   G   K   ڣ?4                          ܠ                 5$               쿨   6 3 Create a new finder builder with default settings.ƨ                                  l   B ? Build a forward finder using the given needle from the current   lҩ 
 settings.l                                  	 	 D  	7   	/         	        (                 \ $7*JL79         x   I F Build an owned forward finder using the given needle from the current   l  8 <     7 < ̃                               (                ӈ 쿬 $7L35            H E Build a forward finder using the given needle and a custom heuristic   E B for determining the frequency of a given byte in the dataset. See   0 - [`HeuristicFrequencyRank`] for more details.ů                            ξ      	 	 D  	7   	/         	             (             \ ξ$7|TVJL         NP            ²E B Build an owned forward finder using the given needle and a custom   K H heuristic for determining the frequency of a given byte in the dataset.   ܳ4 1 See [`HeuristicFrequencyRank`] for more details.  8 <     7 < ̕                            ξ        (               ӈ 쉵 ξ$673RT         VX         o   B ? Build a reverse finder using the given needle from the current   ll                                  	 	 F  	7   	/         !r        (           \ $˸7k57+-         {   I F Build an owned reverse finder using the given needle from the current   l  8 <     7 < ̋                            ̄   (          ϏĻ ǻ $7')         G   ̽3 0 Configure the prefilter setting for the finder.      F C See the documentation for [`Prefilter`] for more discussion on why   ׾% " you might want to configure this.L                           Ś          $:TA   4A      

0  4                     $   `             : ۠. $ L ۠@ 6       
     D ޡ                         ,            	,	            
$
           ",                                 $0d                                 ܢ$2t                                 ܢ$'D                               $-,                                $Ȫ<+                                $Ȫ<*                                $Ȫ<3ܖ                                 w2  D                  ۠$             * ۠& $ < ۠8 6                        8"                                 d                                $T                                $ "                                $ , !!!                               $!,!"-ܩ"                               $"#d#                                $#$\$                                $$(               *t*                                p+"                                              ,C,"                                  -d-                                  {.T.                                  /9/                                 US080                                 18ܡ1                                 2d2                                  J6\6                                  |OOOO  8 \O   O  7 LO O  \O    

<DO     ;4P      __arm_mte_create_random_tag ʁ   __arm_mte_increment_tag ́   __arm_mte_exclude_tag ρ   __arm_mte_set_tag с   __arm_mte_get_tag" Ӂ   __arm_mte_ptrdiff$ Ձ   vcopy_lane_s64u    vcopy_lane_u64u    vcopy_lane_p64u    vcopy_lane_f64u    vcopy_laneq_s64}    vcopy_laneq_u64}#    vcopy_laneq_p64}'    vcopy_laneq_f64}+    vld1_dup_f64e/    vld1q_dup_f64m1    vld1_lane_f64m4    vld1q_lane_f64u8    vbsl_f64E<    vbsl_p64E@    	vbslq_f64MC    	vbslq_p64MF    vadd_f64EI    	vaddq_f64MK    vadd_s64EM    vadd_u64EO    	vaddd_s64MQ    	vaddd_u64MR    vext_p64EU    vext_f64EW    
vdup_n_p64UZ    
vdup_n_f64U\    vdupq_n_p64]^    vdupq_n_f64]`    
vmov_n_p64Ub    
vmov_n_f64Ud    vmovq_n_p64]f    vmovq_n_f64]h    vget_high_f64mj    vget_high_p64mm    vget_low_f64eo    vget_low_p64eq    vget_lane_f64mu    vgetq_lane_f64ux    vcombine_f64e{    vshld_n_s64]}    vshld_n_u64]    vshrd_n_s64]    vshrd_n_u64]    vsrad_n_s64]    vsrad_n_u64]    _PREFETCH_READu    _PREFETCH_WRITE}    _PREFETCH_LOCALITY0    _PREFETCH_LOCALITY1    _PREFETCH_LOCALITY2    _PREFETCH_LOCALITY3    	_prefetchM    __dmb-    __dsb-    __isb-!    SYT ր    ׀   ST ܀    ݀   ISH ހ    ߀   ISHST-        NSH        NSHST-        OSH	        OSHST-        LD        ISHLD-        NSHLD-        OSHLD-        __wfi-    __wfe-	    __sev-    __sevl5    __yield=    __nop-   M Ā   
vqtbl1q_u8U    vtbl1_u8E Ϸ   int8x8_tE    	poly8x8_tM ؀   	int16x4_tM    
uint16x4_tU    
poly16x4_tU    	int32x2_tM    
uint32x2_tU    float32x2_t] Ё   	int64x1_tM   U    
poly64x1_tU    	int8x16_tM   U    
poly8x16_tU Ȃ   	int16x8_tM ܂  U    
poly16x8_tU    	int32x4_tM    
uint32x4_tU    float32x4_t]    	int64x2_tM ԃ  U    
poly64x2_tU    float16x4_t]!    float16x8_t]"    
int8x8x2_tU% ̄     ̈́   
int8x8x3_tU' ք     ׄ   
int8x8x4_tU*         int8x16x2_t]-         int8x16x3_t]0         int8x16x4_t]3         uint8x8x2_t]6         uint8x8x3_t]9         uint8x8x4_t]<         uint8x16x2_te?         uint8x16x3_teB         uint8x16x4_teE ą     Ņ   poly8x8x2_t]I Ѕ     х   poly8x8x3_t]L څ     ۅ   poly8x8x4_t]O         poly8x16x2_teR         poly8x16x3_teU         poly8x16x4_teX         int16x4x2_t][         int16x4x3_t]^         int16x4x4_t]a         int16x8x2_t]d         int16x8x3_t]g         int16x8x4_t]j Ȇ     Ɇ   uint16x4x2_tem Ԇ     Ն   uint16x4x3_tep ކ     ߆   uint16x4x4_tes         uint16x8x2_tev         uint16x8x3_tey         uint16x8x4_te|         poly16x4x2_te         poly16x4x3_te         poly16x4x4_te         poly16x8x2_te         poly16x8x3_te         poly16x8x4_te ̇     ͇   int32x2x2_t]Ғ ؇     ه   int32x2x3_t]ĕ         int32x2x4_t]Ę         int32x4x2_t]ӛ         int32x4x3_t]Ş         int32x4x4_t]š         uint32x2x2_teդ         uint32x2x3_te˧         uint32x2x4_teЪ         uint32x4x2_te         uint32x4x3_te ň     ƈ   uint32x4x4_te Ј     ш   float16x4x2_tm ܈     ݈   float16x4x3_tm         float16x4x4_tmѹ         float16x8x2_tm         float16x8x3_tmĽ         float16x8x4_tm         float32x2x2_tm         float32x2x3_tm         float32x2x4_tm         float32x4x2_tm         float32x4x3_tm ɉ     ʉ   float32x4x4_tm ԉ     Չ   int64x1x2_t]         int64x1x3_t]         int64x1x4_t]         int64x2x2_t]         int64x2x3_t]         int64x2x4_t]         uint64x1x2_te         uint64x1x3_te         uint64x1x4_te         uint64x2x2_te Ê     Ċ   uint64x2x3_te ͊     Ί   uint64x2x4_te ؊     ي   poly64x1x2_te         poly64x1x3_te         poly64x1x4_te         poly64x2x2_te         poly64x2x3_te         poly64x2x4_te         float64x1_t]    float64x2_t]    float64x1x2_tm         float64x1x3_tm         float64x1x4_tm
         float64x2x2_tm         float64x2x3_tm         float64x2x4_tm         __crc32bE    	__crc32cbM    	__crc32chM    	__crc32cwM"    __crc32hE/    __crc32wE6    vaba_s16EΉ    vaba_s32E    vaba_s8=    vaba_u16E    vaba_u32E    vaba_u8=    vabal_s8E    	vabal_s16M    	vabal_s32M    vabal_u8E    	vabal_u16M    	vabal_u32M    	vabaq_s16M    	vabaq_s32M    vabaq_s8E    	vabaq_u16M    	vabaq_u32M    vabaq_u8E    vabd_f16E    	vabdq_f16M    vabd_f32Eċ    	vabdq_f32M    vabd_s8=    vabdq_s8E    vabd_s16E    	vabdq_s16M¶    vabd_s32E    	vabdq_s32M    vabd_u8=    vabdq_u8E    vabd_u16E    	vabdq_u16M    vabd_u32E    	vabdq_u32M    vabdl_s8E݃    	vabdl_s16M    	vabdl_s32M    vabdl_u8E    	vabdl_u16M    	vabdl_u32M    vabs_f16E    	vabsq_f16Mʬ    vabs_f32E    	vabsq_f32M    vabs_s8=ͽ    vabsq_s8E    vabs_s16E    	vabsq_s16M    vabs_s32E    	vabsq_s32M    	vabsh_f16M    vadd_f16E    	vaddq_f16M    vadd_f32E    vadd_s16E    vadd_s32E    vadd_s8=    vadd_u16E    vadd_u32Eɏ    vadd_u8=    	vaddq_f32M    	vaddq_s16MĠ    	vaddq_s32M    	vaddq_s64M    vaddq_s8E    	vaddq_u16M    	vaddq_u32M߼    	vaddq_u64M    vaddq_u8E    vadd_p8=    vaddq_p8E    vadd_p16E    	vaddq_p16M    vadd_p64E    	vaddq_p64M    	vaddh_f16M    vaddhn_high_s16}    vaddhn_high_s32}    vaddhn_high_s64}    vaddhn_high_u16}    vaddhn_high_u32}    vaddhn_high_u64}    
vaddhn_s16U    
vaddhn_s32U    
vaddhn_s64U    
vaddhn_u16U    
vaddhn_u32Uη    
vaddhn_u64U    vaddl_high_s16u    vaddl_high_s32u    vaddl_high_s8m    vaddl_high_u16u    vaddl_high_u32u    vaddl_high_u8m    	vaddl_s16M    	vaddl_s32M    vaddl_s8E    	vaddl_u16MɅ    	vaddl_u32M    vaddl_u8Eƒ    
vaddq_p128U    vaddw_high_s16uĞ    vaddw_high_s32u    vaddw_high_s8m    vaddw_high_u16u    vaddw_high_u32uƹ    vaddw_high_u8m    	vaddw_s16M    	vaddw_s32M    vaddw_s8E    	vaddw_u16M    	vaddw_u32M    vaddw_u8E    	vaesdq_u8M    	vaeseq_u8M    vaesimcq_u8]    
vaesmcq_u8U    vand_s8=    vandq_s8E    vand_s16E    	vandq_s16M    vand_s32E    	vandq_s32Mƥ    vand_s64E    	vandq_s64M    vand_u8=Ͷ    vandq_u8E    vand_u16E    	vandq_u16M    vand_u32E    	vandq_u32M    vand_u64E    	vandq_u64M    vbic_s16E    vbic_s32E    vbic_s64E    vbic_s8=    	vbicq_s16M    	vbicq_s32M    	vbicq_s64M    vbicq_s8E    vbic_u16E    vbic_u32E    vbic_u64Eġ    vbic_u8=ާ    	vbicq_u16M    	vbicq_u32M    	vbicq_u64M    vbicq_u8E    vbsl_f16E    	vbslq_f16M    vbsl_f32E    vbsl_p16E    vbsl_p8=    vbsl_s16E    vbsl_s32E    vbsl_s64E    vbsl_s8=    	vbslq_f32M	    	vbslq_p16M	    vbslq_p8E	    	vbslq_s16M	    	vbslq_s32M	    	vbslq_s64M	    vbslq_s8E	    vbsl_u16E	    vbsl_u32E	    vbsl_u64E	    vbsl_u8=	    	vbslq_u16M	    	vbslq_u32M	    	vbslq_u64M	    vbslq_u8E	    	vcage_f16M	    
vcageq_f16U	    	vcage_f32M	    
vcageq_f32U
    	vcagt_f16M
    
vcagtq_f16U
    	vcagt_f32M
    
vcagtq_f32Uب
    	vcale_f16Mװ
    
vcaleq_f16U
    	vcale_f32M
    
vcaleq_f32U
    	vcalt_f16M
    
vcaltq_f16U
    	vcalt_f32M
    
vcaltq_f32U
    vceq_f16E
    	vceqq_f16M
    vceq_f32E
    	vceqq_f32M
    vceq_s8=
    vceqq_s8E
    vceq_s16E
    	vceqq_s16M˄    vceq_s32E    	vceqq_s32M    vceq_u8=    vceqq_u8E    vceq_u16Eݡ    	vceqq_u16Mʧ    vceq_u32E    	vceqq_u32M    vceq_p8=    vceqq_p8E    vcge_f16E    	vcgeq_f16M    vcge_f32E    	vcgeq_f32M    vcge_s8=    vcgeq_s8E    vcge_s16E    	vcgeq_s16M    vcge_s32E    	vcgeq_s32M    vcge_u8=    vcgeq_u8E    vcge_u16E    	vcgeq_u16M    vcge_u32E    	vcgeq_u32Mݛ    	vcgez_f16M    
vcgezq_f16U    vcgt_f16E    	vcgtq_f16M    vcgt_f32E    	vcgtq_f32M    vcgt_s8=    vcgtq_s8E    vcgt_s16E    	vcgtq_s16M    vcgt_s32E    	vcgtq_s32M    vcgt_u8=    vcgtq_u8E    vcgt_u16E    	vcgtq_u16M    vcgt_u32E    	vcgtq_u32Mӂ    	vcgtz_f16Mۇ    
vcgtzq_f16U    vcle_f16E    	vcleq_f16M    vcle_f32E    	vcleq_f32M    vcle_s8=ѩ    vcleq_s8E    vcle_s16E    	vcleq_s16M    vcle_s32E    	vcleq_s32M    vcle_u8=    vcleq_u8E    vcle_u16E    	vcleq_u16M    vcle_u32E    	vcleq_u32M    	vclez_f16M    
vclezq_f16U    vcls_s8=    vclsq_s8E    vcls_s16E    	vclsq_s16M    vcls_s32Eқ    	vclsq_s32M    vcls_u8=    vclsq_u8Eȱ    vcls_u16E    	vclsq_u16M    vcls_u32E    	vclsq_u32M    vclt_f16E    	vcltq_f16M    vclt_f32E    	vcltq_f32M    vclt_s8=    vcltq_s8E    vclt_s16E    	vcltq_s16M    vclt_s32E    	vcltq_s32M߀    vclt_u8=Ć    vcltq_u8E    vclt_u16E    	vcltq_u16M    vclt_u32E    	vcltq_u32Mʣ    	vcltz_f16Mʨ    
vcltzq_f16U    vclz_s8=    vclzq_s8E    vclz_s16Eÿ    	vclzq_s16M    vclz_s32E    	vclzq_s32M    vclz_u16E    	vclzq_u16M    vclz_u32E    	vclzq_u32M    vclz_u8=    vclzq_u8Eՙ    vcnt_s8=    vcntq_s8E    vcnt_u8=    vcntq_u8E    vcnt_p8=    vcntq_p8E    vcombine_f16e    vcombine_f32e    vcombine_s8]    vcombine_s16e    vcombine_s32e    vcombine_s64e    vcombine_u8]ȉ    vcombine_u16e    vcombine_u32eє    vcombine_u64e    vcombine_p8]    vcombine_p16e    vcombine_p64e    vcreate_f16]    vcreate_f32]߻    
vcreate_s8U    vcreate_s16]    vcreate_s32]    vcreate_s64]    
vcreate_u8U    vcreate_u16]ā    vcreate_u32]    vcreate_u64]    
vcreate_p8U    vcreate_p16]    vcreate_p64]    vcvt_f16_f32e    vcvt_f16_s16e    vcvtq_f16_s16m    vcvt_f16_u16e    vcvtq_f16_u16m    vcvt_f32_f16e    vcvt_f32_s32e    vcvtq_f32_s32m    vcvt_f32_u32e    vcvtq_f32_u32m    vcvt_n_f16_s16u    vcvtq_n_f16_s16}    vcvt_n_f16_u16uȆ    vcvtq_n_f16_u16}    vcvt_n_f32_s32u    vcvtq_n_f32_s32}    vcvt_n_f32_u32u    vcvtq_n_f32_u32}    vcvt_n_s16_f16u    vcvtq_n_s16_f16}    vcvt_n_s32_f32u    vcvtq_n_s32_f32}    vcvt_n_u16_f16u    vcvtq_n_u16_f16}    vcvt_n_u32_f32u    vcvtq_n_u32_f32}    vcvt_s16_f16e    vcvtq_s16_f16m    vcvt_s32_f32e    vcvtq_s32_f32m    vcvt_u16_f16eܻ    vcvtq_u16_f16m    vcvt_u32_f32e    vcvtq_u32_f32m    vdot_lane_s32m    vdotq_lane_s32u    vdot_lane_u32m    vdotq_lane_u32u    vdot_s32E    	vdotq_s32M    vdot_u32E    	vdotq_u32M    vdup_lane_f16m    vdupq_lane_f16u    vdup_lane_f32m    vdup_lane_s32m    vdup_lane_u32m    vdupq_lane_f32uھ    vdupq_lane_s32u    vdupq_lane_u32u    vdup_lane_p16m    vdup_lane_s16m    vdup_lane_u16m    vdupq_lane_p16u    vdupq_lane_s16u    vdupq_lane_u16u    vdup_lane_p8e    vdup_lane_s8e؇    vdup_lane_u8e    vdupq_lane_p8m    vdupq_lane_s8m    vdupq_lane_u8mǨ    vdup_lane_s64m    vdup_lane_u64mǷ    vdup_laneq_f16u    vdupq_laneq_f16}    vdup_laneq_f32u    vdup_laneq_s32u    vdup_laneq_u32u    vdupq_laneq_f32}    vdupq_laneq_s32}    vdupq_laneq_u32}    vdup_laneq_p16u    vdup_laneq_s16u    vdup_laneq_u16uЂ    vdupq_laneq_p16}҉    vdupq_laneq_s16}    vdupq_laneq_u16}    vdup_laneq_p8m    vdup_laneq_s8mۨ    vdup_laneq_u8m    vdupq_laneq_p8u    vdupq_laneq_s8u    vdupq_laneq_u8u    vdup_laneq_s64u    vdup_laneq_u64u    
vdup_n_f16U    vdupq_n_f16]    
vdup_n_f32U    
vdup_n_p16U    	vdup_n_p8M    
vdup_n_s16U    
vdup_n_s32U    
vdup_n_s64U݆    	vdup_n_s8MÌ    
vdup_n_u16U    
vdup_n_u32U    
vdup_n_u64U    	vdup_n_u8M    vdupq_n_f32]ȩ    vdupq_n_p16]    
vdupq_n_p8U    vdupq_n_s16]    vdupq_n_s32]    vdupq_n_s64]    
vdupq_n_s8U    vdupq_n_u16]    vdupq_n_u32]    vdupq_n_u64]    
vdupq_n_u8U    vdupq_lane_s64u    vdupq_lane_u64u    vdupq_laneq_s64}    vdupq_laneq_u64}    veor_s8=    veorq_s8E    veor_s16E    	veorq_s16M    veor_s32Eߧ    	veorq_s32Mɭ    veor_s64E    	veorq_s64M    veor_u8=    veorq_u8E    veor_u16E    	veorq_u16M    veor_u32E    	veorq_u32M    veor_u64E    	veorq_u64M    vext_f16E    vext_f32E    vext_s32E    vext_u32E    vext_s64E    vext_u64E    vext_s8=    	vextq_s16MѦ    vext_u8=    	vextq_u16M    vext_p8=    	vextq_p16M    	vextq_f16M    	vextq_f32M    vext_s16E    	vextq_s32M    vext_u16Eك    	vextq_u32M    vext_p16E    	vextq_s64M    	vextq_u64M    vextq_s8Eۭ    vextq_u8E    vextq_p8E    vfma_f16E    	vfmaq_f16M    vfma_f32E    	vfmaq_f32M    
vfma_n_f32Uܕ    vfmaq_n_f32]    vfms_f16E    	vfmsq_f16M    vfms_f32Eή    	vfmsq_f32M    
vfms_n_f32U    vfmsq_n_f32]    vget_high_f16m    vget_low_f16e    vget_high_f32m    vget_high_p16m    vget_high_p8e    vget_high_s16m    vget_high_s32m    vget_high_s8e    vget_high_u16m    vget_high_u32m    vget_high_u8eՀ    vget_high_s64m    vget_high_u64m    vget_lane_f16m    vgetq_lane_f16u    vget_lane_f32m    vget_lane_p16mģ    vget_lane_p8e    vget_lane_s16m    vget_lane_s32mǴ    vget_lane_s8e    vget_lane_u16m    vget_lane_u32m    vget_lane_u8e    vgetq_lane_f32u    vgetq_lane_p16u    vgetq_lane_p64u    vgetq_lane_p8m    vgetq_lane_s16u    vgetq_lane_s32u    vgetq_lane_s64u    vgetq_lane_s8m    vgetq_lane_u16u    vgetq_lane_u32u    vgetq_lane_u64u    vgetq_lane_u8mʏ    vget_lane_p64m    vget_lane_s64m    vget_lane_u64m    vget_low_f32e֥    vget_low_p16e̪    vget_low_p8]ů    vget_low_s16eɴ    vget_low_s32e    vget_low_s8]    vget_low_u16e    vget_low_u32e    vget_low_u8]    vget_low_s64e    vget_low_u64e    vhadd_s8E    	vhaddq_s8M    	vhadd_s16M    
vhaddq_s16U    	vhadd_s32M    
vhaddq_s32U    vhadd_u8E    	vhaddq_u8Mʗ    	vhadd_u16M    
vhaddq_u16U    	vhadd_u32M    
vhaddq_u32U    	vhsub_s16M    
vhsubq_s16U    	vhsub_s32M    
vhsubq_s32U    vhsub_s8E    	vhsubq_s8M    vhsub_u8E    	vhsubq_u8M    	vhsub_u16Mх     
vhsubq_u16U     	vhsub_u32Mۖ     
vhsubq_u32U     vld1_dup_f16e     vld1q_dup_f16m     vld1_dup_f32e     vld1_dup_p16e     vld1_dup_p8]     vld1_dup_s16e     vld1_dup_s32e     vld1_dup_s8]     vld1_dup_u16e     vld1_dup_u32e     vld1_dup_u8]     vld1q_dup_f32m     vld1q_dup_p16m     vld1q_dup_p8e     vld1q_dup_s16m!    vld1q_dup_s32m!    vld1q_dup_s64m!    vld1q_dup_s8eҚ!    vld1q_dup_u16m!    vld1q_dup_u32m!    vld1q_dup_u64m!    vld1q_dup_u8eʵ!    vld1_dup_p64e!    vld1_dup_s64e!    vld1_dup_u64e!    vld1_f16_x2]!    vld1_f16_x3]!    vld1_f16_x4]!    vld1q_f16_x2e"    vld1q_f16_x3e"    vld1q_f16_x4eۖ"    vld1_f32_x2]#    vld1_f32_x3]#    vld1_f32_x4]#    vld1q_f32_x2e#    vld1q_f32_x3e#    vld1q_f32_x4e#    vld1_lane_f16m#    vld1q_lane_f16u#    vld1_lane_f32m$    vld1_lane_p16m$    vld1_lane_p8e֕$    vld1_lane_s16m$    vld1_lane_s32m$    vld1_lane_s64mŬ$    vld1_lane_s8e$    vld1_lane_u16mۻ$    vld1_lane_u32m$    vld1_lane_u64m$    vld1_lane_u8e$    vld1q_lane_f32u$    vld1q_lane_p16u$    vld1q_lane_p8m$    vld1q_lane_s16u$    vld1q_lane_s32u$    vld1q_lane_s64u%    vld1q_lane_s8m%    vld1q_lane_u16u%    vld1q_lane_u32u%    vld1q_lane_u64u%    vld1q_lane_u8m%    vld1_lane_p64m%    vld1q_lane_p64u%    vld1_p64_x2]%    vld1_p64_x3]%    vld1_p64_x4]%    vld1q_p64_x2e%    vld1q_p64_x3e%    vld1q_p64_x4e%    
vld1_s8_x2U&    
vld1_s8_x3U&    
vld1_s8_x4U&    vld1q_s8_x2]&    vld1q_s8_x3]&    vld1q_s8_x4]&    vld1_s16_x2]&    vld1_s16_x3]&    vld1_s16_x4]&    vld1q_s16_x2e'    vld1q_s16_x3e'    vld1q_s16_x4eƒ'    vld1_s32_x2]ߛ'    vld1_s32_x3]'    vld1_s32_x4]'    vld1q_s32_x2e'    vld1q_s32_x3e'    vld1q_s32_x4e'    vld1_s64_x2]'    vld1_s64_x3]'    vld1_s64_x4]'    vld1q_s64_x2e'    vld1q_s64_x3e'    vld1q_s64_x4e(    
vld1_u8_x2U(    
vld1_u8_x3U(    
vld1_u8_x4U(    vld1q_u8_x2](    vld1q_u8_x3](    vld1q_u8_x4](    vld1_u16_x2](    vld1_u16_x3])    vld1_u16_x4])    vld1q_u16_x2e֢)    vld1q_u16_x3e)    vld1q_u16_x4e)    vld1_u32_x2])    vld1_u32_x3])    vld1_u32_x4])    vld1q_u32_x2e*    vld1q_u32_x3e*    vld1q_u32_x4e*    vld1_u64_x2]*    vld1_u64_x3]պ*    vld1_u64_x4]*    vld1q_u64_x2e*    vld1q_u64_x3e*    vld1q_u64_x4e*    
vld1_p8_x2U*    
vld1_p8_x3U+    
vld1_p8_x4U+    vld1q_p8_x2]+    vld1q_p8_x3]+    vld1q_p8_x4]+    vld1_p16_x2]+    vld1_p16_x3]+    vld1_p16_x4],    vld1q_p16_x2e,    vld1q_p16_x3e,    vld1q_p16_x4e,    vld1q_dup_p64m-    vld2_dup_f16eޕ-    vld2q_dup_f16mܜ-    vld2_dup_f32e-    vld2q_dup_f32m-    vld2_dup_s8]-    vld2q_dup_s8e-    vld2_dup_s16e-    vld2q_dup_s16m-    vld2_dup_s32e-    vld2q_dup_s32m-    vld2_dup_p64e.    vld2_dup_s64e.    vld2_dup_u64eƖ.    vld2_dup_u8]Ý.    vld2q_dup_u8e.    vld2_dup_u16e.    vld2q_dup_u16m.    vld2_dup_u32e.    vld2q_dup_u32m.    vld2_dup_p8].    vld2q_dup_p8e/    vld2_dup_p16e/    vld2q_dup_p16mլ/    vld2_f16E/    	vld2q_f16M/    vld2_f32E/    	vld2q_f32M0    vld2_s8=0    vld2q_s8E0    vld2_s16EΖ0    	vld2q_s16M0    vld2_s32E0    	vld2q_s32M0    vld2_lane_f16m0    vld2q_lane_f16u0    vld2_lane_f32m0    vld2q_lane_f32u0    vld2_lane_s8e0    vld2_lane_s16m0    vld2q_lane_s16u0    vld2_lane_s32m0    vld2q_lane_s32u0    vld2_lane_u8e1    vld2_lane_u16m1    vld2q_lane_u16u1    vld2_lane_u32m1    vld2q_lane_u32u1    vld2_lane_p8e1    vld2_lane_p16m1    vld2q_lane_p16u1    vld2_p64E1    vld2_s64E1    vld2_u64E2    vld2_u8=ю2    vld2q_u8Eם2    vld2_u16E2    	vld2q_u16M2    vld2_u32E2    	vld2q_u32M2    vld2_p8=2    vld2q_p8E2    vld2_p16EЉ3    	vld2q_p16Mɘ3    vld3_dup_f16e3    vld3q_dup_f16m3    vld3_dup_f32e3    vld3q_dup_f32m3    vld3_dup_s8]3    vld3q_dup_s8e3    vld3_dup_s16e3    vld3q_dup_s16m3    vld3_dup_s32e3    vld3q_dup_s32m3    vld3_dup_s64e3    vld3_dup_p64e4    vld3_dup_u64eȴ4    vld3_dup_u8]ǻ4    vld3q_dup_u8e4    vld3_dup_u16e4    vld3q_dup_u16m4    vld3_dup_u32e4    vld3q_dup_u32m5    vld3_dup_p8]5    vld3q_dup_p8eί5    vld3_dup_p16e5    vld3q_dup_p16m5    vld3_f16E5    	vld3q_f16M5    vld3_f32E5    	vld3q_f32M6    vld3_s8=6    vld3q_s8E6    vld3_s16EՑ6    	vld3q_s16M6    vld3_s32E6    	vld3q_s32M6    vld3_lane_f16m6    vld3q_lane_f16u6    vld3_lane_f32m6    vld3q_lane_f32u6    vld3_lane_s8e7    vld3_lane_s16m֗7    vld3q_lane_s16uӟ7    vld3_lane_s32mҧ7    vld3q_lane_s32uϯ7    vld3_lane_u8e7    vld3_lane_u16m7    vld3q_lane_u16u7    vld3_lane_u32m7    vld3q_lane_u32u7    vld3_lane_p8e8    vld3_lane_p16m8    vld3q_lane_p16uϖ8    vld3_p64E8    vld3_s64E8    vld3_u64E̯8    vld3_u8=8    vld3q_u8E8    vld3_u16E8    	vld3q_u16M8    vld3_u32E8    	vld3q_u32M9    vld3_p8=Ö9    vld3q_p8E9    vld3_p16E9    	vld3q_p16M9    vld4_dup_f16e9    vld4q_dup_f16m9    vld4_dup_f32eǦ:    vld4q_dup_f32m֬:    vld4_dup_s8]:    vld4q_dup_s8e:    vld4_dup_s16e:    vld4q_dup_s16m:    vld4_dup_s32e:    vld4q_dup_s32m:    vld4_dup_s64e:    vld4_dup_p64e:    vld4_dup_u64e:    vld4_dup_u8]:    vld4q_dup_u8e;    vld4_dup_u16e;    vld4q_dup_u16m;    vld4_dup_u32e;    vld4q_dup_u32m;    vld4_dup_p8];    vld4q_dup_p8e;    vld4_dup_p16e<    vld4q_dup_p16m<    vld4_f16E<    	vld4q_f16M<    vld4_f32E<    	vld4q_f32M<    vld4_s8=<    vld4q_s8E<    vld4_s16E<    	vld4q_s16M<    vld4_s32E<    	vld4q_s32M<    vld4_lane_f16m=    vld4q_lane_f16u=    vld4_lane_f32m=    vld4q_lane_f32u=    vld4_lane_s8e=    vld4_lane_s16m=    vld4q_lane_s16u=    vld4_lane_s32m=    vld4q_lane_s32u=    vld4_lane_u8e>    vld4_lane_u16m>    vld4q_lane_u16u>    vld4_lane_u32m>    vld4q_lane_u32u>    vld4_lane_p8e>    vld4_lane_p16m>    vld4q_lane_p16u>    vld4_p64E>    vld4_s64E>    vld4_u64E>    vld4_u8=?    vld4q_u8E?    vld4_u16E?    	vld4q_u16M?    vld4_u32E?    	vld4q_u32M?    vld4_p8=?    vld4q_p8E?    vld4_p16E@    	vld4q_p16M՚@    
vldrq_p128U@    vmax_f16E@    	vmaxq_f16M@    vmax_f32E@    	vmaxq_f32M@    vmax_s8=@    vmaxq_s8E@    vmax_s16E@    	vmaxq_s16M@    vmax_s32E@    	vmaxq_s32M@    vmax_u8=@    vmaxq_u8E@    vmax_u16EہA    	vmaxq_u16MA    vmax_u32EA    	vmaxq_u32MA    
vmaxnm_f16UA    vmaxnmq_f16]A    
vmaxnm_f32UA    vmaxnmq_f32]A    vmin_f16EA    	vminq_f16MԷA    vmin_f32EA    	vminq_f32MA    vmin_s8=A    vminq_s8EA    vmin_s16EA    	vminq_s16MA    vmin_s32EA    	vminq_s32MA    vmin_u8=A    vminq_u8EA    vmin_u16EB    	vminq_u16MԈB    vmin_u32EB    	vminq_u32MB    
vminnm_f16UߚB    vminnmq_f16]B    
vminnm_f32UB    vminnmq_f32]B    vmla_f32EB    	vmlaq_f32MB    vmla_lane_f32mB    vmla_laneq_f32uB    vmlaq_lane_f32uB    vmlaq_laneq_f32}B    vmla_lane_s16mB    vmla_lane_u16mB    vmla_laneq_s16uB    vmla_laneq_u16uB    vmlaq_lane_s16uB    vmlaq_lane_u16uC    vmlaq_laneq_s16}C    vmlaq_laneq_u16}C    vmla_lane_s32mC    vmla_lane_u32m߮C    vmla_laneq_s32uC    vmla_laneq_u32uC    vmlaq_lane_s32uC    vmlaq_lane_u32uC    vmlaq_laneq_s32}C    vmlaq_laneq_u32}C    
vmla_n_f32UC    vmlaq_n_f32]C    
vmla_n_s16UC    vmlaq_n_s16]C    
vmla_n_u16UC    vmlaq_n_u16]ՂD    
vmla_n_s32U܈D    vmlaq_n_s32]ގD    
vmla_n_u32UD    vmlaq_n_u32]D    vmla_s8=ߠD    vmlaq_s8EڦD    vmla_s16E۬D    	vmlaq_s16MݲD    vmla_s32E߸D    	vmlaq_s32MD    vmla_u8=D    vmlaq_u8ED    vmla_u16ED    	vmlaq_u16MD    vmla_u32ED    	vmlaq_u32MD    vmlal_lane_s16uD    vmlal_laneq_s16}D    vmlal_lane_s32uD    vmlal_laneq_s32}E    vmlal_lane_u16uڈE    vmlal_laneq_u16}E    vmlal_lane_u32uE    vmlal_laneq_u32}E    vmlal_n_s16]E    vmlal_n_s32]˭E    vmlal_n_u16]۳E    vmlal_n_u32]E    vmlal_s8EE    	vmlal_s16ME    	vmlal_s32ME    vmlal_u8EE    	vmlal_u16ME    	vmlal_u32ME    vmls_f32EE    	vmlsq_f32ME    vmls_lane_f32mE    vmls_laneq_f32uE    vmlsq_lane_f32uF    vmlsq_laneq_f32}F    vmls_lane_s16mF    vmls_lane_u16mF    vmls_laneq_s16uF    vmls_laneq_u16uF    vmlsq_lane_s16uF    vmlsq_lane_u16uҺF    vmlsq_laneq_s16}F    vmlsq_laneq_u16}F    vmls_lane_s32mF    vmls_lane_u32mF    vmls_laneq_s32uF    vmls_laneq_u32uF    vmlsq_lane_s32uF    vmlsq_lane_u32uF    vmlsq_laneq_s32}G    vmlsq_laneq_u32}G    
vmls_n_f32UG    vmlsq_n_f32]G    
vmls_n_s16U¢G    vmlsq_n_s16]¨G    
vmls_n_u16UĮG    vmlsq_n_u16]ǴG    
vmls_n_s32U̺G    vmlsq_n_s32]G    
vmls_n_u32UG    vmlsq_n_u32]G    vmls_s8=G    vmlsq_s8EG    vmls_s16EG    	vmlsq_s16MG    vmls_s32EG    	vmlsq_s32MG    vmls_u8=G    vmlsq_u8EG    vmls_u16EH    	vmlsq_u16MH    vmls_u32EH    	vmlsq_u32MH    vmlsl_lane_s16uH    vmlsl_laneq_s16}H    vmlsl_lane_s32uH    vmlsl_laneq_s32}سH    vmlsl_lane_u16uH    vmlsl_laneq_u16}H    vmlsl_lane_u32uH    vmlsl_laneq_u32}H    vmlsl_n_s16]H    vmlsl_n_s32]H    vmlsl_n_u16]H    vmlsl_n_u32]H    vmlsl_s8EH    	vmlsl_s16MH    	vmlsl_s32MH    vmlsl_u8EI    	vmlsl_u16MI    	vmlsl_u32MI    
vmmlaq_s32UܖI    
vmmlaq_u32UٟI    
vmov_n_f16UۧI    vmovq_n_f16]I    
vmov_n_f32UI    
vmov_n_p16UI    	vmov_n_p8MٽI    
vmov_n_s16UI    
vmov_n_s32UI    
vmov_n_s64UI    	vmov_n_s8MI    
vmov_n_u16UI    
vmov_n_u32UI    
vmov_n_u64UI    	vmov_n_u8MI    vmovq_n_f32]I    vmovq_n_p16]I    
vmovq_n_p8UI    vmovq_n_s16]J    vmovq_n_s32]ЈJ    vmovq_n_s64]J    
vmovq_n_s8UJ    vmovq_n_u16]J    vmovq_n_u32]ݟJ    vmovq_n_u64]J    
vmovq_n_u8UJ    	vmovl_s16MJ    	vmovl_s32MJ    vmovl_s8EJ    	vmovl_u16MJ    	vmovl_u32MJ    vmovl_u8EJ    	vmovn_s16MJ    	vmovn_s32MJ    	vmovn_s64MJ    	vmovn_u16MJ    	vmovn_u32MJ    	vmovn_u64MJ    vmul_f16EJ    	vmulq_f16MJ    vmul_f32EJ    	vmulq_f32MK    vmul_lane_f16mĈK    vmulq_lane_f16uK    vmul_lane_f32mK    vmul_laneq_f32uK    vmulq_lane_f32uK    vmulq_laneq_f32}K    vmul_lane_s16mK    vmulq_lane_s16uK    vmul_lane_s32mK    vmulq_lane_s32uK    vmul_lane_u16mK    vmulq_lane_u16uK    vmul_lane_u32mK    vmulq_lane_u32uK    vmul_laneq_s16uK    vmulq_laneq_s16}K    vmul_laneq_s32uL    vmulq_laneq_s32}L    vmul_laneq_u16uL    vmulq_laneq_u16}L    vmul_laneq_u32uL    vmulq_laneq_u32}߭L    
vmul_n_f16UL    vmulq_n_f16]L    
vmul_n_f32UL    vmulq_n_f32]L    
vmul_n_s16UL    vmulq_n_s16]L    
vmul_n_s32UL    vmulq_n_s32]L    
vmul_n_u16UL    vmulq_n_u16]L    
vmul_n_u32UL    vmulq_n_u32]L    vmul_p8=L    vmulq_p8EM    vmul_s16EM    	vmulq_s16MM    vmul_u16EM    	vmulq_u16MM    vmul_s32EàM    	vmulq_s32MM    vmul_u32EM    	vmulq_u32M±M    vmul_s8=M    vmulq_s8EM    vmul_u8=M    vmulq_u8EM    vmull_lane_s16uM    vmull_laneq_s16}M    vmull_lane_s32uM    vmull_laneq_s32}M    vmull_lane_u16uM    vmull_laneq_u16}M    vmull_lane_u32uM    vmull_laneq_u32}ɂN    vmull_n_s16]N    vmull_n_s32]N    vmull_n_u16]N    vmull_n_u32]N    vmull_p8EˠN    	vmull_s16MN    	vmull_s32MN    vmull_s8EN    vmull_u8EN    	vmull_u16MN    	vmull_u32MN    vmvn_p8=N    vmvn_s16EN    vmvn_s32EN    vmvn_s8=N    vmvn_u16EN    vmvn_u32EN    vmvn_u8=N    vmvnq_p8E݄O    	vmvnq_s16MΊO    	vmvnq_s32MO    vmvnq_s8EO    	vmvnq_u16MO    	vmvnq_u32MO    vmvnq_u8EO    vneg_f16EO    	vnegq_f16MԱO    vneg_f32EO    	vnegq_f32MO    vneg_s8=O    vnegq_s8EO    vneg_s16EO    	vnegq_s16MO    vneg_s32EO    	vnegq_s32MO    vorn_s16EO    vorn_s32EO    vorn_s64EO    vorn_s8=O    	vornq_s16MO    	vornq_s32MP    	vornq_s64MP    vornq_s8EP    vorn_u16EƔP    vorn_u32EP    vorn_u64EP    vorn_u8=P    	vornq_u16MP    	vornq_u32MP    	vornq_u64MP    vornq_u8EP    vorr_s8=P    vorrq_s8EP    vorr_s16EP    	vorrq_s16MP    vorr_s32EP    	vorrq_s32MP    vorr_s64EP    	vorrq_s64MP    vorr_u8=P    vorrq_u8EP    vorr_u16EQ    	vorrq_u16MQ    vorr_u32EQ    	vorrq_u32MْQ    vorr_u64EɘQ    	vorrq_u64MQ    	vpadal_s8MQ    
vpadalq_s8UQ    
vpadal_s16UQ    vpadalq_s16]Q    
vpadal_s32UQ    vpadalq_s32]Q    	vpadal_u8MQ    
vpadalq_u8UQ    
vpadal_u16UQ    vpadalq_u16]Q    
vpadal_u32UQ    vpadalq_u32]Q    	vpadd_f16MQ    	vpadd_f32MR    vpadd_s8ER    	vpadd_s16MėR    	vpadd_s32MR    vpadd_u8ER    	vpadd_u16MR    	vpadd_u32MR    	vpaddl_s8MR    
vpaddlq_s8UR    
vpaddl_s16UR    vpaddlq_s16]R    
vpaddl_s32UR    vpaddlq_s32]R    	vpaddl_u8MS    
vpaddlq_u8US    
vpaddl_u16US    vpaddlq_u16]S    
vpaddl_u32UʨS    vpaddlq_u32]S    	vpmax_f32MιS    vpmax_s8ES    	vpmax_s16MS    	vpmax_s32MS    vpmax_u8ES    	vpmax_u16MS    	vpmax_u32MS    	vpmin_f32MS    vpmin_s8ES    	vpmin_s16MT    	vpmin_s32MގT    vpmin_u8ET    	vpmin_u16MڟT    	vpmin_u32MT    vqabs_s8ET    	vqabsq_s8MT    	vqabs_s16MT    
vqabsq_s16UT    	vqabs_s32MT    
vqabsq_s32UT    vqadd_s8ET    	vqaddq_s8MT    	vqadd_s16MT    
vqaddq_s16UT    	vqadd_s32MT    
vqaddq_s32UT    	vqadd_s64MU    
vqaddq_s64UU    vqadd_u8EU    	vqaddq_u8MU    	vqadd_u16MӜU    
vqaddq_u16UU    	vqadd_u32MU    
vqaddq_u32UU    	vqadd_u64MU    
vqaddq_u64UU    vqdmlal_lane_s16U    vqdmlal_lane_s32U    vqdmlal_n_s16mU    vqdmlal_n_s32mU    vqdmlal_s16]U    vqdmlal_s32]U    vqdmlsl_lane_s16U    vqdmlsl_lane_s32U    vqdmlsl_n_s16mU    vqdmlsl_n_s32mU    vqdmlsl_s16]ʂV    vqdmlsl_s32]V    vqdmulh_laneq_s16V    vqdmulhq_laneq_s16V    vqdmulh_laneq_s32V    vqdmulhq_laneq_s32V    vqdmulh_n_s16mV    vqdmulhq_n_s16uβV    vqdmulh_n_s32mV    vqdmulhq_n_s32uV    vqdmulh_s16]V    vqdmulhq_s16eV    vqdmulh_s32]V    vqdmulhq_s32eV    vqdmull_lane_s16V    vqdmull_lane_s32V    vqdmull_n_s16mV    vqdmull_n_s32mV    vqdmull_s16]W    vqdmull_s32]ҌW    
vqmovn_s16UW    
vqmovn_s32UW    
vqmovn_s64UW    
vqmovn_u16UW    
vqmovn_u32UW    
vqmovn_u64UW    vqmovun_s16]W    vqmovun_s32]W    vqmovun_s64]W    vqneg_s8EW    	vqnegq_s8MW    	vqneg_s16MW    
vqnegq_s16UW    	vqneg_s32MX    
vqnegq_s32UƉX    vqrdmulh_lane_s16ȒX    vqrdmulh_lane_s32ӚX    vqrdmulh_laneq_s16X    vqrdmulh_laneq_s32ƪX    vqrdmulhq_lane_s16X    vqrdmulhq_lane_s32X    vqrdmulhq_laneq_s16X    vqrdmulhq_laneq_s32X    vqrdmulh_n_s16uX    vqrdmulhq_n_s16}X    vqrdmulh_n_s32uX    vqrdmulhq_n_s32}X    vqrdmulh_s16eX    vqrdmulhq_s16mX    vqrdmulh_s32èY    vqrdmulhq_s32mĉY    	vqrshl_s8MY    
vqrshlq_s8UY    
vqrshl_s16UY    vqrshlq_s16]Y    
vqrshl_s32UѴY    vqrshlq_s32]Y    
vqrshl_s64UY    vqrshlq_s64]Y    	vqrshl_u8MY    
vqrshlq_u8UY    
vqrshl_u16UY    vqrshlq_u16]Y    
vqrshl_u32UY    vqrshlq_u32]Z    
vqrshl_u64UZ    vqrshlq_u64]Z    vqrshrn_n_s16m߬Z    vqrshrn_n_s32mZ    vqrshrn_n_s64mZ    vqrshrn_n_u16mZ    vqrshrn_n_u32mZ    vqrshrn_n_u64mZ    vqrshrun_n_s16uZ    vqrshrun_n_s32uZ    vqrshrun_n_s64u[    
vqshl_n_s8U[    vqshlq_n_s8]Д[    vqshl_n_s16][    vqshlq_n_s16eۡ[    vqshl_n_s32][    vqshlq_n_s32e[    vqshl_n_s64][    vqshlq_n_s64e[    
vqshl_n_u8U[    vqshlq_n_u8][    vqshl_n_u16][    vqshlq_n_u16e[    vqshl_n_u32][    vqshlq_n_u32e[    vqshl_n_u64][    vqshlq_n_u64e[    vqshl_s8E[    	vqshlq_s8M[    	vqshl_s16Mˇ\    
vqshlq_s16U\    	vqshl_s32M˘\    
vqshlq_s32U\    	vqshl_s64M˩\    
vqshlq_s64U\    vqshl_u8E̺\    	vqshlq_u8M\    	vqshl_u16M\    
vqshlq_u16U\    	vqshl_u32M\    
vqshlq_u32U\    	vqshl_u64M\    
vqshlq_u64U\    vqshlu_n_s8]]    vqshluq_n_s8e]    vqshlu_n_s16e]    vqshluq_n_s16mݾ]    vqshlu_n_s32e]    vqshluq_n_s32m]    vqshlu_n_s64e]    vqshluq_n_s64m]    vqshrn_n_s16e]    vqshrn_n_s32e]    vqshrn_n_s64e]    vqshrn_n_u16e^    vqshrn_n_u32e^    vqshrn_n_u64e^    vqshrun_n_s16mϺ^    vqshrun_n_s32m^    vqshrun_n_s64m^    vqsub_s8E^    	vqsubq_s8M^    	vqsub_s16M^    
vqsubq_s16U^    	vqsub_s32M^    
vqsubq_s32U^    	vqsub_s64M^    
vqsubq_s64U^    vqsub_u8E^    	vqsubq_u8M_    	vqsub_u16M؉_    
vqsubq_u16Uʏ_    	vqsub_u32M_    
vqsubq_u32U_    	vqsub_u64M_    
vqsubq_u64U_    vraddhn_high_s16_    vraddhn_high_s32_    vraddhn_high_s64_    vraddhn_high_u16_    vraddhn_high_u32_    vraddhn_high_u64_    vraddhn_s16]_    vraddhn_s32]_    vraddhn_s64]_    vraddhn_u16]_    vraddhn_u32]Հ`    vraddhn_u64]`    
vrecpe_f16U`    vrecpeq_f16]`    
vrecpe_f32Uɬ`    vrecpeq_f32]`    
vrecpe_u32U`    vrecpeq_u32]`    
vrecps_f16U`    vrecpsq_f16]`    
vrecps_f32U`    vrecpsq_f32]`    vreinterpret_f32_f16`    vreinterpret_s8_f16`    vreinterpret_s16_f16Յa    vreinterpret_s32_f16a    vreinterpret_s64_f16a    vreinterpret_u8_f16a    vreinterpret_u16_f16a    vreinterpret_u32_f16Կa    vreinterpret_u64_f16a    vreinterpret_p8_f16a    vreinterpret_p16_f16a    vreinterpretq_f32_f16a    vreinterpretq_s8_f16a    vreinterpretq_s16_f16b    vreinterpretq_s32_f16b    vreinterpretq_s64_f16b    vreinterpretq_u8_f16b    vreinterpretq_u16_f16ƶb    vreinterpretq_u32_f16b    vreinterpretq_u64_f16b    vreinterpretq_p8_f16b    vreinterpretq_p16_f16b    vreinterpret_f16_f32b    vreinterpretq_f16_f32b    vreinterpret_f16_s8c    vreinterpretq_f16_s8c    vreinterpret_f16_s16c    vreinterpretq_f16_s16c    vreinterpret_f16_s32c    vreinterpretq_f16_s32c    vreinterpret_f16_s64c    vreinterpretq_f16_s64c    vreinterpret_f16_u8c    vreinterpretq_f16_u8c    vreinterpret_f16_u16Հd    vreinterpretq_f16_u16d    vreinterpret_f16_u32d    vreinterpretq_f16_u32d    vreinterpret_f16_u64d    vreinterpretq_f16_u64d    vreinterpret_f16_p8d    vreinterpretq_f16_p8d    vreinterpret_f16_p16d    vreinterpretq_f16_p16d    vreinterpretq_f16_p128d    vreinterpret_p64_f16e    vreinterpretq_p128_f16e    vreinterpretq_p64_f16e    vreinterpret_f16_p64e    vreinterpretq_f16_p64e    vreinterpretq_f32_p128e    vreinterpret_s8_f32e    vreinterpret_s16_f32e    vreinterpret_s32_f32e    vreinterpret_s64_f32e    vreinterpret_u8_f32e    vreinterpret_u16_f32Ëf    vreinterpret_u32_f32f    vreinterpret_u64_f32f    vreinterpret_p8_f32f    vreinterpret_p16_f32f    vreinterpretq_p128_f32f    vreinterpretq_s8_f32f    vreinterpretq_s16_f32f    vreinterpretq_s32_f32f    vreinterpretq_s64_f32g    vreinterpretq_u8_f32g    vreinterpretq_u16_f32g    vreinterpretq_u32_f32ѭg    vreinterpretq_u64_f32g    vreinterpretq_p8_f32g    vreinterpretq_p16_f32g    vreinterpret_f32_s8g    vreinterpret_s16_s8g    vreinterpret_s32_s8g    vreinterpret_s64_s8h    vreinterpret_u8_s8ޙh    vreinterpret_u16_s8h    vreinterpret_u32_s8h    vreinterpret_u64_s8h    vreinterpret_p8_s8h    vreinterpret_p16_s8h    vreinterpretq_f32_s8h    vreinterpretq_s16_s8h    vreinterpretq_s32_s8i    vreinterpretq_s64_s8i    vreinterpretq_u8_s8Ρi    vreinterpretq_u16_s8i    vreinterpretq_u32_s8i    vreinterpretq_u64_s8i    vreinterpretq_p8_s8i    vreinterpretq_p16_s8i    vreinterpret_f32_s16i    vreinterpret_s8_s16܃j    vreinterpret_s32_s16j    vreinterpret_s64_s16Оj    vreinterpret_u8_s16j    vreinterpret_u16_s16j    vreinterpret_u32_s16j    vreinterpret_u64_s16j    vreinterpret_p8_s16j    vreinterpret_p16_s16j    vreinterpretq_f32_s16j    vreinterpretq_s8_s16k    vreinterpretq_s32_s16k    vreinterpretq_s64_s16k    vreinterpretq_u8_s16k    vreinterpretq_u16_s16k    vreinterpretq_u32_s16k    vreinterpretq_u64_s16k    vreinterpretq_p8_s16k    vreinterpretq_p16_s16k    vreinterpret_f32_s32ǅl    vreinterpret_s8_s32l    vreinterpret_s16_s32l    vreinterpret_s64_s32l    vreinterpret_u8_s32l    vreinterpret_u16_s32l    vreinterpret_u32_s32l    vreinterpret_u64_s32l    vreinterpret_p8_s32l    vreinterpret_p16_s32l    vreinterpretq_f32_s32m    vreinterpretq_s8_s32m    vreinterpretq_s16_s32m    vreinterpretq_s64_s32ҳm    vreinterpretq_u8_s32m    vreinterpretq_u16_s32m    vreinterpretq_u32_s32m    vreinterpretq_u64_s32m    vreinterpretq_p8_s32m    vreinterpretq_p16_s32n    vreinterpret_f32_s64ɓn    vreinterpret_s8_s64n    vreinterpret_s16_s64n    vreinterpret_s32_s64n    vreinterpret_u8_s64n    vreinterpret_u16_s64n    vreinterpret_u32_s64n    vreinterpret_u64_s64n    vreinterpret_p8_s64n    vreinterpret_p16_s64o    vreinterpretq_f32_s64o    vreinterpretq_s8_s64o    vreinterpretq_s16_s64o    vreinterpretq_s32_s64o    vreinterpretq_u8_s64o    vreinterpretq_u16_s64o    vreinterpretq_u32_s64o    vreinterpretq_u64_s64o    vreinterpretq_p8_s64o    vreinterpretq_p16_s64p    vreinterpret_f32_u8ǖp    vreinterpret_s8_u8p    vreinterpret_s16_u8бp    vreinterpret_s32_u8p    vreinterpret_s64_u8p    vreinterpret_u16_u8p    vreinterpret_u32_u8p    vreinterpret_u64_u8p    vreinterpret_p8_u8q    vreinterpret_p16_u8q    vreinterpretq_f32_u8q    vreinterpretq_s8_u8q    vreinterpretq_s16_u8q    vreinterpretq_s32_u8q    vreinterpretq_s64_u8q    vreinterpretq_u16_u8q    vreinterpretq_u32_u8q    vreinterpretq_u64_u8q    vreinterpretq_p8_u8r    vreinterpretq_p16_u8ݚr    vreinterpret_f32_u16ۨr    vreinterpret_s8_u16r    vreinterpret_s16_u16r    vreinterpret_s32_u16r    vreinterpret_s64_u16r    vreinterpret_u8_u16r    vreinterpret_u32_u16r    vreinterpret_u64_u16s    vreinterpret_p8_u16s    vreinterpret_p16_u16֠s    vreinterpretq_f32_u16s    vreinterpretq_s8_u16s    vreinterpretq_s16_u16s    vreinterpretq_s32_u16s    vreinterpretq_s64_u16s    vreinterpretq_u8_u16s    vreinterpretq_u32_u16t    vreinterpretq_u64_u16t    vreinterpretq_p8_u16t    vreinterpretq_p16_u16ڪt    vreinterpret_f32_u32t    vreinterpret_s8_u32t    vreinterpret_s16_u32t    vreinterpret_s32_u32t    vreinterpret_s64_u32t    vreinterpret_u8_u32t    vreinterpret_u16_u32u    vreinterpret_u64_u32u    vreinterpret_p8_u32u    vreinterpret_p16_u32u    vreinterpretq_f32_u32u    vreinterpretq_s8_u32u    vreinterpretq_s16_u32u    vreinterpretq_s32_u32u    vreinterpretq_s64_u32u    vreinterpretq_u8_u32߁v    vreinterpretq_u16_u32v    vreinterpretq_u64_u32ȝv    vreinterpretq_p8_u32v    vreinterpretq_p16_u32v    vreinterpret_f32_u64v    vreinterpret_s8_u64v    vreinterpret_s16_u64v    vreinterpret_s32_u64v    vreinterpret_s64_u64v    vreinterpret_u8_u64w    vreinterpret_u16_u64w    vreinterpret_u32_u64w    vreinterpret_p8_u64w    vreinterpret_p16_u64w    vreinterpretq_f32_u64w    vreinterpretq_s8_u64w    vreinterpretq_s16_u64w    vreinterpretq_s32_u64w    vreinterpretq_s64_u64w    vreinterpretq_u8_u64x    vreinterpretq_u16_u64x    vreinterpretq_u32_u64x    vreinterpretq_p8_u64x    vreinterpretq_p16_u64мx    vreinterpret_f32_p8x    vreinterpret_s8_p8x    vreinterpret_s16_p8x    vreinterpret_s32_p8x    vreinterpret_s64_p8y    vreinterpret_u8_p8y    vreinterpret_u16_p8Ϛy    vreinterpret_u32_p8y    vreinterpret_u64_p8ӵy    vreinterpret_p16_p8y    vreinterpretq_f32_p8y    vreinterpretq_s8_p8y    vreinterpretq_s16_p8y    vreinterpretq_s32_p8y    vreinterpretq_s64_p8z    vreinterpretq_u8_p8z    vreinterpretq_u16_p8Ҥz    vreinterpretq_u32_p8вz    vreinterpretq_u64_p8z    vreinterpretq_p16_p8z    vreinterpret_f32_p16z    vreinterpret_s8_p16z    vreinterpret_s16_p16z    vreinterpret_s32_p16{    vreinterpret_s64_p16{    vreinterpret_u8_p16{    vreinterpret_u16_p16Ŭ{    vreinterpret_u32_p16{    vreinterpret_u64_p16{    vreinterpret_p8_p16{    vreinterpretq_f32_p16{    vreinterpretq_s8_p16{    vreinterpretq_s16_p16{    vreinterpretq_s32_p16|    vreinterpretq_s64_p16|    vreinterpretq_u8_p16Ȧ|    vreinterpretq_u16_p16|    vreinterpretq_u32_p16|    vreinterpretq_u64_p16|    vreinterpretq_p8_p16|    vreinterpretq_s8_p128|    vreinterpretq_s16_p128|    vreinterpretq_s32_p128}    vreinterpretq_s64_p128ݓ}    vreinterpretq_u8_p128Ѡ}    vreinterpretq_u16_p128}    vreinterpretq_u32_p128}    vreinterpretq_u64_p128}    vreinterpretq_p8_p128}    vreinterpretq_p16_p128}    vreinterpretq_p64_p128}    vreinterpret_p64_s8}    vreinterpretq_p128_s8~    vreinterpretq_p64_s8~    vreinterpret_p64_s16~    vreinterpretq_p128_s16б~    vreinterpretq_p64_s16~    vreinterpret_p64_s32~    vreinterpretq_p128_s32~    vreinterpretq_p64_s32~    vreinterpretq_p128_s64~    vreinterpret_p64_u8~    vreinterpretq_p128_u8    vreinterpretq_p64_u8    vreinterpret_p64_u16    vreinterpretq_p128_u16ڴ    vreinterpretq_p64_u16    vreinterpret_p64_u32    vreinterpretq_p128_u32    vreinterpretq_p64_u32    vreinterpretq_p128_u64    vreinterpret_p64_p8    vreinterpretq_p128_p8    vreinterpretq_p64_p8    vreinterpret_p64_p16    vreinterpretq_p128_p16    vreinterpretq_p64_p16Ā    vreinterpret_s8_p64Ҁ    vreinterpret_s16_p64߀    vreinterpret_s32_p64    vreinterpret_u8_p64    vreinterpret_u16_p64    vreinterpret_u32_p64    vreinterpret_p8_p64    vreinterpret_p16_p64    vreinterpretq_p128_p64ź    vreinterpretq_s8_p64ǁ    vreinterpretq_s16_p64Ձ    vreinterpretq_s32_p64    vreinterpretq_u8_p64    vreinterpretq_u16_p64    vreinterpretq_u32_p64    vreinterpretq_p8_p64    vreinterpretq_p16_p64    	vrev16_p8Mε    	vrev16_s8Mٻ    	vrev16_u8M    
vrev16q_p8Uǂ    
vrev16q_s8U΂    
vrev16q_u8UԂ    
vrev32_p16Uڂ    	vrev32_p8M    
vrev32_s16U    	vrev32_s8M    
vrev32_u16U    	vrev32_u8M    vrev32q_p16]    
vrev32q_p8U    vrev32q_s16]݋    
vrev32q_s8U둃    vrev32q_u16]    
vrev32q_u8U    
vrev64_f32U֤    
vrev64_p16U֪    	vrev64_p8Mذ    
vrev64_s16U嶃    
vrev64_s32U缃    	vrev64_s8M    
vrev64_u16Uȃ    
vrev64_u32U΃    	vrev64_u8Mԃ    vrev64q_f32]ڃ    vrev64q_p16]    
vrev64q_p8U    vrev64q_s16]    vrev64q_s32]    
vrev64q_s8U    vrev64q_u16]    vrev64q_u32]    
vrev64q_u8U    
vrev64_f16Uɑ    vrev64q_f16]Ֆ    	vrhadd_s8Mќ    
vrhaddq_s8U    
vrhadd_s16Uɭ    vrhaddq_s16]    
vrhadd_s32UѾ    vrhaddq_s32]Ǆ    	vrhadd_u8Mτ    
vrhaddq_u8U؄    
vrhadd_u16U    vrhaddq_u16]    
vrhadd_u32U    vrhaddq_u32]    	vrndn_f16M    
vrndnq_f16Uى    	vrndn_f32M瑅    
vrndnq_f32U    vrshl_s8Eѡ    	vrshlq_s8M    	vrshl_s16M    
vrshlq_s16U    	vrshl_s32MÅ    
vrshlq_s32U˅    	vrshl_s64Mԅ    
vrshlq_s64U܅    vrshl_u8E    	vrshlq_u8M    	vrshl_u16M    
vrshlq_u16U    	vrshl_u32M    
vrshlq_u32U    	vrshl_u64M    
vrshlq_u64U    
vrshr_n_s8U    vrshrq_n_s8]    vrshr_n_s16]    vrshrq_n_s16eƽ    vrshr_n_s32]Ć    vrshrq_n_s32eʆ    vrshr_n_s64]ц    vrshrq_n_s64e׆    
vrshr_n_u8Uކ    vrshrq_n_u8]    vrshr_n_u16]    vrshrq_n_u16e    vrshr_n_u32]    vrshrq_n_u32e    vrshr_n_u64]    vrshrq_n_u64eЌ    vrshrn_n_s16e    vrshrn_n_s32e    vrshrn_n_s64e    vrshrn_n_u16e    vrshrn_n_u32e    vrshrn_n_u64eÇ    vrsqrte_f16]ɇ    vrsqrteq_f16eч    vrsqrte_f32]ه    vrsqrteq_f32e    vrsqrte_u32]    vrsqrteq_u32e    vrsqrts_f16]    vrsqrtsq_f16eĂ    vrsqrts_f32]    vrsqrtsq_f32e    
vrsra_n_s8U    vrsraq_n_s8]    vrsra_n_s16]    vrsraq_n_s16e챈    vrsra_n_s32]ݸ    vrsraq_n_s32eͿ    vrsra_n_s64]ƈ    vrsraq_n_s64e͈    
vrsra_n_u8UԈ    vrsraq_n_u8]ۈ    vrsra_n_u16]    vrsraq_n_u16e    vrsra_n_u32]    vrsraq_n_u32e    vrsra_n_u64]    vrsraq_n_u64ē    vrsubhn_s16]    vrsubhn_s32]    vrsubhn_s64]    vrsubhn_u16]    vrsubhn_u32]    vrsubhn_u64]É    vset_lane_f16mщ    vsetq_lane_f16u׉    vset_lane_f32mމ    vsetq_lane_f32u    vset_lane_s8e    vsetq_lane_s8m    vset_lane_s16m    vsetq_lane_s16u    vset_lane_s32m    vsetq_lane_s32u뎊    vsetq_lane_s64u啊    vset_lane_u8eݜ    vsetq_lane_u8mӣ    vset_lane_u16m̪    vsetq_lane_u16uǱ    vset_lane_u32m¸    vsetq_lane_u32u    vsetq_lane_u64uƊ    vset_lane_p8e͊    vsetq_lane_p8mԊ    vset_lane_p16mۊ    vsetq_lane_p16u    vset_lane_p64m    vset_lane_s64m    vset_lane_u64m    vsetq_lane_p64u    vsha1cq_u32]    
vsha1h_u32U    vsha1mq_u32]ђ    vsha1pq_u32]ݚ    vsha1su0q_u32m    vsha1su1q_u32m    vsha256h2q_u32u    vsha256hq_u32m    vsha256su0q_u32}ċ    vsha256su1q_u32}͋    	vshl_n_s8M    
vshlq_n_s8Ü    
vshl_n_s16U    vshlq_n_s16]    
vshl_n_s32U    vshlq_n_s32]    
vshl_n_s64Uꨌ    vshlq_n_s64]    	vshl_n_u8Mܵ    
vshlq_n_u8U    
vshl_n_u16U    vshlq_n_u16]Ɍ    
vshl_n_u32Uό    vshlq_n_u32]Ռ    
vshl_n_u64U܌    vshlq_n_u64]    vshl_s8=    vshlq_s8E    vshl_s16E    	vshlq_s16M    vshl_s32E    	vshlq_s32Mג    vshl_s64E    	vshlq_s64M    vshl_u8=્    vshlq_u8E    vshl_u16E    	vshlq_u16Mč    vshl_u32E͍    	vshlq_u32MՍ    vshl_u64Eލ    	vshlq_u64M    vshll_n_s16]    vshll_n_s32]    
vshll_n_s8U    vshll_n_u16]    vshll_n_u32]    
vshll_n_u8U    	vshr_n_s8MǗ    
vshrq_n_s8U    
vshr_n_s16U    vshrq_n_s16]    
vshr_n_s32U    vshrq_n_s32]    
vshr_n_s64U    vshrq_n_s64]ǎ    	vshr_n_u8MΎ    
vshrq_n_u8UՎ    
vshr_n_u16Uݎ    vshrq_n_u16]    
vshr_n_u32U    vshrq_n_u32]    
vshr_n_u64U    vshrq_n_u64]    vshrn_n_s16]ֈ    vshrn_n_s32]    vshrn_n_s64]    vshrn_n_u16]ߜ    vshrn_n_u32]    vshrn_n_u64]    	vsra_n_s8M͕    
vsraq_n_s8U    
vsra_n_s16U    vsraq_n_s16]꩐    
vsra_n_s32UͰ    vsraq_n_s32]    
vsra_n_s64U    vsraq_n_s64]Đ    	vsra_n_u8Mː    
vsraq_n_u8UҐ    
vsra_n_u16Uِ    vsraq_n_u16]    
vsra_n_u32U    vsraq_n_u32]    
vsra_n_u64U    vsraq_n_u64]    vst1_f16_x2]    vst1q_f16_x2e鄒    vst1_f16_x3]٘    vst1q_f16_x3e    vst1_f16_x4]    vst1q_f16_x4e    vst1_f32_x2]ғ    vst1q_f32_x2eؓ    vst1_f32_x3]ޓ    vst1q_f32_x3e    vst1_f32_x4]    vst1q_f32_x4e    vst1_lane_f16m눔    vst1q_lane_f16uǏ    vst1_lane_f32m    vst1q_lane_f32uប    vst1_lane_s8e    vst1q_lane_s8m    vst1_lane_s16m    vst1q_lane_s16u    vst1_lane_s32mĔ    vst1q_lane_s32u̔    vst1q_lane_s64uӔ    vst1_lane_u8e۔    vst1q_lane_u8m    vst1_lane_u16m    vst1q_lane_u16u    vst1_lane_u32m    vst1q_lane_u32u    vst1q_lane_u64u    vst1_lane_p8e    vst1q_lane_p8m    vst1_lane_p16mԟ    vst1q_lane_p16u    vst1_lane_p64m    vst1_lane_s64m    vst1_lane_u64m    vst1_p64_x2]ŕ    vst1_p64_x3]˕    vst1_p64_x4]ҕ    vst1q_p64_x2eٕ    vst1q_p64_x3e    vst1q_p64_x4e    
vst1_s8_x2U    vst1q_s8_x2]    vst1_s16_x2]    vst1q_s16_x2e    vst1_s32_x2]ރ    vst1q_s32_x2e    vst1_s64_x2]    vst1q_s64_x2e    
vst1_s8_x3Uʖ    vst1q_s8_x3]Ж    vst1_s16_x3]֖    vst1q_s16_x3eݖ    vst1_s32_x3]    vst1q_s32_x3e    vst1_s64_x3]    vst1q_s64_x3e    
vst1_s8_x4U    vst1q_s8_x4]    vst1_s16_x4]޸    vst1q_s16_x4e    vst1_s32_x4]ŗ    vst1q_s32_x4e̗    vst1_s64_x4]җ    vst1q_s64_x4eٗ    
vst1_u8_x2U    
vst1_u8_x3U    
vst1_u8_x4UꟘ    vst1q_u8_x2]Ħ    vst1q_u8_x3]    vst1q_u8_x4]    vst1_u16_x2]ۺ    vst1_u16_x3]    vst1_u16_x4]Ș    vst1q_u16_x2eΘ    vst1q_u16_x3e՘    vst1q_u16_x4eܘ    vst1_u32_x2]    vst1_u32_x3]    vst1_u32_x4]    vst1q_u32_x2e    vst1q_u32_x3e    vst1q_u32_x4e    vst1_u64_x2]Ջ    vst1_u64_x3]    vst1_u64_x4]    vst1q_u64_x2e    vst1q_u64_x3eѦ    vst1q_u64_x4e    
vst1_p8_x2U    
vst1_p8_x3U꺙    
vst1_p8_x4U    vst1q_p8_x2]ș    vst1q_p8_x3]Ι    vst1q_p8_x4]ՙ    vst1_p16_x2]ܙ    vst1_p16_x3]    vst1_p16_x4]    vst1q_p16_x2e    vst1q_p16_x3e    vst1q_p16_x4e    vst1q_lane_p64uԚ    vst2_f16Eٚ    	vst2q_f16Mߚ    vst2_f32E    	vst2q_f32M    vst2_s8=    vst2q_s8E    vst2_s16E    	vst2q_s16M쏛    vst2_s32Eᕛ    	vst2q_s32Mԛ    vst2_lane_f16mΛ    vst2q_lane_f16u֛    vst2_lane_f32m    vst2q_lane_f32u    vst2_lane_s8e    vst2_lane_s16m    vst2q_lane_s16u    vst2_lane_s32m    vst2q_lane_s32u    vst2_lane_u8eΜ    vst2_lane_u16m՜    vst2q_lane_u16uݜ    vst2_lane_u32m    vst2q_lane_u32u    vst2_lane_p8e    vst2_lane_p16m    vst2q_lane_p16u    vst2_p64E    vst2_s64E֓    vst2_u64E    vst2_u8=Ƣ    vst2q_u8E    vst2_u16E    	vst2q_u16M    vst2_u32E    	vst2q_u32M    vst2_p8=ɝ    vst2q_p8Eϝ    vst2_p16E֝    	vst2q_p16Mܝ    vst3_f16E    	vst3q_f16M    vst3_f32Ę    	vst3q_f32Mܮ    vst3_s8=    vst3q_s8E뺞    vst3_s16E    	vst3q_s16Mƞ    vst3_s32E͞    	vst3q_s32MӞ    vst3_lane_f16m    vst3q_lane_f16u    vst3_lane_f32m笟    vst3q_lane_f32u    vst3_lane_s8e    vst3_lane_s16m    vst3q_lane_s16uɟ    vst3_lane_s32mП    vst3q_lane_s32u؟    vst3_lane_u8e    vst3_lane_u16m    vst3q_lane_u16u    vst3_lane_u32m    vst3q_lane_u32u    vst3_lane_p8e    vst3_lane_p16m    vst3q_lane_p16uǖ    vst3_p64E՝    vst3_s64Eѡ    vst3_u64E    vst3_u8=    vst3q_u8E    vst3_u16Eà    	vst3q_u16Mɠ    vst3_u32EР    	vst3q_u32M֠    vst3_p8=ݠ    vst3q_p8E    vst3_p16E    	vst3q_p16M    vst4_f16E߃    	vst4q_f16M    vst4_f32Eġ    	vst4q_f32Mʡ    vst4_s8=С    vst4q_s8E֡    vst4_s16Eݡ    	vst4q_s16M    vst4_s32E    	vst4q_s32M    vst4_lane_f16m͇    vst4q_lane_f16u    vst4_lane_f32m͢    vst4q_lane_f32u֢    vst4_lane_s8eޢ    vst4_lane_s16m    vst4q_lane_s16u    vst4_lane_s32m    vst4q_lane_s32u    vst4_lane_u8e    vst4_lane_u16m    vst4q_lane_u16u    vst4_lane_u32m    vst4q_lane_u32u    vst4_lane_p8eĭ    vst4_lane_p16m    vst4q_lane_p16uǼ    vst4_p64Eã    vst4_s64EΣ    vst4_u64E֣    vst4_u8=ݣ    vst4q_u8E    vst4_u16E    	vst4q_u16M    vst4_u32E    	vst4q_u32M    vst4_p8=    vst4q_p8EԊ    vst4_p16E    	vst4q_p16MЗ    
vstrq_p128U    vsub_f16Eâ    	vsubq_f16M    vsub_f32E    	vsubq_f32M㲤    vsub_s16E    	vsubq_s16M    vsub_u16Eä    	vsubq_u16Mɤ    vsub_s32EϤ    	vsubq_s32MԤ    vsub_u32Eڤ    	vsubq_u32M    vsub_s64E    	vsubq_s64M    vsub_u64E    	vsubq_u64M    vsub_s8=    vsubq_s8E    vsub_u8=܇    vsubq_u8E    vsubhn_high_s16}    vsubhn_high_s32}    vsubhn_high_s64}Ӡ    vsubhn_high_u16}    vsubhn_high_u32}    vsubhn_high_u64}Ѵ    
vsubhn_s16U    
vsubhn_s32U    
vsubhn_s64Uȥ    
vsubhn_u16UΥ    
vsubhn_u32Uե    
vsubhn_u64Uۥ    vsubl_s8E    	vsubl_s16M    	vsubl_s32M    vsubl_u8E    	vsubl_u16M    	vsubl_u32M    vsubw_s8E툦    	vsubw_s16MԎ    	vsubw_s32M    vsubw_u8E    	vsubw_u16M    	vsubw_u32M    vsudot_lane_s32}׬    vsudotq_lane_s32    vtrn_f16Eب    	vtrnq_f16Mߨ    vtrn_f32E    vtrn_s32E    vtrn_u32E    	vtrnq_f32M    vtrn_s8=    vtrnq_s8E    vtrn_s16E    	vtrnq_s16MŞ    	vtrnq_s32M    vtrn_u8=    vtrnq_u8E    vtrn_u16E    	vtrnq_u16MƩ    	vtrnq_u32MΩ    vtrn_p8=֩    vtrnq_p8Eީ    vtrn_p16E    	vtrnq_p16M    vtst_s8=    vtstq_s8E    vtst_s16E    	vtstq_s16M    vtst_s32E    	vtstq_s32Mژ    vtst_p8=    vtstq_p8E    vtst_p16E    	vtstq_p16M    vtst_u8=    vtstq_u8E    vtst_u16EȪ    	vtstq_u16MϪ    vtst_u32E֪    	vtstq_u32Mݪ    vusdot_lane_s32}    vusdotq_lane_s32    
vusdot_s32U    vusdotq_s32]    vusmmlaq_s32eć    vuzp_f16E    	vuzpq_f16M    vuzp_f32E    vuzp_s32EѦ    vuzp_u32E    	vuzpq_f32Mߵ    vuzp_s8=    vuzpq_s8Eū    vuzp_s16EΫ    	vuzpq_s16Mի    	vuzpq_s32Mݫ    vuzp_u8=    vuzpq_u8E    vuzp_u16E    	vuzpq_u16M    	vuzpq_u32M    vuzp_p8=؍    vuzpq_p8Eŕ    vuzp_p16EԞ    	vuzpq_p16M    vzip_f16E    	vzipq_f16M    vzip_f32E    vzip_s32Eì    vzip_u32Eˬ    vzip_s8=Ҭ    vzip_s16Eڬ    vzip_u8=    vzip_u16E    vzip_p8=    vzip_p16E    	vzipq_f32M    vzipq_s8E    	vzipq_s16M    	vzipq_s32M癭    vzipq_u8E    	vzipq_u16MĪ    	vzipq_u32M    vzipq_p8E    	vzipq_p16Mí    	__crc32cdM Ӟ   __crc32dE
 ֞   __jcvt5 ٞ   vabal_high_s8m ܞ   vabal_high_s16u ݞ   vabal_high_s32u ޞ   vabal_high_u8m$ ߞ   vabal_high_u16u*    vabal_high_u32u/    vabd_f64E4    	vabdq_f64M9    	vabdd_f64M>    	vabds_f32MA    	vabdh_f16ME    vabdl_high_s16uH    vabdl_high_s32uM    vabdl_high_s8mQ    vabdl_high_u8mV    vabdl_high_u16u[    vabdl_high_u32u_    vabs_f64Ec    	vabsq_f64Mf    vabs_s64Ei    	vabsq_s64Mm    	vabsd_s64Mp    
vaddlv_s16Uz    vaddlvq_s16]    vaddlvq_s32]    
vaddlv_s32U    	vaddlv_s8M܍    
vaddlvq_s8U    
vaddlv_u16U    vaddlvq_u16]    vaddlvq_u32]    
vaddlv_u32U    	vaddlv_u8Mժ    
vaddlvq_u8U    	vaddv_f32M    
vaddvq_f32U    
vaddvq_f64U    	vaddv_s32M    vaddv_s8E    	vaddvq_s8M    	vaddv_s16M    
vaddvq_s16U    
vaddvq_s32U    	vaddv_u32M    vaddv_u8E    	vaddvq_u8M    	vaddv_u16M    
vaddvq_u16U    
vaddvq_u32U    
vaddvq_s64U    
vaddvq_u64U    	vamax_f32M    
vamaxq_f32U    
vamaxq_f64U    	vamin_f32M    
vaminq_f32U    
vaminq_f64UÅ ğ   	vbcaxq_s8Mڊ ǟ   
vbcaxq_s16U ʟ   
vbcaxq_s32U ͟   
vbcaxq_s64Uޚ П   	vbcaxq_u8M ӟ   
vbcaxq_u16U ֟   
vbcaxq_u32U ٟ   
vbcaxq_u64U ܟ   vcadd_rot270_f16϶ ߟ   vcaddq_rot270_f16    vcadd_rot270_f32    vcaddq_rot270_f32    vcaddq_rot270_f64    vcadd_rot90_f16}    vcaddq_rot90_f16    vcadd_rot90_f32}    vcaddq_rot90_f32    vcaddq_rot90_f64    	vcage_f64M    
vcageq_f64U    
vcaged_f64U    
vcages_f32U    
vcageh_f16U    	vcagt_f64M    
vcagtq_f64U    
vcagtd_f64U    
vcagts_f32U    
vcagth_f16Uʞ    	vcale_f64Ṃ    
vcaleq_f64Uߦ    
vcaled_f64U    
vcales_f32U    
vcaleh_f16U    	vcalt_f64M    
vcaltq_f64U    
vcaltd_f64U    
vcalts_f32U    
vcalth_f16U    vceq_f64E    	vceqq_f64M    vceq_s64E    	vceqq_s64M    vceq_u64E    	vceqq_u64M    vceq_p64E    	vceqq_p64M    	vceqd_f64M    	vceqs_f32M    	vceqd_s64M    	vceqd_u64M    	vceqh_f16M    	vceqz_f16M    
vceqzq_f16U    	vceqz_f32M    
vceqzq_f32U    	vceqz_f64M    
vceqzq_f64U    vceqz_s8E    	vceqzq_s8MЃ    	vceqz_s16M    
vceqzq_s16UՊ    	vceqz_s32M    
vceqzq_s32U    	vceqz_s64M    
vceqzq_s64U    vceqz_p8E    	vceqzq_p8M    	vceqz_p64M͢     
vceqzq_p64U à   vceqz_u8E Ġ   	vceqzq_u8Mݬ Š   	vceqz_u16M Ơ   
vceqzq_u16U Ǡ   	vceqz_u32M Ƞ   
vceqzq_u32Uֺ ɠ   	vceqz_u64M ʠ   
vceqzq_u64U ˠ   
vceqzd_s64U ̠   
vceqzd_u64U ͠   
vceqzh_f16U Π   
vceqzs_f32U Ϡ   
vceqzd_f64U Р   vcge_f64E Ѡ   	vcgeq_f64M Ҡ   vcge_s64E Ӡ   	vcgeq_s64M Ԡ   vcge_u64E ՠ   	vcgeq_u64M ֠   	vcged_f64M נ   	vcges_f32M ؠ   	vcged_s64M ٠   	vcged_u64M ڠ   	vcgeh_f16M ۠   	vcgez_f32M ܠ   
vcgezq_f32U ݠ   	vcgez_f64M ޠ   
vcgezq_f64U ߠ   vcgez_s8Eׅ    	vcgezq_s8M    	vcgez_s16M    
vcgezq_s16U    	vcgez_s32M    
vcgezq_s32U    	vcgez_s64Mܚ    
vcgezq_s64U    
vcgezd_f64Uȡ    
vcgezs_f32U    
vcgezd_s64U    
vcgezh_f16U    vcgt_f64E®    	vcgtq_f64Mͱ    vcgt_s64Eϴ    	vcgtq_s64Mͷ    vcgt_u64Eͺ    	vcgtq_u64MϽ    	vcgtd_f64M    	vcgts_f32M    	vcgtd_s64M    	vcgtd_u64M    	vcgth_f16M    	vcgtz_f32M    
vcgtzq_f32U    	vcgtz_f64M    
vcgtzq_f64U    vcgtz_s8E    	vcgtzq_s8M    	vcgtz_s16M    
vcgtzq_s16U    	vcgtz_s32M    
vcgtzq_s32U    	vcgtz_s64M    
vcgtzq_s64U    
vcgtzd_f64U    
vcgtzs_f32U    
vcgtzd_s64U    
vcgtzh_f16U    vcle_f64E    	vcleq_f64M    vcle_s64E    	vcleq_s64MÏ    vcle_u64Eɒ    	vcleq_u64Mѕ    	vcled_f64M    	vcles_f32M    	vcled_u64M    	vcled_s64M    	vcleh_f16M    	vclez_f32M    
vclezq_f32Uܬ    	vclez_f64M    
vclezq_f64Uѳ    vclez_s8E    	vclezq_s8Mº    	vclez_s16M    
vclezq_s16U    	vclez_s32M    
vclezq_s32U    	vclez_s64M    
vclezq_s64U    
vclezd_f64U    
vclezs_f32U    
vclezd_s64U    
vclezh_f16U    vclt_f64E    	vcltq_f64M    vclt_s64E    	vcltq_s64M    vclt_u64E    	vcltq_u64M    	vcltd_u64M    	vcltd_s64M    	vclth_f16M    	vclts_f32M    	vcltd_f64M    	vcltz_f32Mׁ    
vcltzq_f32U    	vcltz_f64Mǈ    
vcltzq_f64U    vcltz_s8E    	vcltzq_s8M    	vcltz_s16M    
vcltzq_s16U    	vcltz_s32M    
vcltzq_s32U    	vcltz_s64M    
vcltzq_s64Uܦ    
vcltzd_f64U    
vcltzs_f32U    
vcltzd_s64U    
vcltzh_f16Uų    	vcmla_f16M    
vcmlaq_f16UȽ    	vcmla_f32M á   
vcmlaq_f32U ơ   
vcmlaq_f64U ɡ   vcmla_lane_f16u ̡   vcmlaq_lane_f16} Ρ   vcmla_lane_f32u С   vcmlaq_lane_f32} ҡ   vcmla_laneq_f16} ԡ   vcmlaq_laneq_f16 ֡   vcmla_laneq_f32} ء   vcmlaq_laneq_f32ƃ ڡ   vcmla_rot180_f16 ܡ   vcmlaq_rot180_f16ܐ ߡ   vcmla_rot180_f32̖    vcmlaq_rot180_f32    vcmlaq_rot180_f64    vcmla_rot180_lane_f16    vcmlaq_rot180_lane_f16    vcmla_rot180_lane_f32    vcmlaq_rot180_lane_f32    vcmla_rot180_laneq_f16    vcmlaq_rot180_laneq_f16    vcmla_rot180_laneq_f32    vcmlaq_rot180_laneq_f32    vcmla_rot270_f16    vcmlaq_rot270_f16    vcmla_rot270_f32    vcmlaq_rot270_f32    vcmlaq_rot270_f64    vcmla_rot270_lane_f16    vcmlaq_rot270_lane_f16ޅ	    vcmla_rot270_lane_f32	    vcmlaq_rot270_lane_f32ے	    vcmla_rot270_laneq_f16	    vcmlaq_rot270_laneq_f16	    vcmla_rot270_laneq_f32	    vcmlaq_rot270_laneq_f32	    vcmla_rot90_f16}	    vcmlaq_rot90_f16	    vcmla_rot90_f32}	    vcmlaq_rot90_f32	    vcmlaq_rot90_f64	    vcmla_rot90_lane_f16	    vcmlaq_rot90_lane_f16	    vcmla_rot90_lane_f32	    vcmlaq_rot90_lane_f32	    vcmla_rot90_laneq_f16	    vcmlaq_rot90_laneq_f16	    vcmla_rot90_laneq_f32	    vcmlaq_rot90_laneq_f32
    vcopy_lane_f32u
    vcopy_lane_s8m
    vcopy_lane_s16u
    vcopy_lane_s32u
 ¢   vcopy_lane_u8m
 Ţ   vcopy_lane_u16u
 Ȣ   vcopy_lane_u32u
 ˢ   vcopy_lane_p8m
 ΢   vcopy_lane_p16u
 Ѣ   vcopy_laneq_f32}
 Ԣ   vcopy_laneq_s8u
 ע   vcopy_laneq_s16}
 ڢ   vcopy_laneq_s32}
 ݢ   vcopy_laneq_u8u
    vcopy_laneq_u16}
    vcopy_laneq_u32}    vcopy_laneq_p8u    vcopy_laneq_p16}    vcopyq_lane_f32}    vcopyq_lane_f64}    vcopyq_lane_s64}    vcopyq_lane_u64}    vcopyq_lane_p64}    vcopyq_lane_s8u    vcopyq_lane_s16}ˆ    vcopyq_lane_s32}    vcopyq_lane_u8u    vcopyq_lane_u16}    vcopyq_lane_u32}    vcopyq_lane_p8u    vcopyq_lane_p16}    vcopyq_laneq_f32    vcopyq_laneq_f64    vcopyq_laneq_s8}    vcopyq_laneq_s16Õ    vcopyq_laneq_s32ޟ    vcopyq_laneq_s64    vcopyq_laneq_u8}    vcopyq_laneq_u16    vcopyq_laneq_u32    vcopyq_laneq_u64    vcopyq_laneq_p8}    vcopyq_laneq_p16    vcopyq_laneq_p64    vcreate_f64]    vcvt_f32_f64e    vcvt_f64_f32e    vcvt_f64_s64e    vcvtq_f64_s64m    vcvt_f64_u64e £   vcvtq_f64_u64m ã   vcvt_high_f16_f32 ģ   vcvt_high_f32_f16 ţ   vcvt_high_f32_f64 ƣ   vcvt_high_f64_f32 ǣ   vcvt_n_f64_s64u ȣ   vcvtq_n_f64_s64} ̣   vcvt_n_f64_u64u У   vcvtq_n_f64_u64} ԣ   vcvt_n_s64_f64u أ   vcvtq_n_s64_f64} ܣ   vcvt_n_u64_f64u̧    vcvtq_n_u64_f64}    vcvt_s64_f64eҳ    vcvtq_s64_f64m    vcvt_u64_f64e    vcvtq_u64_f64m    vcvta_s16_f16m    vcvtaq_s16_f16u    vcvta_s32_f32m    vcvtaq_s32_f32u    vcvta_s64_f64m    vcvtaq_s64_f64u    vcvta_u16_f16m    vcvtaq_u16_f16u    vcvta_u32_f32m    vcvtaq_u32_f32u    vcvta_u64_f64m    vcvtaq_u64_f64u    vcvtah_s16_f16uӋ    vcvtah_s32_f16u    vcvtah_s64_f16u۔    vcvtah_u16_f16u    vcvtah_u32_f16u    vcvtah_u64_f16u    vcvtas_s32_f32u    vcvtad_s64_f64uí    vcvtas_u32_f32uԲ    vcvtad_u64_f64u    vcvtd_f64_s64mѼ    vcvts_f32_s32m    vcvth_f16_s16m    vcvth_f16_s32m    vcvth_f16_s64m    vcvth_f16_u16m    vcvth_f16_u32m    vcvth_f16_u64m    vcvth_n_f16_s16}    vcvth_n_f16_s32}    vcvth_n_f16_s64}    vcvth_n_f16_u16} Ĥ   vcvth_n_f16_u32} Ƥ   vcvth_n_f16_u64} ʤ   vcvth_n_s16_f16} Τ   vcvth_n_s32_f16} Ф   vcvth_n_s64_f16} Ԥ   vcvth_n_u16_f16}̇ ؤ   vcvth_n_u32_f16} ڤ   vcvth_n_u64_f16} ޤ   vcvth_s16_f16m    vcvth_s32_f16m    vcvth_s64_f16m    vcvth_u16_f16mϡ    vcvth_u32_f16m    vcvth_u64_f16m    vcvtm_s16_f16më    vcvtmq_s16_f16u    vcvtm_s32_f32mζ    vcvtmq_s32_f32u    vcvtm_s64_f64m    vcvtmq_s64_f64u    vcvtm_u16_f16m    vcvtmq_u16_f16u    vcvtm_u32_f32m    vcvtmq_u32_f32u    vcvtm_u64_f64m    vcvtmq_u64_f64u    vcvtmh_s16_f16u    vcvtmh_s32_f16u    vcvtmh_s64_f16u    vcvtmh_u16_f16u    vcvtmh_u32_f16u    vcvtmh_u64_f16u    vcvtms_s32_f32u    vcvtmd_s64_f64u    vcvtms_u32_f32u    vcvtmd_u64_f64uș    vcvtn_s16_f16m    vcvtnq_s16_f16u    vcvtn_s32_f32m    vcvtnq_s32_f32uگ    vcvtn_s64_f64m    vcvtnq_s64_f64uƺ    vcvtn_u16_f16m    vcvtnq_u16_f16u    vcvtn_u32_f32m    vcvtnq_u32_f32u    vcvtn_u64_f64m ĥ   vcvtnq_u64_f64u ǥ   vcvtnh_s16_f16u ʥ   vcvtnh_s32_f16u ˥   vcvtnh_s64_f16u Υ   vcvtnh_u16_f16u ѥ   vcvtnh_u32_f16u ҥ   vcvtnh_u64_f16u ե   vcvtns_s32_f32u إ   vcvtnd_s64_f64u ۥ   vcvtns_u32_f32u ޥ   vcvtnd_u64_f64u    vcvtp_s16_f16mߓ    vcvtpq_s16_f16u    vcvtp_s32_f32m    vcvtpq_s32_f32u    vcvtp_s64_f64m    vcvtpq_s64_f64u    vcvtp_u16_f16mǴ    vcvtpq_u16_f16u    vcvtp_u32_f32mԿ    vcvtpq_u32_f32u    vcvtp_u64_f64m    vcvtpq_u64_f64u    vcvtph_s16_f16u    vcvtph_s32_f16u    vcvtph_s64_f16u    vcvtph_u16_f16u    vcvtph_u32_f16u    vcvtph_u64_f16u    vcvtps_s32_f32u    vcvtpd_s64_f64u    vcvtps_u32_f32u    vcvtpd_u64_f64u    vcvts_f32_u32m    vcvtd_f64_u64m    vcvts_n_f32_s32}    vcvtd_n_f64_s64}    vcvts_n_f32_u32}ϗ    vcvtd_n_f64_u64}    vcvts_n_s32_f32}    vcvtd_n_s64_f64}    vcvts_n_u32_f32}    vcvtd_n_u64_f64}    vcvts_s32_f32m Ħ   vcvtd_s64_f64m Ŧ   vcvts_u32_f32m Ʀ   vcvtd_u64_f64m Ǧ   vcvtx_f32_f64m Ȧ   vcvtx_high_f32_f64 ˦   vcvtxd_f32_f64u ̦   vdiv_f16E ͦ   	vdivq_f16M Φ   vdiv_f32E Ϧ   	vdivq_f32M Ц   vdiv_f64E Ѧ   	vdivq_f64M Ҧ   	vdivh_f16M Ӧ   vdot_laneq_s32u Ԧ   vdotq_laneq_s32} ֦   vdot_laneq_u32u ئ   vdotq_laneq_u32} ڦ   vdup_lane_f64m ܦ   vdup_lane_p64m ަ   vdup_laneq_f64u    vdup_laneq_p64u    vdupb_lane_s8m    vduph_laneq_s16}    vdupb_lane_u8m̓    vduph_laneq_u16}    vdupb_lane_p8m    vduph_laneq_p16}    vdupb_laneq_s8uߢ    vdupb_laneq_u8u    vdupb_laneq_p8u    vdupd_lane_f64u    vdupd_lane_s64u    vdupd_lane_u64uµ    vduph_lane_f16uι    vduph_laneq_f16}޽    vdupq_lane_f64u    vdupq_lane_p64u    vdupq_laneq_f64}    vdupq_laneq_p64}    vdups_lane_f32u    vdupd_laneq_f64}    vdups_lane_s32u    vdupd_laneq_s64}    vdups_lane_u32u    vdupd_laneq_u64}    vdups_laneq_f32}    vduph_lane_s16u    vdups_laneq_s32}    vduph_lane_u16u    vdups_laneq_u32}    vduph_lane_p16u    	veor3q_s8M    
veor3q_s16U    
veor3q_s32U    
veor3q_s64UԎ    	veor3q_u8M    
veor3q_u16U    
veor3q_u32U۞    
veor3q_u64U    	vextq_f64M    	vextq_p64M    vfma_f64Eܳ    vfma_lane_f16m    vfma_laneq_f16u    vfmaq_lane_f16u    vfmaq_laneq_f16} ç   vfma_lane_f32m ŧ   vfma_laneq_f32u ǧ   vfmaq_lane_f32u ɧ   vfmaq_laneq_f32} ˧   vfmaq_laneq_f64} ͧ   vfma_lane_f64m ϧ   vfma_laneq_f64u ѧ   
vfma_n_f16U ӧ   vfmaq_n_f16] ԧ   
vfma_n_f64U է   vfmad_lane_f64u ֧   	vfmah_f16M ا   vfmah_lane_f16u ٧   vfmah_laneq_f16} ۧ   	vfmaq_f64M ݧ   vfmaq_lane_f64u ާ   vfmaq_n_f64]    vfmas_lane_f32u    vfmas_laneq_f32}    vfmad_laneq_f64}    vfmlal_high_f16}    vfmlalq_high_f16    vfmlal_lane_high_f16    vfmlal_laneq_high_f16    vfmlalq_lane_high_f16    vfmlalq_laneq_high_f16    vfmlal_lane_low_f16    vfmlal_laneq_low_f16    vfmlalq_lane_low_f16    vfmlalq_laneq_low_f16    vfmlal_low_f16u    vfmlalq_low_f16}    vfmlsl_high_f16}    vfmlslq_high_f16    vfmlsl_lane_high_f16    vfmlsl_laneq_high_f16    vfmlslq_lane_high_f16    vfmlslq_laneq_high_f16    vfmlsl_lane_low_f16    vfmlsl_laneq_low_f16    vfmlslq_lane_low_f16    vfmlslq_laneq_low_f16    vfmlsl_low_f16u    vfmlslq_low_f16}    vfms_f64E    vfms_lane_f16mú    vfms_laneq_f16uȿ    vfmsq_lane_f16u    vfmsq_laneq_f16}    vfms_lane_f32m    vfms_laneq_f32u    vfmsq_lane_f32u    vfmsq_laneq_f32}    vfmsq_laneq_f64}    vfms_lane_f64m    vfms_laneq_f64u    
vfms_n_f16U    vfmsq_n_f16]    
vfms_n_f64U    	vfmsh_f16M    vfmsh_lane_f16u    vfmsh_laneq_f16}    	vfmsq_f64M    vfmsq_lane_f64u    vfmsq_n_f64]ȏ    vfmss_lane_f32u ¨   vfmss_laneq_f32} Ĩ   vfmsd_lane_f64u ƨ   vfmsd_laneq_f64}ߞ Ȩ   vld1_f16E ʨ   	vld1q_f16M ˨   vld1_f32E ̨   	vld1q_f32M ͨ   vld1_f64E Ψ   	vld1q_f64M Ϩ   vld1_s8= Ш   vld1q_s8E Ѩ   vld1_s16E Ҩ   	vld1q_s16M Ө   vld1_s32E Ԩ   	vld1q_s32M ը   vld1_s64E ֨   	vld1q_s64M ר   vld1_u8= ب   vld1q_u8E ٨   vld1_u16E ڨ   	vld1q_u16M ۨ   vld1_u32E ܨ   	vld1q_u32M ݨ   vld1_u64E ި   	vld1q_u64M ߨ   vld1_p8=    vld1q_p8E    vld1_p16E    	vld1q_p16M    vld1_p64E    	vld1q_p64M    vld1_f64_x2]    vld1_f64_x3]˖    vld1_f64_x4]    vld1q_f64_x2e    vld1q_f64_x3e    vld1q_f64_x4eԭ    vld2_dup_f64e    vld2q_dup_f64m    vld2q_dup_s64m    vld2_f64E    vld2_lane_f64m    vld2_lane_s64m    vld2_lane_p64m    vld2_lane_u64m    vld2q_dup_p64m    vld2q_dup_u64m    	vld2q_f64M    	vld2q_s64M    vld2q_lane_f64u    vld2q_lane_s8m    vld2q_lane_s64u    vld2q_lane_p64u    vld2q_lane_u8m    vld2q_lane_u64u    vld2q_lane_p8m    	vld2q_p64M    	vld2q_u64M    vld3_dup_f64eǼ    vld3q_dup_f64m    vld3q_dup_s64m    vld3_f64E    vld3_lane_f64m    vld3_lane_p64m    vld3_lane_s64m    vld3_lane_u64m ĩ   vld3q_dup_p64m Ʃ   vld3q_dup_u64m ǩ   	vld3q_f64MɁ ȩ   	vld3q_s64M ˩   vld3q_lane_f64u Ω   vld3q_lane_p64u ҩ   vld3q_lane_s8m ԩ   vld3q_lane_s64uʡ ة   vld3q_lane_u8m ܩ   vld3q_lane_u64u ީ   vld3q_lane_p8m    	vld3q_p64M    	vld3q_u64M    vld4_dup_f64e    vld4q_dup_f64m    vld4q_dup_s64m    vld4_f64E    vld4_lane_f64m    vld4_lane_s64m    vld4_lane_p64m    vld4_lane_u64m    vld4q_dup_p64m    vld4q_dup_u64mڇ    	vld4q_f64M    	vld4q_s64M    vld4q_lane_f64u    vld4q_lane_s8m    vld4q_lane_s64u    vld4q_lane_p64u    vld4q_lane_u8m    vld4q_lane_u64uϿ    vld4q_lane_p8m    	vld4q_p64M    	vld4q_u64M    vluti2_lane_s8u    vluti2q_lane_s8}    vluti2_lane_s16}    vluti2q_lane_s16    vluti2_lane_u8u    vluti2q_lane_u8}    vluti2_lane_u16}    vluti2q_lane_u16    vluti2_lane_p8uߌ    vluti2q_lane_p8}    vluti2_lane_p16}    vluti2q_lane_p16    vluti4q_lane_f16_x2    vluti4q_lane_u16_x2    vluti4q_lane_p16_x2    vluti4q_lane_s16_x2ޮ    vluti4q_lane_s8} Ī   vluti4q_lane_u8} Ȫ   vluti4q_lane_p8} ʪ   vluti4q_laneq_f16_x2 ̪   vluti4q_laneq_u16_x2 Ϊ   vluti4q_laneq_p16_x2 Ъ   vluti4q_laneq_s16_x2 Ҫ   vluti4q_laneq_s8 ֪   vluti4q_laneq_u8 ڪ   vluti4q_laneq_p8 ܪ   vmax_f64E ު   	vmaxq_f64M    	vmaxh_f16M    
vmaxnm_f64U    vmaxnmq_f64]    vmaxnmh_f16]     vmaxnmv_f16]     vmaxnmvq_f16e     vmaxnmv_f32]     vmaxnmvq_f64e     vmaxnmvq_f32e     	vmaxv_f16M     
vmaxvq_f16U֙     	vmaxv_f32M     
vmaxvq_f32U     
vmaxvq_f64U     vmaxv_s8E̬     	vmaxvq_s8M     	vmaxv_s16M     
vmaxvq_s16U     	vmaxv_s32M     
vmaxvq_s32U     vmaxv_u8Eͽ     	vmaxvq_u8M     	vmaxv_u16M     
vmaxvq_u16U     	vmaxv_u32M     
vmaxvq_u32U     vmin_f64E     	vminq_f64M     	vminh_f16M     
vminnm_f64U     vminnmq_f64]     vminnmh_f16]     vminnmv_f16]     vminnmvq_f16e     vminnmv_f32]     vminnmvq_f64e     vminnmvq_f32e     	vminv_f16M     
vminvq_f16U     	vminv_f32Mہ!    
vminvq_f32U!    
vminvq_f64U!    vminv_s8E!    	vminvq_s8Mے!    	vminv_s16Mŕ!    
vminvq_s16U!    	vminv_s32M!    
vminvq_s32U!    vminv_u8E!    	vminvq_u8Mݣ!    	vminv_u16MȦ!    
vminvq_u16U!    	vminv_u32M!    
vminvq_u32U!    vmla_f64E!    	vmlaq_f64M!    vmlal_high_lane_s16!    vmlal_high_laneq_s16!    vmlal_high_lane_s32!    vmlal_high_laneq_s32!    vmlal_high_lane_u16!    vmlal_high_laneq_u16! «   vmlal_high_lane_u32! ī   vmlal_high_laneq_u32! ƫ   vmlal_high_n_s16! ȫ   vmlal_high_n_s32! ɫ   vmlal_high_n_u16! ʫ   vmlal_high_n_u32! ˫   vmlal_high_s8m! ̫   vmlal_high_s16u! ͫ   vmlal_high_s32u" Ϋ   vmlal_high_u8m" ϫ   vmlal_high_u16u؉" Ы   vmlal_high_u32u" ѫ   vmls_f64E" ҫ   	vmlsq_f64M" ӫ   vmlsl_high_lane_s16" ԫ   vmlsl_high_laneq_s16" ֫   vmlsl_high_lane_s32" ث   vmlsl_high_laneq_s32" ګ   vmlsl_high_lane_u16ݲ" ܫ   vmlsl_high_laneq_u16" ޫ   vmlsl_high_lane_u32"    vmlsl_high_laneq_u32"    vmlsl_high_n_s16"    vmlsl_high_n_s32"    vmlsl_high_n_u16"    vmlsl_high_n_u32"    vmlsl_high_s8m"    vmlsl_high_s16u"    vmlsl_high_s32u"    vmlsl_high_u8m"    vmlsl_high_u16u"    vmlsl_high_u32u"    vmovl_high_s8m"    vmovl_high_s16u"    vmovl_high_s32u"    vmovl_high_u8m"    vmovl_high_u16u#    vmovl_high_u32u#    vmovn_high_s16u#    vmovn_high_s32uы#    vmovn_high_s64u#    vmovn_high_u16u#    vmovn_high_u32uՖ#    vmovn_high_u64u#    vmul_f64E#    	vmulq_f64M֠#    vmul_lane_f64m#    vmul_laneq_f16u˨#    vmulq_laneq_f16}߭#    vmul_laneq_f64u#    
vmul_n_f64Uܸ#    vmulq_n_f64]#    vmuld_lane_f64u#    	vmulh_f16M#    vmulh_lane_f16u#    vmulh_laneq_f16}#    vmull_high_lane_s16#    vmull_high_laneq_s16#    vmull_high_lane_s32#    vmull_high_laneq_s32#    vmull_high_lane_u16#    vmull_high_laneq_u16#    vmull_high_lane_u32#    vmull_high_laneq_u32#    vmull_high_n_s16#    vmull_high_n_s32ׁ$    vmull_high_n_u16ڄ$    vmull_high_n_u32߇$    vmull_high_p64u$    vmull_high_p8m$    vmull_high_s8m˒$    vmull_high_s16u$    vmull_high_s32u$    vmull_high_u8m$    vmull_high_u16u$    vmull_high_u32uϧ$    	vmull_p64M׫$    vmulq_lane_f64u$    vmulq_laneq_f64}$    vmuls_lane_f32u$    vmuls_laneq_f32}$    vmuld_laneq_f64}$    	vmulx_f16M$    
vmulxq_f16U$    	vmulx_f32M$    
vmulxq_f32U$    	vmulx_f64M$ ¬   
vmulxq_f64U$ Ŭ   vmulx_lane_f16u$ Ȭ   vmulx_laneq_f16}$ ʬ   vmulxq_lane_f16}$ ̬   vmulxq_laneq_f16$ ά   vmulx_lane_f32u$ Ь   vmulx_laneq_f32}Ń% Ҭ   vmulxq_lane_f32}% Ԭ   vmulxq_laneq_f32% ֬   vmulxq_laneq_f64ڑ% ج   vmulx_lane_f64u% ڬ   vmulx_laneq_f64}% ܬ   vmulx_n_f16]̞% ެ   vmulxq_n_f16e% ߬   
vmulxd_f64U%    
vmulxs_f32U%    vmulxd_lane_f64}%    vmulxd_laneq_f64%    vmulxs_lane_f32}%    vmulxs_laneq_f32%    
vmulxh_f16U%    vmulxh_lane_f16}%    vmulxh_laneq_f16%    vmulxq_lane_f64}%    vneg_f64E%    	vnegq_f64M%    vneg_s64E%    	vnegq_s64M%    	vnegd_s64M%    	vnegh_f16M%    
vpaddd_f64U%    
vpadds_f32U%    
vpaddd_s64U%    
vpaddd_u64U%    
vpaddq_f16U%    
vpaddq_f32U%    
vpaddq_f64U%    	vpaddq_s8M%    
vpaddq_s16Uׂ&    
vpaddq_s32U͇&    
vpaddq_s64UÌ&    	vpaddq_u8Mّ&    
vpaddq_u16U&    
vpaddq_u32U&    
vpaddq_u64U&    	vpmax_f16M&    
vpmaxq_f16Uڻ&    vpmaxnm_f16]&    vpmaxnmq_f16e&    vpmaxnm_f32]&    vpmaxnmq_f32e&    vpmaxnmq_f64e&    vpmaxnmqd_f64m&    vpmaxnms_f32e&    
vpmaxq_f32U&    
vpmaxq_f64U&    	vpmaxq_s8M&    
vpmaxq_s16U&    
vpmaxq_s32U&    	vpmaxq_u8M& ĭ   
vpmaxq_u16U' ǭ   
vpmaxq_u32U' ʭ   vpmaxqd_f64]' ͭ   
vpmaxs_f32U' Э   	vpmin_f16M' ӭ   
vpminq_f16Uڞ' ֭   vpminnm_f16]' ٭   vpminnmq_f16e' ܭ   vpminnm_f32]' ߭   vpminnmq_f32eʴ'    vpminnmq_f64e'    vpminnmqd_f64m'    vpminnms_f32e'    
vpminq_f32U'    
vpminq_f64U'    	vpminq_s8M'    
vpminq_s16U'    
vpminq_s32U'    	vpminq_u8M'    
vpminq_u16U'    
vpminq_u32U'    vpminqd_f64]'    
vpmins_f32U'    	vqabs_s64M'    
vqabsq_s64U(    	vqabsb_s8M(    
vqabsh_s16Uˉ(    
vqabss_s32U(    
vqabsd_s64U(    	vqaddb_s8M(    
vqaddh_s16Uޙ(    	vqaddb_u8M(    
vqaddh_u16Uڠ(    
vqadds_s32U(    
vqaddd_s64U(    
vqadds_u32Uƭ(    
vqaddd_u64U(    vqdmlal_high_lane_s16÷(    vqdmlal_high_laneq_s16(    vqdmlal_high_lane_s32(    vqdmlal_high_laneq_s32(    vqdmlal_high_n_s16(    vqdmlal_high_s16(    vqdmlal_high_n_s32(    vqdmlal_high_s32(    vqdmlal_laneq_s16(    vqdmlal_laneq_s32(    vqdmlalh_lane_s16(    vqdmlalh_laneq_s16(    vqdmlals_lane_s32(    vqdmlals_laneq_s32(    vqdmlalh_s16e( ®   vqdmlals_s32e( î   vqdmlsl_high_lane_s16( Į   vqdmlsl_high_laneq_s16( Ʈ   vqdmlsl_high_lane_s32) Ȯ   vqdmlsl_high_laneq_s32) ʮ   vqdmlsl_high_n_s16) ̮   vqdmlsl_high_s16ٌ) ͮ   vqdmlsl_high_n_s32) ή   vqdmlsl_high_s32ۓ) Ϯ   vqdmlsl_laneq_s16՗) Ю   vqdmlsl_laneq_s32) Ү   vqdmlslh_lane_s16) Ԯ   vqdmlslh_laneq_s16ڤ) ֮   vqdmlsls_lane_s32) خ   vqdmlsls_laneq_s32) ڮ   vqdmlslh_s16e) ܮ   vqdmlsls_s32e) ݮ   vqdmulh_lane_s16) ޮ   vqdmulhq_lane_s16)    vqdmulh_lane_s32)    vqdmulhq_lane_s32)    vqdmulhh_lane_s16)    vqdmulhh_laneq_s16)    vqdmulhh_s16e)    vqdmulhs_s32e)    vqdmulhs_lane_s32)    vqdmulhs_laneq_s32)    vqdmull_high_lane_s16)    vqdmull_high_laneq_s32)    vqdmull_high_lane_s32)    vqdmull_high_laneq_s16)    vqdmull_high_n_s16)    vqdmull_high_n_s32)    vqdmull_high_s16*    vqdmull_high_s32ƅ*    vqdmull_laneq_s16*    vqdmull_laneq_s32*    vqdmullh_lane_s16ғ*    vqdmulls_laneq_s32*    vqdmullh_laneq_s16*    vqdmullh_s16e*    vqdmulls_lane_s32Ǥ*    vqdmulls_s32eȨ*    vqmovn_high_s16}*    vqmovn_high_s32}Ա*    vqmovn_high_s64}*    vqmovn_high_u16}¸*    vqmovn_high_u32}ټ*    vqmovn_high_u64}*    vqmovnd_s64]*    vqmovnd_u64]*    vqmovnh_s16]*    vqmovns_s32]*    vqmovnh_u16]*    vqmovns_u32]*    vqmovun_high_s16*    vqmovun_high_s32*    vqmovun_high_s64*    vqmovunh_s16e*    vqmovuns_s32e*    vqmovund_s64e*    	vqneg_s64M*    
vqnegq_s64U*    	vqnegb_s8M*    
vqnegh_s16U*    
vqnegs_s32U*    
vqnegd_s64Uʀ+    vqrdmlah_lane_s16+    vqrdmlah_lane_s32+    vqrdmlah_laneq_s16+    vqrdmlah_laneq_s32+    vqrdmlahq_lane_s16˙+    vqrdmlahq_lane_s32+    vqrdmlahq_laneq_s16+    vqrdmlahq_laneq_s32ǭ+    vqrdmlah_s16eѲ+    vqrdmlahq_s16m+    vqrdmlah_s32e+ ¯   vqrdmlahq_s32m+ ů   vqrdmlahh_lane_s16+ ȯ   vqrdmlahh_laneq_s16+ ʯ   vqrdmlahs_lane_s32+ ̯   vqrdmlahs_laneq_s32+ ί   vqrdmlahh_s16m+ Я   vqrdmlahs_s32m+ ѯ   vqrdmlsh_lane_s16+ ү   vqrdmlsh_lane_s32+ ԯ   vqrdmlsh_laneq_s16+ ֯   vqrdmlsh_laneq_s32+ د   vqrdmlshq_lane_s16+ گ   vqrdmlshq_lane_s32ҁ, ܯ   vqrdmlshq_laneq_s16, ޯ   vqrdmlshq_laneq_s32,    vqrdmlsh_s16e,    vqrdmlshq_s16m,    vqrdmlsh_s32e,    vqrdmlshq_s32mؤ,    vqrdmlshh_lane_s16,    vqrdmlshh_laneq_s16,    vqrdmlshs_lane_s32,    vqrdmlshs_laneq_s32,    vqrdmlshh_s16mԼ,    vqrdmlshs_s32m,    vqrdmulhh_lane_s16,    vqrdmulhh_laneq_s16,    vqrdmulhs_lane_s32,    vqrdmulhs_laneq_s32,    vqrdmulhh_s16m,    vqrdmulhs_s32m,    
vqrshlb_s8U,    vqrshlh_s16],    
vqrshlb_u8U,    vqrshlh_u16],    vqrshld_s64],    vqrshls_s32],    vqrshls_u32],    vqrshld_u64],    vqrshrn_high_n_s16-    vqrshrn_high_n_s32-    vqrshrn_high_n_s64͊-    vqrshrn_high_n_u16-    vqrshrn_high_n_u32-    vqrshrn_high_n_u64Ș-    vqrshrnd_n_u64u-    vqrshrnh_n_u16u-    vqrshrns_n_u32u-    vqrshrnh_n_s16u۩-    vqrshrns_n_s32u-    vqrshrnd_n_s64u-    vqrshrun_high_n_s16̶-    vqrshrun_high_n_s32-    vqrshrun_high_n_s64-    vqrshrund_n_s64}-    vqrshrunh_n_s16}-    vqrshruns_n_s32}-    vqshlb_n_s8]-    vqshld_n_s64e-    vqshlh_n_s16e-    vqshls_n_s32e-    vqshlb_n_u8]-    vqshld_n_u64e-    vqshlh_n_u16e- °   vqshls_n_u32e- İ   	vqshlb_s8M- ư   
vqshlh_s16U- ǰ   
vqshls_s32U- Ȱ   	vqshlb_u8M- ɰ   
vqshlh_u16U- ʰ   
vqshls_u32U. ˰   
vqshld_s64U. ̰   
vqshld_u64U. ϰ   vqshlub_n_s8e. Ұ   vqshlud_n_s64m. ԰   vqshluh_n_s16m. ְ   vqshlus_n_s32m. ذ   vqshrn_high_n_s16. ڰ   vqshrn_high_n_s32. ܰ   vqshrn_high_n_s64. ް   vqshrn_high_n_u16׫.    vqshrn_high_n_u32ݰ.    vqshrn_high_n_u64.    vqshrnd_n_s64m.    vqshrnd_n_u64m.    vqshrnh_n_s16m.    vqshrns_n_s32m.    vqshrnh_n_u16m.    vqshrns_n_u32m.    vqshrun_high_n_s16.    vqshrun_high_n_s32.    vqshrun_high_n_s64.    vqshrund_n_s64u.    vqshrunh_n_s16u.    vqshruns_n_s32u.    	vqsubb_s8M.    
vqsubh_s16U.    	vqsubb_u8M.    
vqsubh_u16U.    
vqsubs_s32U.    
vqsubd_s64U/    
vqsubs_u32U/    
vqsubd_u64U/    	vqtbl1_s8M/    
vqtbl1q_s8U/    	vqtbl1_u8M/    	vqtbl1_p8M/    
vqtbl1q_p8U/    	vqtbl2_s8M/    
vqtbl2q_s8U/    	vqtbl2_u8M/    
vqtbl2q_u8U/    	vqtbl2_p8M/    
vqtbl2q_p8U/    	vqtbl3_s8M/    
vqtbl3q_s8U/    	vqtbl3_u8M/    
vqtbl3q_u8U0    	vqtbl3_p8M0    
vqtbl3q_p8U0    	vqtbl4_s8M0    
vqtbl4q_s8U0    	vqtbl4_u8M0    
vqtbl4q_u8U0    	vqtbl4_p8M0    
vqtbl4q_p8U0    	vqtbx1_s8M͈1 ȱ   
vqtbx1q_s8Uɋ1 ɱ   	vqtbx1_u8MɎ1 ʱ   
vqtbx1q_u8U1 ˱   	vqtbx1_p8M1 ̱   
vqtbx1q_p8UΘ1 ͱ   	vqtbx2_s8MЦ1 Ա   
vqtbx2q_s8Uթ1 ձ   	vqtbx2_u8M1 ֱ   
vqtbx2q_u8U1 ױ   	vqtbx2_p8M1 ر   
vqtbx2q_p8U1 ٱ   	vqtbx3_s8M1    
vqtbx3q_s8U1    	vqtbx3_u8M1    
vqtbx3q_u8U2    	vqtbx3_p8M2    
vqtbx3q_p8U2    	vqtbx4_s8MѾ2    
vqtbx4q_s8U2    	vqtbx4_u8M2    
vqtbx4q_u8U2    	vqtbx4_p8M2    
vqtbx4q_p8U2    
vrax1q_u64U3    vrbit_s8E3    	vrbitq_s8M3    vrbit_u8E3    	vrbitq_u8M3    vrbit_p8E3    	vrbitq_p8MЭ3    
vrecpe_f64U3    vrecpeq_f64]3    vrecped_f64]3    vrecpes_f32]3    vrecpeh_f16]3    
vrecps_f64U3    vrecpsq_f64]3    vrecpsd_f64]3    vrecpss_f32]3    vrecpsh_f16]3    vrecpxd_f64]3    vrecpxs_f32]3    vrecpxh_f16]3    vreinterpret_f64_f163    vreinterpretq_f64_f163    vreinterpret_f16_f644    vreinterpretq_f16_f644    vreinterpretq_f64_p1284    vreinterpret_f64_f324    vreinterpret_p64_f324    vreinterpretq_f64_f32֭4    vreinterpretq_p64_f32Ե4    vreinterpret_f32_f64ν4    vreinterpret_s8_f644    vreinterpret_s16_f644    vreinterpret_s32_f644    vreinterpret_s64_f644    vreinterpret_u8_f644    vreinterpret_u16_f644    vreinterpret_u32_f644    vreinterpret_u64_f644    vreinterpret_p8_f644    vreinterpret_p16_f644    vreinterpret_p64_f645    vreinterpretq_p128_f64Ӊ5    vreinterpretq_f32_f645    vreinterpretq_s8_f645    vreinterpretq_s16_f645    vreinterpretq_s32_f645    vreinterpretq_s64_f645    vreinterpretq_u8_f645    vreinterpretq_u16_f645    vreinterpretq_u32_f645    vreinterpretq_u64_f645    vreinterpretq_p8_f645    vreinterpretq_p16_f645 ²   vreinterpretq_p64_f645 ò   vreinterpret_f64_s85 Ĳ   vreinterpretq_f64_s85 Ų   vreinterpret_f64_s166 Ʋ   vreinterpretq_f64_s166 ǲ   vreinterpret_f64_s326 Ȳ   vreinterpretq_f64_s326 ɲ   vreinterpret_f64_s646 ʲ   vreinterpret_p64_s646 ˲   vreinterpretq_f64_s646 ̲   vreinterpretq_p64_s646 Ͳ   vreinterpret_f64_u86 β   vreinterpretq_f64_u86 ϲ   vreinterpret_f64_u166 в   vreinterpretq_f64_u166 Ѳ   vreinterpret_f64_u326 Ҳ   vreinterpretq_f64_u326 Ӳ   vreinterpret_f64_u646 Բ   vreinterpret_p64_u646 ղ   vreinterpretq_f64_u646 ֲ   vreinterpretq_p64_u646 ײ   vreinterpret_f64_p86 ز   vreinterpretq_f64_p8ȁ7 ٲ   vreinterpret_f64_p167 ڲ   vreinterpretq_f64_p167 ۲   vreinterpret_f32_p647 ܲ   vreinterpret_f64_p647 ݲ   vreinterpret_s64_p647 ޲   vreinterpret_u64_p647 ߲   vreinterpretq_f32_p647    vreinterpretq_f64_p647    vreinterpretq_s64_p64ݹ7    vreinterpretq_u64_p647    vrnd32x_f32]7    vrnd32xq_f32e7    vrnd32xq_f64e7    vrnd32x_f64]7    vrnd32z_f32]7    vrnd32zq_f32e7    vrnd32zq_f64e7    vrnd32z_f64]7    vrnd64x_f32]7    vrnd64xq_f32e7    vrnd64xq_f64eā8    vrnd64x_f64]8    vrnd64z_f32]֌8    vrnd64zq_f32e8    vrnd64zq_f64eӗ8    vrnd64z_f64]8    vrnd_f16E̢8    	vrndq_f16M8    vrnd_f32E8    	vrndq_f32M8    vrnd_f64E8    	vrndq_f64M8    	vrnda_f16M8    
vrndaq_f16U8    	vrnda_f32Mü8    
vrndaq_f32Uݿ8    	vrnda_f64M8    
vrndaq_f64U8    
vrndah_f16U8    	vrndh_f16M8    	vrndi_f16M8    
vrndiq_f16U8    	vrndi_f32M8    
vrndiq_f32U8    	vrndi_f64M8    
vrndiq_f64U8    
vrndih_f16U8    	vrndm_f16M8    
vrndmq_f16U8    	vrndm_f32M8    
vrndmq_f32U8    	vrndm_f64M9    
vrndmq_f64UЄ9    
vrndmh_f16U9    	vrndn_f64M9    
vrndnq_f64U9    
vrndnh_f16UǕ9 ĳ   
vrndns_f32U9 ǳ   	vrndp_f16M9 ʳ   
vrndpq_f16U9 ˳   	vrndp_f32M9 ̳   
vrndpq_f32U9 ͳ   	vrndp_f64M9 γ   
vrndpq_f64U9 ϳ   
vrndph_f16U9 г   	vrndx_f16M9 ѳ   
vrndxq_f16U9 ҳ   	vrndx_f32M9 ӳ   
vrndxq_f32U9 Գ   	vrndx_f64M9 ճ   
vrndxq_f64U9 ֳ   
vrndxh_f16U9 ׳   
vrshld_s64U9 س   
vrshld_u64U9 ۳   vrshrd_n_s64e9 ޳   vrshrd_n_u64e9    vrshrn_high_n_s169    vrshrn_high_n_s329    vrshrn_high_n_s649    vrshrn_high_n_u169    vrshrn_high_n_u329    vrshrn_high_n_u649    vrsqrte_f64]9    vrsqrteq_f64e9    vrsqrted_f64e:    vrsqrtes_f32e:    vrsqrteh_f16e:    vrsqrts_f64]:    vrsqrtsq_f64e:    vrsqrtsd_f64eȜ:    vrsqrtss_f32eġ:    vrsqrtsh_f16e:    vrsrad_n_s64e:    vrsrad_n_u64e:    vrsubhn_high_s16:    vrsubhn_high_s32:    vrsubhn_high_s64Ӽ:    vrsubhn_high_u16:    vrsubhn_high_u32:    vrsubhn_high_u64:    vset_lane_f64m:    vsetq_lane_f64u:    vsha512h2q_u64u:    vsha512hq_u64m:    vsha512su0q_u64}:    vsha512su1q_u64}:    	vshld_s64M;    	vshld_u64M;    vshll_high_n_s8}ӊ;    vshll_high_n_s16;    vshll_high_n_s32;    vshll_high_n_u8}՗;    vshll_high_n_u16;    vshll_high_n_u32;    vshrn_high_n_s16ܤ;    vshrn_high_n_s32Ʃ;    vshrn_high_n_s64ڭ;    vshrn_high_n_u16;    vshrn_high_n_u32϶;    vshrn_high_n_u64;    	vsli_n_s8M;    
vsliq_n_s8U; Ĵ   
vsli_n_s16U; ȴ   vsliq_n_s16]; ̴   
vsli_n_s32U; д   vsliq_n_s32]; Դ   
vsli_n_s64U; ش   vsliq_n_s64]; ܴ   	vsli_n_u8M;    
vsliq_n_u8U;    
vsli_n_u16U;    vsliq_n_u16];    
vsli_n_u32U;    vsliq_n_u32]<    
vsli_n_u64Uӆ<    vsliq_n_u64]<    	vsli_n_p8M<    
vsliq_n_p8U<    
vsli_n_p16U<    vsliq_n_p16]<    
vsli_n_p64U<    vsliq_n_p64]<    vslid_n_s64]ާ<    vslid_n_u64]<    vsm3partw1q_u32}<    vsm3partw2q_u32}<    vsm3ss1q_u32e<    vsm3tt1aq_u32m<    vsm3tt1bq_u32m<    vsm3tt2aq_u32m<    vsm3tt2bq_u32m<    vsm4ekeyq_u32m<    
vsm4eq_u32U<    	vsqadd_u8M<    
vsqaddq_u8U<    
vsqadd_u16U<    vsqaddq_u16]<    
vsqadd_u32U<    vsqaddq_u32]<    
vsqadd_u64UЂ=    vsqaddq_u64]=    
vsqaddb_u8U=    vsqaddh_u16]=    vsqaddd_u64]=    vsqadds_u32]=    	vsqrt_f16M=    
vsqrtq_f16U=    	vsqrt_f32M=    
vsqrtq_f32U= µ   	vsqrt_f64Mê= õ   
vsqrtq_f64Uƭ= ĵ   
vsqrth_f16U= ŵ   	vsri_n_s8M= Ƶ   
vsriq_n_s8U= ʵ   
vsri_n_s16U= ε   vsriq_n_s16]= ҵ   
vsri_n_s32U= ֵ   vsriq_n_s32]= ڵ   
vsri_n_s64U= ޵   vsriq_n_s64]=    	vsri_n_u8M=    
vsriq_n_u8U=    
vsri_n_u16U=    vsriq_n_u16]=    
vsri_n_u32U=    vsriq_n_u32]=    
vsri_n_u64U=    vsriq_n_u64]>    	vsri_n_p8M>    
vsriq_n_p8U>    
vsri_n_p16Uˌ>    vsriq_n_p16]ܐ>    
vsri_n_p64U>    vsriq_n_p64]>    vsrid_n_s64]>    vsrid_n_u64]>    vst1_f16EѦ>    	vst1q_f16M>    vst1_f32E>    	vst1q_f32M>    vst1_f64E>    	vst1q_f64M>    vst1_s8=>    vst1q_s8E>    vst1_s16E>    	vst1q_s16M>    vst1_s32E>    	vst1q_s32M>    vst1_s64E>    	vst1q_s64M>    vst1_u8=>    vst1q_u8E>    vst1_u16E>    	vst1q_u16M>    vst1_u32E>    	vst1q_u32M>    vst1_u64E>    	vst1q_u64M?    vst1_p8=?    vst1q_p8EɈ?    vst1_p16E?    	vst1q_p16M?    vst1_p64E?    	vst1q_p64Mϙ?    vst1_f64_x2]ʝ?    vst1q_f64_x2eģ?    vst1_f64_x3]?    vst1q_f64_x3eϯ?    vst1_f64_x4]?    vst1q_f64_x4e˼?    vst1_lane_f64m?    vst1q_lane_f64u?    vst2_f64E?    vst2_lane_f64m?    vst2_lane_s64m?    vst2_lane_p64m? ö   vst2_lane_u64m? Ŷ   	vst2q_f64M? Ƕ   	vst2q_s64M? ʶ   vst2q_lane_f64u? Ͷ   vst2q_lane_s8m? Ѷ   vst2q_lane_s64u@ ն   vst2q_lane_p64u@ ٶ   vst2q_lane_u8m@ ۶   vst2q_lane_u64uŒ@ ݶ   vst2q_lane_p8m@ ߶   	vst2q_p64M@    	vst2q_u64M@    vst3_f64E@    vst3_lane_f64m@    vst3_lane_s64m@    vst3_lane_p64m@    vst3_lane_u64mһ@    	vst3q_f64M@    	vst3q_s64M@    vst3q_lane_f64u@    vst3q_lane_s8m@    vst3q_lane_s64u@    vst3q_lane_p64u@    vst3q_lane_u8m@    vst3q_lane_u64u@    vst3q_lane_p8m@    	vst3q_p64M@    	vst3q_u64M@    vst4_f64E@    vst4_lane_f64mA    vst4_lane_s64mA    vst4_lane_p64mǐA    vst4_lane_u64mA    	vst4q_f64MA    	vst4q_s64MA    vst4q_lane_f64uA    vst4q_lane_s8mͭA    vst4q_lane_s64uA    vst4q_lane_p64uA    vst4q_lane_u8mA    vst4q_lane_u64uA    vst4q_lane_p8mA    	vst4q_p64MA    	vst4q_u64MA    vsub_f64EA    	vsubq_f64MA    	vsubd_s64MA    	vsubd_u64MA    	vsubh_f16MA    vsubl_high_s8mA    vsubl_high_s16uA    vsubl_high_s32uA    vsubl_high_u8mA    vsubl_high_u16uA ·   vsubl_high_u32uA ÷   vsubw_high_s8mB ķ   vsubw_high_s16uB ŷ   vsubw_high_s32uÈB Ʒ   vsubw_high_u8mB Ƿ   vsubw_high_u16uB ȷ   vsubw_high_u32uB ɷ   vsudot_laneq_s32B ʷ   vsudotq_laneq_s32НB ̷   vtbl1_s8EȢB η   vtbl1_p8EB з   vtbl2_s8EB ѷ   vtbl2_u8EB ҷ   vtbl2_p8EùB ӷ   vtbl3_s8EB Է   vtbl3_u8EB շ   vtbl3_p8EB ַ   vtbl4_s8EB ׷   vtbl4_u8EB ط   vtbl4_p8EB ٷ   vtbx1_s8EB ڷ   vtbx1_u8EC ۷   vtbx1_p8EC ܷ   vtbx2_s8EȊC ݷ   vtbx2_u8EC ޷   vtbx2_p8EC ߷   vtbx3_s8EC    vtbx3_u8EʪC    vtbx3_p8EC    vtbx4_s8EC    vtbx4_u8EC    vtbx4_p8EC    	vtrn1_f16MC    
vtrn1q_f16UC    	vtrn1_f32MC    
vtrn1q_f64UC    	vtrn1_s32MC    
vtrn1q_s64UC    	vtrn1_u32MC    
vtrn1q_u64UD    
vtrn1q_p64U߄D    
vtrn1q_f32UD    vtrn1_s8ED    	vtrn1q_s8MD    	vtrn1_s16MD    
vtrn1q_s16UD    
vtrn1q_s32UԙD    vtrn1_u8ED    	vtrn1q_u8MD    	vtrn1_u16MäD    
vtrn1q_u16UD    
vtrn1q_u32UD    vtrn1_p8EӮD    	vtrn1q_p8MD    	vtrn1_p16MD    
vtrn1q_p16UƹD    	vtrn2_f16MD    
vtrn2q_f16UD    	vtrn2_f32MD    
vtrn2q_f64UD    	vtrn2_s32MD    
vtrn2q_s64UD    	vtrn2_u32MD    
vtrn2q_u64UD    
vtrn2q_p64UD    
vtrn2q_f32UD    vtrn2_s8ED    	vtrn2q_s8MD    	vtrn2_s16MD    
vtrn2q_s16UD    
vtrn2q_s32UD    vtrn2_u8ED    	vtrn2q_u8MD    	vtrn2_u16MD    
vtrn2q_u16UD    
vtrn2q_u32UD    vtrn2_p8EE    	vtrn2q_p8MͅE    	vtrn2_p16ME    
vtrn2q_p16UE    vtst_s64EE    	vtstq_s64ME    vtst_p64EE    	vtstq_p64ME    vtst_u64EE    	vtstq_u64ME    	vtstd_s64ME    	vtstd_u64ME    	vuqadd_s8ME    
vuqaddq_s8UҳE    
vuqadd_s16UE    vuqaddq_s16]E    
vuqadd_s32UE    vuqaddq_s32]E    
vuqadd_s64UE    vuqaddq_s64]E    
vuqaddb_s8UE    vuqaddh_s16]E    vuqaddd_s64]E    vuqadds_s32]E    vusdot_laneq_s32E    vusdotq_laneq_s32E    	vuzp1_f16ME ¸   
vuzp1q_f16UE ø   	vuzp1_f32ME ĸ   
vuzp1q_f64UE Ÿ   	vuzp1_s32MF Ƹ   
vuzp1q_s64UF Ǹ   	vuzp1_u32MڈF ȸ   
vuzp1q_u64UF ɸ   
vuzp1q_p64UF ʸ   
vuzp1q_f32UF ˸   vuzp1_s8EF ̸   	vuzp1q_s8MF ͸   	vuzp1_s16MF θ   
vuzp1q_s16UƠF ϸ   
vuzp1q_s32UF и   vuzp1_u8EF Ѹ   	vuzp1q_u8MΪF Ҹ   	vuzp1_u16MݮF Ӹ   
vuzp1q_u16UF Ը   
vuzp1q_u32UF ո   vuzp1_p8EF ָ   	vuzp1q_p8MF ׸   	vuzp1_p16MF ظ   
vuzp1q_p16UF ٸ   	vuzp2_f16MF ڸ   
vuzp2q_f16UF ۸   	vuzp2_f32MF ܸ   
vuzp2q_f64UF ݸ   	vuzp2_s32MF ޸   
vuzp2q_s64UF ߸   	vuzp2_u32MF    
vuzp2q_u64UF    
vuzp2q_p64UF    
vuzp2q_f32UF    vuzp2_s8EF    	vuzp2q_s8MF    	vuzp2_s16MF    
vuzp2q_s16UF    
vuzp2q_s32UF    vuzp2_u8EF    	vuzp2q_u8MF    	vuzp2_u16MG    
vuzp2q_u16UG    
vuzp2q_u32UG    vuzp2_p8EƋG    	vuzp2q_p8MG    	vuzp2_p16MG    
vuzp2q_p16UG    	vxarq_u64MG    	vzip1_f16MG    
vzip1q_f16UG    	vzip1_f32MG    
vzip1q_f32UG    
vzip1q_f64UG    vzip1_s8EG    	vzip1q_s8MG    	vzip1_s16MG    
vzip1q_s16UֻG    	vzip1_s32MG    
vzip1q_s32UG    
vzip1q_s64UG    vzip1_u8EG    	vzip1q_u8MG    	vzip1_u16MG    
vzip1q_u16UG    	vzip1_u32MG    
vzip1q_u32UG    
vzip1q_u64UG    vzip1_p8EG    	vzip1q_p8MG    	vzip1_p16MG    
vzip1q_p16UG    
vzip1q_p64UG    	vzip2_f16MG    
vzip2q_f16UG    	vzip2_f32MG    
vzip2q_f32UG    
vzip2q_f64UH    vzip2_s8EH    	vzip2q_s8MֆH    	vzip2_s16MH    
vzip2q_s16UH    	vzip2_s32MH    
vzip2q_s32UӔH    
vzip2q_s64UH    vzip2_u8EH    	vzip2q_u8MH    	vzip2_u16MѢH    
vzip2q_u16UH    	vzip2_u32MH    
vzip2q_u32UʬH    
vzip2q_u64UH    vzip2_p8EH    	vzip2q_p8MH    	vzip2_p16MκH    
vzip2q_p16UH    
vzip2q_p64UH   OOssssԏP              ۢ                                      P,P              P,P              LQ$Q             Q',Q                      ۢ            _?R5dR                      ۢ            ܢ?T7tT                      ۢ            ܢO?U(DU                      ۢ            =X2,X                      ۢۢۢ            6<Ȫ5<Y0Y                      ۢۢۢ            ;Ȫ;Z/Z                      ۢۢۢ            ;Ȫ;^3^                      ۢ             :h               jtj                                8j                                              k?k"                                   8ldl                                  7mTm                                  7n1n                                 {6y6o0o                                 55p4p                                 5qdq                                  <4|\|                                  n2t   9 6 Finds all occurrences of a single byte in a haystack.              x    h~ޫ      4            L             YYYYY  8 Y  Y Y             x Y Y             x   YY                          x x          ,               x Y Y             x `  YY                            x    ``  `] `]        9ֹ`              ,Y]   YD A An iterator over all occurrences of a single byte in a haystack.   Z   ZN K This iterator implements `DoubleEndedIterator`, which means it can also be   [. + used to find occurrences in reverse order.   [   [9 6 This iterator is created by the [`One::iter`] method.   [   \+ ( The lifetime parameters are as follows:   \   \E B * `'a` refers to the lifetime of the underlying [`One`] searcher.   \A > * `'h` refers to the lifetime of the haystack being searched. <]                       y    }xp& l     ]]^D^             x ^^              O  O         O         c&C                        y                             y y     ]        ,]                      y `                              y    ``  `] `]        9ֹ`         ]        ,]tj   h5 2 Finds all occurrences of two bytes in a haystack.   h   hL I That is, this reports matches of one of two possible bytes. For example,   iN K searching for `a` or `b` in `afoobar` would report matches at offsets `0`,   j  `4` and `5`. 	j             y    uK'      4jj            4jj            Ljj             Ljj               8                 y               y                             y y      j    ,j j              y               y `                              y    ``  `] `]        9ֹ`          j    ,jԛ   I F An iterator over all occurrences of two possible bytes in a haystack.      Nѱ)   ڦ.)      9 6 This iterator is created by the [`Two::iter`] method.   ǧ   ˧+)      E B * `'a` refers to the lifetime of the underlying [`Two`] searcher.   AĴ) <                       z    <3kʔrd     D             y            )1 1                     z   11                          z z     0        ,                      z `  nqmp                            z    ``  `] `]        9ֹ`         1        ,   7 4 Finds all occurrences of three bytes in a haystack.      N K That is, this reports matches of one of three possible bytes. For example,   N K searching for `a`, `b` or `o` in `afoobar` would report matches at offsets   ҳ  `0`, `2`, `3`, `4` and `5`. ,             {    ?RL      4            4            4            L˴˴             Lڴڴ             L               8                 {               {                             { {      2    , 3              { s s             { `  ss                            {    ``  `] `]        9ֹ`          4    ,s   K H An iterator over all occurrences of three possible bytes in a haystack.      Nѱ)   .)      ; 8 This iterator is created by the [`Three::iter`] method.      +)      G D * `'a` refers to the lifetime of the underlying [`Three`] searcher.   AĴ) L                       |    ]J(1	     D             {            )Ac Ac                     |   AcAc                          | |     G        ,d d                     | `  nqmpdd                            |    ``  `] `]        9ֹ`         H        ,d   5 2 An architecture independent "packed pair" finder.      O L This finder picks two bytes that it believes have high predictive power for   O L indicating an overall match of a needle. At search time, it reports offsets   L I where the needle could match based on whether the pair of bytes it chose   T  match.      M J This is architecture independent because it utilizes `memchr` to find the   K H occurrence of one of the bytes in the pair, and then checks whether the   O L second byte matches. If it does, in the case of [`Finder::find_prefilter`],   	= : the location at which the needle could match is returned.   	   	I F It is generally preferred to use architecture specific routines for a   
G D "packed pair" prefilter, but this can be a useful fallback when the   
6 3 architecture independent routines are unavailable. 4             }    u3t      T${            ~L,{            L,{            Z~Z~Z~Z~Z~  8 Z~  Z~ Z~             } Z~ Z~             }   Z~Z~                          } }      I    , J              } T T             } `  TT                            }    ``  `] `]        9ֹ`          K    ,T|*    ? < A pair of byte offsets into a needle to use as a predicate.       !I F This pair is used as a predicate to quickly filter out positions in a   !N K haystack in which a needle cannot match. In some cases, this pair can even   "M J be used in vector algorithms such that the vector algorithm only switches   "6 3 over to scalar code once this pair has been found.   #   #N K A pair of offsets can be used in both substring search implementations and   #K H in prefilters. The former will report matches of a needle in a haystack   $F C where as the latter will only report possible matches of a needle.   %   %N K The offsets are limited each to a maximum of 255 to keep memory usage low.   %J G Moreover, it's rarely advantageous to create a predicate using offsets   &  greater than 255 anyway.   &   &K H The only guarantee enforced on the pair of offsets is that they are not   'I F equivalent. It is not necessarily the case that `index1 < index2` for   'J G example. By convention, `index1` corresponds to the byte in the needle   (M J that is believed to be most the predictive. Note also that because of the   (K H requirement that the indices be both valid for the needle used to build   )N K the pair and not equal, it follows that a pair can only be constructed for   *#   needles with length at least 2. $*             ~    ©A       T*4*{            T*4*{              8                 ~               ~                             ~ ~      L*    ,* M*              ~ h h             ~ `  hh                            ~    ``  `] `]        9ֹ`          N*    ,*h   @ = A forward substring searcher using the Rabin-Karp algorithm.      K H Note that, as a lower level API, a `Finder` does not have access to the   G D needle it was constructed with. For this reason, executing a search   F C with a `Finder` requires passing both the needle and the haystack,   K H where the needle is exactly equivalent to the one given to the `Finder`   I F at construction time. This design was chosen so that callers can have   J G more precise control over where and how many times a needle is stored.   J G For example, in cases where Rabin-Karp is just one of several possible      substring search algorithms. 4                 iFBk      T$            ÀtL                                                              P    ,               `                                  ``  `] `]        9ֹ`          Q    ,I\   ;@ = A reverse substring searcher using the Rabin-Karp algorithm. L<                 or(        \B                                   4<            V V                VV                                 R<    ,<b b              `  bb                                ``  `] `]        9ֹ`          S<    ,<b'^ $[            À    	׃3       À m^D                      À             [            44444  8 4  4 4             À 4 4             À   44                          À À      T[    ,[ U[              À ! !             À `  !!                            À    ``  `] `]        9ֹ`          V[    ,[!" "             À   ""                      À           # #             À   #####  8 #  ##                          À        X[    [              À               À                              À    À        Y[    L[   > ; A forward substring searcher using the Shift-Or algorithm. 4             ́    'Z|TK      ,                     T             l5 l5             ́ `  l5l5                            ́    ``  `] `]        9ֹ`          Z    ,l5c   	A > A forward substring searcher that uses the Two-Way algorithm. 4
                 CJ߈        dC                                   4
            IIIII  8 I  I I              I I                II                                 [
    ,
 \
               rJ rJ              `  rJrJ                                ``  `] `]        9ֹ`          ]
    ,
rJBf   
A > A reverse substring searcher that uses the Two-Way algorithm. L                 Tl&w        fC                                   4            @K@K@K@K@K  8 @K  @K @K              @K @K                @K@K                                 ^    , _               K K              `  KK                                ``  `] `]        9ֹ`          `    ,Kl  4                Az#MyR       <             $d$             d&,&            LLLLL  8 L  L L              L L                LL                                 a    , b               M M              `  MM                                ``  `] `]        9ֹ`          c    ,MT !,                ¦B        , !            l4             , !            d,             RRRRR  8 R  R R              R R                RR                                 d    , e                              `                                  ``  `] `]        9ֹ`          f    ,l "4                0BR6`%      TՖՖ             lΘ4Θ             { {              `  {{                                ``  `] `]        9ֹ`          gٓ    ,ٓ{| #T            م    ʁx      < #            م)+                             م< #            م)+                             م  8                 م               م                             م م      h״    ,״ i޴              م               م `                              م    ``  `] `]        9ֹ`          j    , $t                N[;F=       4 $            )+                             $ $            )+                             $ $            )+                               8                                                                    k    , l               [ [              `  [[                                ``  `] `]        9ֹ`          m    ,[u %                r<b        AvE                                                 8                                                                    n    , o               ) )              `  ))                                ``  `] `]        9ֹ`          p    ,)' &'                   ھ'    uJhsX    !         4''           ,''                              ھ                                                q'   ,' r'                   ھu    B                             ھ   `  `                                           ``  `] `]        9ֹ`         s'   ,' ;                   ھ؈    fFAg    $&         4           4           ,           ,           KF KF                  ھ *KF؈   %(         KFKF                          ؈ ؈     ̔   ,̔ Ӕ 	                  ھ *<؈          G G                  ھ! *G؈ `  ;>         GG                            ؈    ``  `] `]        9ֹ`         ٔ   ,ٔGԶ K,                   ھʉ    "|[m    (*         4           4           4           ,           ,           ,           ݆ ݆                  ھb *݆ʉ   |         ݆݆                          ʉ ʉ        ,  	                  ھ( *<ʉ 58                            ھx *ʉ `                                       ʉ    ``  `] `]        9ֹ`            ,Ԓ [$                  Ԋ    c&C     ̞t           ,           t           -D                    kti@. .                 Ԋ   ..                          Ԋ Ԋ           ,y y                 Ԋ `  yy                            Ԋ    ``  `] `]        9ֹ`               ,y _4                   ھԋ    	3h    #%         T$           ~,           ,                       G G                  ھ *Gԋ            GG                          ԋ ԋ        ,                    ھ *;ԋ                             ھ *ԋ `  /2                                     ԋ    ``  `] `]        9ֹ`            ,   	9ܫ) f
             ƌ    דJLX       ƌ AC                      ƌ             
            66666  8 6  6 6             ƌ 6 6             ƌ   66                          ƌ ƌ      
    ,
 
              ƌ 6 6             ƌ `  66                            ƌ    ``  `] `]        9ֹ`          
    ,
6f   bD)   c   cNѱ)   d.)   d   d9)   d   d+)   e   eE)   eAĴ) g<f                           .6K     fffDf             ƌ gg           )T T                        TT                                f        ,f$V $V                      `  nqnq$V$V                                ``  `] `]        9ֹ`         f        ,f$V*   q5)   q   qL)   rN)   r޼) hs                 "2%"|        C                                   Īs            E_E_E_E_E_  8 E_  E_ E_              E_ E_                E_E_                                 s    ,s s               :` :`              `  :`:`                                ``  `] `]        9ֹ`          s    ,s:`   I)   ͷ   ѷNѱ)   .)   ϸ   Ӹ9)      +)      E)   AĴ) i<                           cnM{-     D                         ){ {                        {{                                Һ        ,Һt} t}                      `  vyuxt}t}                                ``  `] `]        9ֹ`         ٺ        ,ٺt}   7)      N)   N)   ) j,                 `0i       ۋ 7D                      ۋ                         ۋׄׄׄׄׄ  8 ׄ  ׄ ׄ              ׄ ׄ                ׄׄ                                     ,  	                             `                                  ``  `] `]        9ֹ`              ,䂏   K)      Nѱ)   .)      ;)      +)   ܍   G)   AĴ) kL                           ;Ԩ-f     D                         )ݤ ݤ                        ݤݤ                                        ,f f                      `  vyuxff                                ``  `] `]        9ֹ`                 ,f<   ?      K   E   J   N   > l4                 C)x:        ژC                                               ɭɭɭɭɭ  8 ɭ  ɭ ɭ              ɭ ɭ                ɭɭ                                     ,                               `                                  ``  `] `]        9ֹ`              ,'
'''',',' tD
                      oW#c      ے @R                      ے              
<
           ے~ ~                    ik~~                                
      ,
                   `                                  ``  `] `]        9ֹ`         
      ,
d



  8 <
   
  7 <
 
 u
                 ے    ˤ       ے    ӈے 
 u                                     ے          +D
            u                                      ӈے          +
           ӈL L                 ے   LL                          ے ے     
      ,
                  ے `  .1                            ے    ``  `] `]        9ֹ`         
      ,
I   ED)   E   ENѱ)   F.)   F   FG D This iterator is created by the [`memchr_iter`] or `[memrchr_iter`]   GF C functions. It can also be created with the [`Memchr::new`] method.   H   HL I The lifetime parameter `'h` refers to the lifetime of the haystack being   lH 
 searched. v4I                       hx/     I\I<I           I*I           ԊR R                    RR                                H      ,H                   `  <?                                ``  `] `]        9ֹ`         H      ,H]   YI)   Z   ZNѱ)   [.)   [   [I F This iterator is created by the [`memchr2_iter`] or `[memrchr2_iter`]   [G D functions. It can also be created with the [`Memchr2::new`] method.   \   \LԖ+   l]+ w<]                  ٔ    ͐ѴAb     ]\]<]           \]<]           ]*]           Ԋi i                 ٔ   ii                          ٔ ٔ     ]      ,].! .!                 ٔ `  cf.!.!                            ٔ    ``  `] `]        9ֹ`         ]      ,].!n   jK)   k   kNѱ)   k.)   l   lI˜+   lG D functions. It can also be created with the [`Memchr3::new`] method.   m   mLԖ+   ln+ x<n                  ו    vvD-     n\n<n           \n<n           \n<n           o*o           ԊX0 X0                 ו   X0X0                          ו ו     n      ,nb2 b2                 ו `  b2b2                            ו    ``  `] `]        9ֹ`         n      ,nb2 yD                 l_      		$            ӎ$            L            G G             	  	 GG                             	     	  	 ,O dO                'S|!x      					LO,O     	      	  dODO     	      	 O<O     	      	 P+P     	      	 S4SSS  8 \S   S  7 LS S$S     	      	 HHHHH  8 H  H H              H H             	  	 HH                             	    O 	  	 ,O O               T T                qS      		T4T     	      	 UDU     	      	  T               aaaaa  8 a  a a              a a             	  	 aa                             	    T 	  	 ,Tb b             	 ` 	 bb                                ``  `] `]        9ֹ`      	    T 	  	 ,Tb~ \~                 US      		~$~     	      	 ޙ~L~     	      	 )e )e             	  	 )e)e                             	    ~ 	  	 ,~g g             	 ` 	 gg                                ``  `] `]        9ֹ`      	    ~ 	  	 ,~g |            ޙ    v-)u  				  	   	  	,      	      	 ޙ*,                      	      	 ޙ<Ä      	      	 ޙT̈́4̈́     	      	 4߄      	      	 ޙ4     	      	 d d             ޙ	  	 dd                          ޙ ޙ  	     	  	 ,Aj Aj             ޙ	 ` 	 AjAj                            ޙ    ``  `] `]        9ֹ`      	     	  	 ,Ajļ   K H Prefilter controls whether heuristics are used to accelerate searching.      O L A prefilter refers to the idea of detecting candidate matches very quickly,   G D and then confirming whether those candidates are full matches. This   ӕJ G idea can be quite effective since it's often the case that looking for   K H candidates can be a lot faster than running a complete substring search   J G over the entire input. Namely, looking for candidates can be done with   #   extremely fast vectorized code.   ٗ   ݗM J The downside of a prefilter is that it assumes false positives (which are   N K candidates generated by a prefilter that aren't matches) are somewhat rare   I F relative to the frequency of full matches. That is, if a lot of false   ęK H positives are generated, then it's possible for search time to be worse   < 9 than if the prefilter wasn't enabled in the first place.   ͚   њL I Another downside of a prefilter is that it can result in highly variable   M J performance, where some cases are extraordinarily fast and others aren't.   O L Typically, variable performance isn't a problem, but it may be for your use   L  case.   Ɯ   ʜO L The use of prefilters in this implementation does use a heuristic to detect   K H when a prefilter might not be carrying its weight, and will dynamically   J G disable its use. Nevertheless, this configuration option gives callers   N K the ability to disable prefilters if you have knowledge that they won't be   \  useful. 2 |ş             Ś    QDKP?
  				  	 	 $   ۟/ , Never used a prefilter in substring search. A      	      	 Śac                       	      	 Ś$   I F Automatically detect whether a heuristic prefilter should be used. If   G D it is used, then heuristics will be used to dynamically disable the   > ; prefilter if it is believed to not be carrying its weight.       	      	 Ś                       	      	 Śqqqqq  8 q  q r             Ś "r (r             Ś	  	 RrVr                          Ś Ś  	     	  	 ,  	             Ś r r             Ś	 ` 	 rr                            Ś    ``  `] `]        9ֹ`      	     	  	 ,ls L                bz^      				$     	      	 ǵ$ǵ     	      	 |\     	      	 l     	      	 irrrvr{rr  8 r  r r              r r             	  	 rr                             	     	  	 ,  	               l                v?      		.D     	      	 }4  8 \     7 L $     	      	 #i,i0i5i9i  8 Ei  Ki Qi              pi vi             	  	 ii                             	     	  	 ,  	                t                 jrP˵      		T,     	      	 d<     	      	 Tj]jajfjjj  8 vj  |j j              j j             	  	 jj                             	    ߁ 	  	 ,߁  	              j j             	 ` 	 jj                                ``  `] `]        9ֹ`      	     	  	 ,tk̊          	    	     ݝ    p,||_{     		 D     	     	   D     	     	    J` P`        	    	     ݝ	 ` 	 ``                            ݝ    ``  `] `]        9ֹ`      	    	  	   ,Oaܜ8   67 4 An iterator over non-overlapping substring matches.   6   6@ = Matches are reported by the byte offset at which they begin.   7   7J G `'h` is the lifetime of the haystack while `'n` is the lifetime of the   \7  needle. D8          	   5 	   	 	         &v9     				888D8     	     	 8D8     	     	 848     	     	 T99     	     	  aK gK        	   5 	   	 	     	 ` 	 KK                                ``  `] `]        9ֹ`      	   8 	  	     5,8|LZI `I        	   5 	   	  	    	  	 II                             	   8 	  	     5,8K   IB ? An iterator over non-overlapping substring matches in reverse.   I   I@+   J   JJ+   \J+ \K          	   5 	   	 	         ^r;re     			KKKDK     	     	 K4K     	     	 LL     	     	 @ @        	   5 	   	 	     	  	 A#A                             	   K 	  	     5,K= $=        	   5 	   	  	    	 ` 	 t=x=                                ``  `] `]        9ֹ`      	   K 	  	     5,K=>^   W= : A single substring searcher fixed to a particular needle.   X   XJ G The purpose of this type is to permit callers to construct a substring   YI F searcher that can be used to search haystacks without the overhead of   YJ G constructing the searcher in the first place. This is a somewhat niche   ZL I concern when it's necessary to re-use the same needle to search multiple   ZN K different haystacks with as little overhead as possible. In general, using   [M J [`find`] is good enough, but `Finder` is useful when you can meaningfully   \4 1 observe searcher construction time in a profile.   \   \I F When the `std` feature is enabled, then this type has an `into_owned`   ]F C version which permits building a `Finder` that is not connected to   ]  the lifetime of its needle. 4^        5 	    	         	     		^^4^     	     	     U           oW#c   5^D^     	     	 Q Q       5 	    	     	  	 R!R                             	   ] 	  	   5,]; ;       5 	    	     	 ` 	 or;;                                ``  `] `]        9ֹ`      	   ] 	  	   5,]<ă   }E B A single substring reverse searcher fixed to a particular needle.   ~   ~J+   ~I+   J+   L+   ݀H E different haystacks with as little overhead as possible. In general,   J G using [`rfind`] is good enough, but `FinderRev` is useful when you can   A > meaningfully observe searcher construction time in a profile.      I+   I F version which permits building a `FinderRev` that is not connected to   ˃+ L        5 	    	     ܠ    !r     		4     	     	 +D     	     	 OL UL       5 
    
     ܠ
  
 LL                          ܠ ܠ  	    	  
   5,[% a%       5 
    
     ܠ
 ` 
 CF%%                            ܠ    ``  `] `]        9ֹ`      
    
  
   5,b&ĳ   M J A builder for constructing non-default forward or reverse memmem finders.   ¥   ƥG D A builder is primarily useful for configuring a substring searcher.   G D Currently, the only configuration exposed is the ability to disable   ֦; 8 heuristic prefilters used to speed up certain searches. l                 ^NSZ      
ҧLҧ     
      
 Ś              
  
 FJ                             
     
  
 ,              
 ` 
 	                                ``  `] `]        9ֹ`      
     
  
 ,<n Bn             
  
 lnpn                        
      
  
 k (                 L&fl     
 
  C                        
      
    
 (     
      
   8                                
  
 '+                             
    ' 
  
 ,' '               
              
 ` 
 :>                                ``  `] `]        9ֹ`      
    ( 
  
 ,(u dh                 ""J3WO     
 
  C                        
      
    
 h     
      
   8                                
  
                              
    h 
  
 ,h h                             
 ` 
 ,0                                ``  `] `]        9ֹ`      
    h 
  
 ,hYYYYYYYYY[YYYҡY&YȞYsYYxYϛYYٗYwYYY1Y?YYGYYlYYɌYgYYӊY YYYOYYYY|YmyYxYKxYgYfYleY'`Y]Y(Y(YrZYYY[XYEYEYVYVYZYTYfYTYSYiYQY[NYYGYFY/Y0YEY5Y5Y5YDY;Y<Y<YBYIYIYIY.BY@Y]Y]Yu@YcYcY?YmYmY^?Y>YP>Y=Y<Y]<Y9YY8YY5YY/Y|/Y/Y.Y-Y,Y+YC+Y*Y?*Y(YF(Y'Y{'Y'Yw&Y$Y##Y"Y"YaYYYYbY5YYJYmYYYYYY!YFY$Y
YYYJYYeYaYYLYYYYYYY"YY\YYYfYYdYYYYYOYCYYYIYWYYSY Y YY#Y&Y)Y)YY-Y/YYYYLYY¼YYYYYYwYhYYXYYYܠY?YYVYYAYYYFYFYFY6YJYLJYWYWYWYXYYYZYZY[YǊY]Y^Y^Y7YaYbYbYYfYgYgY߈Y{Y{Y|Y^YއYYYYRY^YYYtYY-YYLYYYYYׁYYYHYYY~YܚY~Y$~YrY+YoY4YkYrkY5hYdYfY9]YI[YVYqQYPYYMYYIYʸYFYEY        p                ѽYԼYڼYYYYYYYXY[YaYYYYYYcY_YeYsYYYYdYlYkYqYTYyYxY~YhYYՕYەYYXYxY~YbYYYY!YӏYYYTYZYl5YYYYrJYYYYKY*Y&Y,YMYjYcYiYYYY{YY~Y~YY{YzYzY[Y;yY4xY:xY)YvYZuY`uYYsY0rY6rYGYpYnYnYYlYkYkYyY0jYhYhYY7gY1fY7fY6YGdY2cY8cY$VYcaY]`Yc`Y:`Y`^YI]YO]Yt}Yp[YgZYmZYYhXYQWYWWYfYeUY_TYeTYYRYQYQYYOY$NY*NYYKYJYJYY4HY9GY?GY.!YDYCYCYb2YBY@Y>Y>Y>YbY<Y<Y<YgY5:YR9YX9YAjY/Y.Y.YwY
-Y6+Y)Y(Y(YJY&Y&Y/Y#Y#YEpY*#Y!YYY^Y$Y)Y/YVYYYY9<YYYY"YYYYYMYGYMYY!A\' crate::memmem::Finder   	  crate::memmem  arch::all::shiftor  	arch::all    /  crate::arch::all::shiftor  crate::arch::all  crate::arch      memmem::Finder  memmem::Finder::into_owned  !crate::memmem::Finder::into_owned  , , ,     , / ʵ, ,    ,  , ,  Ƕ, , ,        , , /    ʵ,    ,      , ,   	, Ƕ, @    	One::iter   	Two::iter  Three::iter C    
One::count  A   @  	One::find @ , ,  ͸, C @ A , ,  @ , , ͸,  @   C , A ,  Finder::find_prefilter ,  crate::memmem::Prefilter   generic SIMD  )http://0x80.pl/articles/simd-strfind.html ,  D ,    ,   , к, , D , ,   	     , к,  D    :https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm  %Rabin-Karp substring search algorithm ,  , , ,   #Shift-Or substring search algorithm  -https://en.wikipedia.org/wiki/Bitap_algorithm  , ,  , ,  FinderRev::new  musl  https://www.musl-libc.org/  Finder::new  F   D  "Two-Way substring search algorithm  ?https://en.wikipedia.org/wiki/Two-way_string-matching_algorithm  GNU libc  ڽ,  "https://www.gnu.org/software/libc/ , ,  , D   F , ۾,  , , ,  ڽ,  , , F D ,  ۾, , ,  $,   One::new @ , ,  Two::new ,   
Three::new  ͸, C A @ , ,  ,  @   , , , , ͸, C   A   @ ,  , @ ,  , , , , ͸,  @   C A  Finder::with_pair  E ,   Finder::min_haystack_len , к, D , ,  E ,  , к, D E   , , , к,  , D    Memchr::new V +  Memchr2::new W  Memchr3::new  X   + ,  V   +  , , W X +  , ,  V +  W   , X +  5  5      F   	\ D      5 5  \  F 5  D    5   \   	F D   	J    JKJJK J    JKJJK J    JKJJKJ    JKJJK  J    JKJJKJ    JKJJKJ    JKJJK  One    s1    v1                                                OneIter    searcher    it    Two    s2    v2                              TwoIter    Three    s3    v3                              	ThreeIter  	  Finder    pair    byte1    byte2             Pair    index1    index2                        +called `Result::unwrap()` on an `Err` value  +  hash    	hash_2pow  	                                    	FinderRev  	                                    Hash    masks    
needle_len  
                                           TwoWay    byteset    critical_pos    shift                                                                                                          Large    Small    period    Suffix    pos    Maximal    Minimal    Push    Skip    Accept    ApproximateByteSet                                                                                                     Iter    original_start    start    end    haystack                               min_haystack_len    5'haystack too small, should be at least 	 but got    5                                                                                            CowBytes    Owned    Borrowed    Iassertion failed: 0 < pointee_size && pointee_size <= isize::MAX as usize  I                          Memchr    needle1    Memchr2    needle2    Memchr3    needle3   `   `           TwoWayWithPrefilter    finder    prestrat                           SearcherRev    kind    	rabinkarp  	  OneByte    needle    Empty             Auto    None    PrefilterState    skips    skipped                    Pre    prestate    FindIter             FindRevIter    FinderBuilder    	prefilter  	  SensibleMoveMask    NeonMoveMask  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                jK7;ȓ^"}A8K~ЫWO'cec숰DA.ŏ.W<'bNLns^WȺmuS|CvLT?\liR_;	gސ+4ݱ=4Bĸ;)a0C=8QC<^z},?ɢ+?aɢ;尥nj;K<!dy%yvVRDا[^*bu\K,=FĹߘ%4ToS-+c05
kj}W<Eo$._iNMT1'ɽ (st7*=XPM L!9.&FMY^t*M{-WSh؂˻;\[HhMQ!Sme&0pD|
$O%LQ2L}nM4\RNINqu(4fNto[oQO;ܚﺅ|C-_t?'A/s5)X4qRIѽLk@m7V	$2D;aI=7ρirѥ^ wDX0IÆJŘ#4e\JwSI(q_.*o@n ,r-Z^dC	
l
;SǣCɺP;?&0HÑk!AUsIz1{r8{mX~m=Tyyi;hpG3oohR{nZ%5*n+UgUEx":%RIo*S]zh a򅒸ҚteQ'ZOj} Jht+J!yb7LK~d[VR0>B0Rs+ux*=4.C]]q1Y+Y/$<:g4aaIyɱY9`7=K";2a:̐3W>%^ibQ%{8c~-/\軴X^])1QzkǇM%<u5@<݉}."@>uS{N^E#[}
;{Vw~&7nwM]ICJn'\3EH8t4LڲPoKm6WfwC0=Oi҃嶡:xVz!{0?Vxٝ4ү wpE	O-եW*CJ޸bwX|nr:Q9+I\WCԼ-9sb$px FK~qUx	~e.gFz*Z%ZgAL{MoR~>nm{|lQ%Kʇw
Hŀ{K)Gx{
=z5&8]|R$Wlgga6ŉ{Z0ވ2z	<rkʷK1x0krDgRvhfՇ+F	df[A66s^!~LbH(Ю1Y5<vEmd@<eks˃d:>RzLAǂw$НS6DP_DΐHs?=f4tyWm܄lAUcglt=d.`'֞<.$^&l&Xmyn.]X~LVU:ȅ˺+-
uز t'p+
Oy?ρI=:Z=I<zvk*c&?u`Vs҅u#.Y(WR	/$:3K(}\y۰nRPX܎jt"ak /KLOqGZٵC
>hAvRF83̮kpy0A=/H7q:4	kIM](Es!yKP¡R!
jbP;m2SgY2Q)$ddؑ1_2{ԺfV*BުctL+5Kbq%fAHOS܎ZYjΫr/(72ٟ;<5xh_ыҭ#H&w0l9cHkZDHs_'h0ݓWP)φwm%x.:DׄB @DoֻɊ&:ǸNGGDDE(uiHt\su'\dP^Ĕ<:؉S5uYE88N[nJ7誋' UD/BYvҡ]6r_px6e1C3*QQ]=rQ\r	^-jз-rQn.lS\9ΓV&%< iA_=Pߑd:"K8}lUEpARkၼwhRtrL9Z.h9`oȴSYO`{peյwuɘRnAL^qYE5m	ᄿv*|1ӡlEϝ2s4~R {KcچlN$D<oB.1E"?0GМǎT*+˂:ܩabƮKw-R34X;wi	C2ȁ$`H=ԯH?L`YSGc<32vDZ<B7ț<@wŀ{۱slna"Ԩ-(qh`R}-KpQM"
j˗{XՌ4y_LGM~6jNWʍE[o`Iyfv9a i(UCPͻBu'ʤD'cѮFidgq (ժX%	M}6eNa\# t,i"ޖϗNk`J^eܓ=w`_5A`U1
'ĀIæ,]LqyvL$hJ:Y-f/ra:Ju+ܻ+
SEϝ5|)u|{bTo	v#Mqr[#b}a?s@5|V8Hpiǅ[eAFY_@ 2,.v*cbKm	a+f]xcĥyQ%jpChӁqCF49VPa"Un]^b۔nr"q޷ь2pcVM@t7{cXBpV4!W<tLwII@RFEbPXt"*Q5rM-u	Im+*$&*1Gf#nӭ8 2+(XfvIIYŅ0ummβ~m'<rA%erLIr_ȧ|ٛb*@~.tV[6Mˉ4#bAsֆ{ᶋ4xE\$>Qۿ-zakr J)"wE[2@h2X8gn⍼$m]vxbq^9w'_F+ߦmrj7QT ZSh]k,~pǕDJ|]̷W(.Rڀ2eIWȏ^U"qJ1}pWǤǷ>311v^K.RoCOq>1	1`?|S{kk7+*FX$eigjx4R30[ZV*[ ;%6	£%3 HW0_} )-5VkTON-S-oF}^st-1xP5+;nvl"Bۧ <|OP%}4!(\!qbVm̑	KF"h:yc<V>-̲}uBt?BJpD%Gˁ}*'?E.NkF; U,D	W_uq>p3Nz]R;|?!@G[#Psז#h$!CۚYTP`t(`aȠ:a亰pYloQ4%n.J
(^eB8 }$l9ֻD*(R ~N5ZUpW@YO?`+jJ/36#OkhQ#VeQ.z#ec[ɓ⃘DDi&6`><VC xs|kvBvCj,A^L8
}oD~/Hj	m۽[fw#)nARw
?ik ѧ6();{V~%xwЂ*Cq՗q ë0P% |Dw;*r	&__XJ)b[Lq6i	?p)X#ܳ)ڻX/lr^>79-dC7W=47)^s7Ty:x%~Ng[4
5X|xm8= B7J(tpE
k֓_ۤջO%$hʏtFBt}3oC$N$Zxxg-PQH&zIxcn	3MD0Q5w}9B
D݌ҿ _vB3eZqfI׷D= !^KwvO|9 :N'0bhij,(3VzbX[T#lzSNq QY?z3NRۙba3\KKG9wX<$5	)r&N`zoj.QLLScp?<D_R!kWp>̾JpoIKOfo޳.X$:m*SB1̏[-R2怱#f/a6O'#me	r}Ӫ(><PB(2z!;ہ.g"쮛!:<%j"8p\+M|sG8,67rԌ7WLL_zb1 [BN0% 4nw^e
1KWm،Kfj߈7ǃlo	 uMIδ, #5)Gn%#Dȫ. ytˎ8Qu.4f)( p17ggP_XQ4!<ɚ)၉tt6lrrOMQ90fӻc	8/\iYgϠ4DEWiw;jCPxHҐ`{M6{pf%SW	*5!`~4HՐYMMRc ӂD<	P%8䎨K[:Y2v(tg:ڼtwP!XLOJn@Dȅ a~!4O1%1vVPb/R2yθxmG`@:)q1}VᑀFihv&k(t$zd>Zٖ3GA1M&k,YwYaq6$DTRޫ"[Ӄnwi鳝-n'y(><ךqp:w"WKr!"~ss
aŹ0typ8ENǍsu?grOTA6:%5g:T;I;?ϢauǴVZ';-rCReK=Vi]L?1>P_Yӣ;ٚ$8YⰅڔM餚:h*M$B)Z=w!]KoIJ\I2wœBt}1)]9>}_u.݉H`\V<RI˺j)¯Nd P?U3HvB yX&WE9lLR;<0.~16^sϜ/μyU+hfe4_ؙtF2NsvnsY-A5DI Uh g+f3[2h^23Q;WdN2J~_\cC`q I2=֓AmfDAOc 4'jq;ywp,%ߏ$u>ԭ}EqMN<^"RA9O4[ 6p)i_Z7 &Qz!ܕxGenEJ]y-"ߌR:`LaF=k"@eed^nZl/֞F
@r4k;/vB&craP%Loko[D"-{q%¹!?ϙ+]lڤZ/$y	`+}GZ🢩؄IꥴKg3rE H]8M5 <_{90zbҺ9~4!Q\{iU<e-DoЫ0C71TwIF+?SsghbUP+ζU5H)B@G8:^?Zpt5nm@<*?N߂τw)oӃx+%2Zڐ;4|yB¥D%'WOKaV߈nL	0s=ˌxH#`f_ps=C*ew76co\V4L;AՍDzyk*;&=zaD4Z\GLoġ>VD9-s {<j0lTKw #Fs0iЬ>'%tö%%9{\!ǿrjRs!	d1y#muϟ=cIe㝋R)Lϙ~4N(gBע$o6(IF49t炖`ޘ'>q|~"JߠsWYŖjwhMAE:@΅$kpY/nz[	P9,5>1{u` QtBTkWO
Y?22Xص[1, 7Dکhbޫ츰C[3(mmx^mREqk3.fwkF~@1IbdmK}nAfOcr4MXg{3JyFāWHV[iID -^ޤbj^Pj~H2|bTbhIPp:ԠXaeSlݭqMiu#Q(}70cO~DȪ66$p7&c >]DOjKnU-+:xhybrz(	↺& 3>eSMӎj,;We΀HݯK b'L$upK
U2Ye=bQ8q9l_?g	VTYxw018Cs?IR54Ay&epYj11&he,v 7 kC(^{*XѰK;VF/?YrIi+jt+]Zí	ȋzQ(@ -oLAɅq#.k˝+\|Sy9S#tJ9Z-9b4~l`4u`VX./ `uH7@wew}	1>gxύ=ڪr-L.;Ubܜ)kTjOECKWSp(Dd9u@:>n/w5xT=F\j%'D!GIfńAH^՚7s`S2vt]
_.(f8wR(@Mk*kM͟wLMaO֌at:ZjSrJB7`Gexf&}Hnb]WP0(H-
!-Rasr}(']g.e<g?HO@ܭb-)w}A+;a[wx?}YZHAFWZw'*dS3ݟ`kַ|I~uJI"$m3O?2-MosX
ބ8[ds}Yz۪j
KCh+?-%.O>Լ#*?bپ5
H<23ےSj(X];h;զkvKJ_j	hELS7<͕z^B6Q,6q-W=]Ȫcm#
} "#ܬq*緖y
o~_'쵴ڛp,ݝ
'2zבA>8Z79vP˃.x(<p	&W7_0gv4^TKǧ-j*<)0ΪCtF&yצW#a_4[$
zRs[~Ft`l΃0tU{'ோCL`Z#DP0Z)uE/ȋ9SK&Lm@FkMz0dwvv^<J ϢQ6ш8c9 E֎7kcrX#OyȺ56߰`;9y,8w,uP-b 6+S>Eh5&yWx%`[^^&vFh" 
fJ=Jk)d<sv;!o%0o$#04Eױ c'|7G6bKZ4V
HG/&&_ߕՠ[ɉCQ'"4`{'f&,fz{v'Kj,rDϽ$.~]蘴ETQnQJQ} $J|v
xV_Ef"u?f0CEM.6~tra@fFI<`hFR =	b@eV&h _872/_ u	痄/ݚ/BjM&Mh)R|RmA!02b5B:3bpuzA+}i]<,^iGْ{fZG+URCޒq%+yXm~y ,*Z܊j(ĉ)YV#{blhDhP~5$[B*7Xeӯ n/'n)Rwϔ šNr(f!+\Ax;/^֗UOߕqј;xr^kћ䑔۹|p֬zayXrl+{ؐϭ|Sp3V&^2ض|[nǪá'HTPPm$͓~?FN4e z˖7OW_U.^mmQaR6Ots<l}0a@E=¿Wb}R,G}s×tZt`W45v08>ҡuKF[!d6 q&&?	JwJ&!e"bwbhW;wkMj52is%O2Ĩry*Yh*I%O nZԔH;Vۛ[]FEIW㚄aI>folʙ%`fƕIԨVkfY=i	:bJJiO)m:$Uf1.KzCg-l/mju
?@Ѻ}pąvso/%j^& 1;ޘxƚPtG<T?yB|}̮k)N"~5Rߗ٠,aG1%BcE>nxasbm$o`K$Lj4Ә#*2`=j˟!((rN:+¤Wx7
JW VԛԵSEW$}+k[#Tw.WXq(Db)u;D<D85(ZTHݫ3}Xեfi7Eh(·l*}d{~
5qJ!bpξEol/$Jmp'~uLgh#25n@'c98;CJ"%t+&Zv9YBs0_yyNZG[w˴P⨣E:mb;P
UDWțJ{-W
dΒa`n]ǇL^ylm#P" +̨bIOR,~2r(dX~>B®ji]_*O5d(qhoU;v|lݖo#|"MDC/x~$8#EWIL:|bh.owt5H}<[!	[!Et.)3ƽ&Vaۂ>??yhF|	VϺ4vN@-JӜvPy9yn7+0$>vЈ]ަǻ)1C%iiG^)[~;ö2 ק9%8TOSIfq@=/uQ!AL/V|KPu,/TD$Wh /+MFA簥7V/
IpG-,xHwom+,oGǹ-ɾIÕN	HD»5Bw9o*![y ~Q&J)54MRnK51OH<ӑAHCJ.P3ŹXv!ΣZyW%@0uZЃk@Nz'(x]%
#טwF#dDOs=(3xϼXi)՛1e~4a:7Såȸ"gfa_,\CBx4#N(to;1hl0ZuEp{믺1"}*{	35	q::R8ۆ#ȉMC-795좮rЎmR.Rk
F 4TLܙ:/#iBHx"}vEÈғ}s	|'NK)=|K"S-O)|amNVEr[vGűJӑq눶GQ=D~Fz4\&>ƶƎW)j?13aL`vĴ~r
nBI7\俭^Ȼǁ@rŅ;>/|QrxwJ"|e2#+ic&z~lM$j6*rnΞNFB+^° iEK3yKv-cQ[4rEU[Da4u$Z9]1*"6~pg̳sYk>J~ӝ߾*X0pK.p%x@!{̘X 81",k- d/NՐj>I>g;*)0&)(̌\KG\x;IjrH!WYSf{V_=>?AKwMarWb~XY>NߺO=SPEMr	@+f MI	Op>Qb7V消*_EΒ00s` (G-\f˦GcpZ,fpr>1Fvga۱u C]9-p}< 99}Mo@t'E-B,#y;e`pLHKKy\2A*ͬVy\.gHā|ΚN(Z\ImYuπ߼WjQp]_i*nyU%z^34Q-o/5[b\18zS%'"\CX 1d^`	K,ʳ[q VPsKn_g<UFP!8cڊGwdťQ5:8Q3%]bPӿj+MSIf1؁$@`Ue_
pXҹ6~()]TBhJ&{}]Q	$HgԈCGce>qQa`A0@GS޻@$R19zHc21J'2"	'|#'w$6 i&pժ}t^޴к7~^
T\;j
B[}<A׷)X7%u#^%3_HN_o%Tl8sf2^b[=2]F\")[&@K%rxT7
^BazjՕ'~تe05~{.pULOI7\5qEcc^yTetk3˞`1KҝH(Y^Ӳ;@3<cɃ{ZukFpup>.=*}{\0$QJjwP6Ànceɥ<eرAV`-,puL)j'*>甿.#;z`wR7Veߟvv;`}*LpUUcC:
rۜ?~%n>m3\yq
=Zǿ:q\I/GЪ2pದe2uH",IY'ޚ'q:D;RXlvu42r(ڃ5rn?d.'\lDmDw!'Av__:CRiA	GMF@BXz/i2=cn]lߑ0=^+,slJ(7*<.7	H;)BP#4Ð$N-{17cmP Z13|L]rduCܑT,`SGGE%BH#&N̯z}dlϮgKi$aB'y: x1Z?&J_h/9փ@>Ni(&Cp&O}G[u뫩[n]rmS[0FfYʢq6S}}p9reUR|$CӘQ#OƘTe*+d u߄τQpMA0'-;h5{A:q0leYI]¬<_ְXp j%SKiD+ف͚=Wt4UGPfA
T6Sv=@VTڿo0 :)I6KJ񲞝~+<#Nܞ@Kz)Y3GL9P"쎪wjZ8+`+]v[UoԶ7ǚ<F0P$nܪ@yZqtAv g%ߌaX`-P\?5?͉fC3B&*h,R0CU6_II-zWh㱓EŶW(֮:IRa-azмn D1׭9AGy1
W`[ST$M*4'I1Tqwʹ W1;t7ڰ_ْ5LOw馯r$Ƴɴ֤; n	n_VobR(IϨK}ʺU0?GZ7#  qe-L;߿$cX'brk,ePlҫNcz(//;dkby^ޤ0KK̥ܰ
[NV                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   ~                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  -                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            LK                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                        5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            RK                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      G                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        "                                         $                                                                                           &                                                   (                     *                                                                                                                    ,                                         .                                                        0                                                                  2                                                                            4                                                        6                                                                  8                                                                                                          :                                                                                                          <                                                                                                          >                                                                            @                                              B                                                                  D                                              F                                                   H                                                        J                                                                                                                         L                                                                                      N                                                   P                                                                            R                                         T                               V                                                                       X                                                                  Z                                              \                                              ^                                    `                                         b L                                                                                                                                   W                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            z                                                                                                                                        \                                                                                           c                                    D                                                                                                                                                                           \                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     $/                                                                                                                         F                                                                                                                                             tN                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                  V                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            0                                                                                                      M  M  N  O P Q }R                : X Z X z X  X X eY  [ x[ o \ \ t] m b b s d d f           w h  h A i            i  i - j v j  j  k ~ k            k / l x l l Zm  n n  o p  q q  s s           E u  u  v           q v  v  w N w  w            x t x  x x y i z z p { { a } } R                 w                c                h      e                         o      K 	      t  S < H                       v        {   #	    > 	 )   {      K    4    %                     u                                       ,  \    f        D      V           e      ^
 
 
     8                                  $  L          v                  5      f    g       %                 X    Y              L                !                     u                m                                                        H             4    ?      r  g                          ~   W 	    
     '  w   V  	 C 
  
 7                         %  K      `                n    +            o    	  j   {   u   o    >                         v      _              $                ,  j *  .	! U"  # f# & $ w$   & q&  ( k (  ( g)           z *            *  + v +  + 9 ,            ,  , M -           -                     / 1 y3 z 4 4 J7 8 I 9  9 ^: : . = S = 5 C  C  C W D  D 4 E  E  F      : F      } F  F  G      Q G      G  H &I  I       I HJ  J 
 K p K  K  L       L  L - M       M  M 4 N           N  R R  U U  Y Z V ] ]  ` (a  c +d      Ie f      g i      j $ k      Yk  k      O l u l  l * m | m  m 3 n      p n  n & o      W o      o 3 p       p  p  q ] q  q       r g r  r       r      s  s       t B t  t  t _ u       u  v R v       v  v E w  w  x  x  y ey                                                                                                                  "        *      /       G    	  M  o              }    }        "   \        )      \               G  j                  W                1                             .  T    0            {                   s             z !            
 ~ v                   .            /
 ^ $  [            J                                                  N           (  |    &  s    1          K      Y      N  o    4        t      f                        N 
e O 
 O 
 O 
 O 
( P 
x P 
 P 
 Q 
p Q 
 Q 
$ R 
o R 
 R 
 R 
T S 
 S 
 S 
; T 
 T 
 T 
: U 
 U 
U 
L V 
r V 
V 
V 
 W 
fW 
W 
 W 
oX 
           Z 
 [ 
[ 
           [ 
D\ 
           \ 
`] 
 ^ 
 ^ 
 ^ 
 _ 
@_ 
_ 
 _ 
` 
0` 
] ` 
a 
           b 
 b 
"c 
          s c 
c 
          6 d 
e 
l f 
 f 
 f 
 f 
 g 
4 g 
[g 
g 
 g 
8h 
Zh 
 h 
Ii 
           k 
0 k 
Xk 
           k 
l 
          l l 
9m 
 q 
8 q 
^ q 
q 
q 
 q 
^r 
r 
 r 
ls 
D y 
j y 
y 
y 
 z 
jz 
z 
 z 
x
{ 
l ~ 
 ~ 
~ 
 ~ 
H 
w  
4 
       
, 
\  
 
  
  
     6  
[ 
 
  
9 
\ 
  
J 
z  
 
 
s 
 
  
@ 
  
       
 
N  
 
       
 
U 
  
 
	 
9  
 
       
 
@ 
p  
 
 
$  
  
  
G  
n  
 
 
  
t 
 
  
  
  
  
  
G  
o 
 
  
P 
s 
  
d  
  
  
 
"  
  
/  
       
      
9 
i  
 
 
   
  
9  
       
       
     U 
 
  
6 
Y 
  
I  
       
 
I 
y  
 
  
0  
  
     P  
w  
 
       
g 
      
     "  
  
     M  
v  
  
  
 
     O  
 
      
     e  
,  
       
  
  
  
<  
f  
 
       
W 
      
       
  
       
I  
s  
  
 
     -  
 
       
  
       
,  
T  
|  
 
        
h 
      
       
 
     p  
 
 
  
v 
 
  
 
          q  
  
 
            
 
            
 
     v  
 
 
  
| 
 
  
 
            
  
 
          3  
 
            
 
       
 
 
>  
 
 
  
 
            
  
 
          ]  
 
          $  
 
       
 
K 
{  
 
 
1  
                                   =  
            
 
     L  
 
       
 
     o  
       
  
       
 
       
Z 
       
c
 
       
*  
R 
       
 
     >  

 
     W  
~  
  
 
       
w 
       

 
       
  
  
  
. 
     o  
 
       
  
  
D  
l  
 
  
$  
f  
  
  
  
 
h 
 
  
H 
k  
  
  
 
 
i 
  
 
*  
  
$  
M  
u 
  
 
6  
  
I  
       
  
  
&  
O 
  
 
  
 
 
     7 
      
 
  
c 
 
  
x  
  
  
  
7  
_ 
 
  
B 
f  
  
 
9 
 
  
 
A  
~  
  
 
 
L  
 
 
  
  
       
L  
| 
       
 
            
  
A  
i  
 
            
 
            
t 
          `  
  
  
 
          *  
 
            
 
     g  
  
 
     +  
 
       
 
         <      }        *   w     3 c  $ T         "  G    '	 J	 z 	 9 
       
 
 7 g      L                                                                                                      M                Q i	R 
W                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            o                                                                                  9                                              N                                                                                           _                                    .                                                                                                                                                                      0 L                                                                                                                                                                                                                                                                                                                                                                                                    ` 	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         /                                                                            A=                                         F                                                                                 K XK                                                   HN                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                  .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       .                                                        Y                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                            
                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         3 
                                                                                                                                                                                                                                                                                                                                                                                                      & 
                                                   
                                                                                                                                                                     X                                                                                      oi                                         k                     l                                                                       Ev                               w                     x                                                                                                      J                                                                  
                          6                               ;             
      S                                          /                                                                                                                                                          u                                                      ~                                                                                                                                                                   _                                                   >       r                                                                                                                                                                                                                                                                                                                                                                              Q                     ^            
                                                                                 E                                                                E
                                                                                 *                               l,                      -                                    
1                                                                                                          `F                9G                               I                     \K           WL                ]M                                                                                                                                        Jk           l                                    Yn                L o      }o           Yp                          q                 r      s           s                          u                x v                                                                                                                                                                                                                                 f                                                               u                                                                                                                                                                     c                                                                                                                                                     =                                                                                                     D                                                        i                                         g                                                                        N 
                                                       R 
     R 
                                        DV 
           V 
V 
      W 
W 
     Z 
                    [ 
               |\ 
               ^ 
                     _ 
_ 
     , ` 
N` 
     b 
                    [c 
               d 
               [f 
                               g 
g 
     U h 
yh 
     j 
                    k 
               Pl 
               q 
                q 
q 
     { r 
r 
     <y 
           y 
y 
      z 
z 
     d~ 
          ~ 
     g 
      
          L 
      
      
            
 
     W  
| 
     j 
      
       
 
      
               > 
      
          P  
u 
       
) 
     u 
          ;  
` 
       
 
      
                 
 
       
 
           
      
       
 
     n  
 
      
           
          "  
     *  
     4  
Y 
       
 
          $  
     ,  
     4  
       
 
     T  
y 
      
          D  
i 
       
  
     ; 
                
            
      
          3 
                         0 
            
     F 
          y 
                                    
            
      
           
                          
           
           
                          
            
      
           
            
 
       
 
     ] 
                     
                
                
            
	 
       
 
     p 
                     
                
               B 
          	  
. 
       
 
      
                    E 
                
                
          F  
k 
       
! 
                                         
               8 
           
                    C 
          X 
           
           
           
                
          ( 
          G 
                     
           
          ~ 
                         [ 
           
           
                
     X 
                           
 
     f  
 
            
d  
 
      
      
           
     & 
          6  
     ; 
     B 
     o 
      
            
       
       
 
       
 
      
                      
 
     `  
 
            
 
     :  
u 
            
< 
       
 
     
 
                
           
                               
                
               J 
                          
                
               Y 
                
           
                          i                      p            S      D                         E 	 j	      o
           2  W         )))


&


)







%%%%(((((%%%%%%''(((%%K                                                            MMNO}Q\RW         >X^X   X3YZ   \   ]b   d   Vfg      hh         ii   j   *k         k      m2n   po   Sq   As   t      \uu         vvv   ew         x      eyz   {   }   ~         $         ց   ł            6jb   Ǉ      T   ͌   ې   f,Ϧ   0         A      ۭD      aJ;R      ϼl   !                     TB   |   [   m          ">                     (b            L}~         4op                     8                                                   /JU)S                   W   _   5      	   ]

Q               )a                              _N~            YY               {   v         ;                )""   #   %   '   ())               *+   +         ,            /               .3%44788c99:<3=W=KCCDmDDJEEF         FF      gG   DHHuI      JJJKKK      LL      MM:N      8R   ;U   ^Y   \   v`   yc   d   eg   3hOi   ;j      k      Sll   @m   m      n               o      pp   sq      r               qs       tXt   u      u         vv\ww3xxy                                                                  8   @F*   ^             #      (ؐ9   @s      Lo.         7         +H         3         2jب                                             :         Y                        0         -><Gao      K10|               iO
O
O
O
>P
P
P
,Q
Q
Q
:R
   R
   kS
S
T
QT
T
U
PU
U
V
PV
vV
      W
      W
Z
      Z
[
         [
         \
s^
^
^
^
_
      _
      r`
mb
      b
b
         c
         Ld
1f
qf
f
f
f
g
9g
      g
      h
j
      k
5k
         k
         l
p
q
<q
bq
      r
      r
y
Hy
ny
      !z
      z
:~
p~
~
    
   

Հ
	
   r
   


8
      
      
   
   *
      ކ

ć
   
   d
\


      
      O
G

ό
      
      :

#
K
r
      )
      ݐ

Б

"
L
      
      
k

ϔ
   8

3
i

Ȗ
      
      6

=
s

ҙ

1
      
      
P

ٜ
      
      F

   T
{
      
            8

   R
{

΢
      e
            {
3
   
ť


A
k
      
            
Ш
   $
N
x

      B
      

   	
0
X

      
            )

=
r
      )
      ߰

      u

         0
         

C
x
      /
      
(
      

         I
         

g

      T
      
R
      

         s
         :
R


      
      G
                     C

   
      b
      

   u



W

      
      

   
.
      
      T

   [


      %
      
D
   




      
      0

 
H
p
   
+
j



D
      
   r


         
   @

(
Q
   
   L

N




+
   
   (
_


(
^
      
      




<
      
   n


      
   I


      b
      

    
Q
      

      

E
m
         
         

      d


         @
         

   k

      A
      
               @E|      y   j$            	@


      }      30:M@MCMJMQMWM]McMiMoMuM{MMMMMMMMMMMNOPQyR%X*X0X6XVXvXXX`Y[s[k\\o]ibboddfhhlhrhh<iiiii)jrjjkykkkk+ltllUmnnopqqss4u8u?uuv^vevlvvvHwwwwxoxxxydzzk{{\}}MqŁ́^T[bσ`jFboOߕC~_erqw9#wF0 ~yǼǽq&X`>P[`Y4 G{r/`` xRR?FszboYf#(*.4:<@D.:nd\chntzR#rQ	>

2!F\]ci&_ekevpj8cjq	Y 'd$ )!O"#`#!$q$&k&(e((a)i*m*t**** +q++3,x,,,,G----e/l/q/w/}/1t3u44E78D99Z::+=O=0CCCRDD.EEE0F5FsFyFFGFGLGGGH!IIIICJJKkKKLnL{LL)MtMMM0NNNNRRUUYZR]]`#ac&d@eDefggijj kNkTkkElKlpll&mxmm.nenknn!oMoSooo.pwp}pp	qXqqqqcrrrrssstt=tttZuuuuMvyvvv?wwxxyayނ	ŃɃ̓у؃̅$҇~)ԉފA؋Hj͌ōwxΐWݒ#WzBe8<BR,ȧ$*O+jpvЫ֫ܫohuɲͲӲzqr( )YV37D;H#w!n,GTJk/obN
N
N
N
N
aO
O
O
O
#P
sP
P
Q
kQ
Q
R
kR
R
R
OS
S
S
6T
T
T
6U
U
U
HV
nV
V
V
W
aW
W
W
kX
Z
Z
Z
[
[
[
[
[
A\
\
\
\
\]
^
^
^
_
=_
_
_

`
-`
Z`
a
b
b
b
b
c
gc
kc
oc
c
&d
,d
2d
d
gf
f
f
f
g
/g
Wg
g
g
2h
Vh
h
Di
j
j
j
+k
Tk
k
k
k
l
\l
bl
hl
5m
q
4q
Zq
q
q
q
Yr
|r
r
hs
@y
fy
y
y
z
ez
z
z
t{
h~
~
~
~
D
s
0


(
X




2
W

ԃ
4
X

F
v


o

Ć
<




J


މ

Q



5


Ɍ

<
l
̍

 
ގ

C
j

ߏ

o

Ð

Ǒ


B
k


J
o

_

Ŕ


ޕ
*
S



5
e
Ǘ


ܘ
4
]




Q

Κ
0
U

E

Ҝ

E
u
ם

,

?
L
s



b





;
H
q

Ģ

<
K



R
a
'





7
a

٦

P




Ĩ


D
n


$
*

Ϫ
ժ



(
P
x



b


 

Ӯ
%
l

߯

p

Ű

a
g
m

Ĳ




ϳ
ճ
۳

+
r



v

˶

t
{


ݸ
'
+
/




ź
O




:

ü





ݾ

Q
U
Y
ʿ


 




G
w


-





#
.
9




D
H




e
k



=




V


_


%
N



4
:
 
M
S
z




s


|





*
g
k





@
h


 
b




d


B
g




e


&

 
H
q


2

D
n



!
K
{





2
F
|


\


s


	
2
[


;
a


5



;
y



H






G
x







=
e








p
P
V
\




"
&





]
c


#
'




8uy &r/_ PC!	F	v	5
{


3c	%,3:AHOV]dkry #*18?FMT[bipw~
&-4;BIPW^elsz")07>ELSZahov}	'.5<CJQX_gnv}	%,3:AHOV]dkry!(/6=DKRY`gnu|	 '.5<CKRY`gnu|"(.4:@FLRX^djpv} %,28>DJQW]cjpv| %,28>EKQW^djpw} &,28?EKQX^djqw} %,28>DJQW]djpw}    =M   GMNM   ZM`MfMlMrMxM~MMMMMMMMMMMNOyQXRW   .X4X:XZX   XYZ   [    ] b   d   @fgjhphwhh   iiii   vj   k   kkk      	mn   Zo   <q   *s   t6u=uEuu   cvjvqvv   Nw   w xx      Nyy   z   |   ~      Áʁс      Y`h   e^ć      >      ŐdP      cgv=u   ŭ.   y   K4%N}   ˼V            >,   f   D   V         j~:         $L      5fg   zXY   D   x   !du[m      ,28   >B   4?Pa   lrx   
A   I         	   C

7   %K         agn      ci   I4g            >B
   hov   _   $      %    ""   #   %   '   k(()k*r*   ***+   +   },,,      --/j/   u/{/   34z4	778I99:<0=S=5CCCWDD4EEF3F   wF}FF   JGQGG.HH_I   IIJJKpKK   pLLL   vMMM6NNN"R   %U   HY   \   ``   cc   dBeefgh9ij%j   Rkk   IlOlul   *m   m   inpn      Qo   oo   {ppp   ]q   qr      r   s[s   ttBt   t   uu      }vvvEwwxxy                  Ãǃ˃σփ   "   *؇/   G   	   o   }      Ӑ"   )\   Gj:@D!2      "(.T¨   nt{   ԫګ   j˲Ѳڶ   t|#   B59}=(|&s1KY   o   4tf      N
N
   eO
O
O
O
(P
xP
P
Q
pQ
Q
$R
   R
   TS
S
S
;T
T
T
:U
U
V
LV
rV
      W
      W
Z
Z
Z
Z
[
   [
[
[
   \
\
\
o^
^
^
^
_
      _
      ]`
hb
b
b
b
b
   ic
mc
sc
   )d
/d
6d
,f
lf
f
f
f
g
4g
      g
      h
j
j
j
k
0k
   k
k
k
   _l
el
ll
p
q
8q
^q
      q
      r
y
Dy
jy
      z
      z
6~
l~
~
   ~
   w



   \
   


6
      ؃
      
   z
   
      Ȇ


   
   N
X


      
      9
C

͌
      p
      $


G
n
      
      ǐ

Α

 
G
      
      
f

ʔ
   "

1
U


      i
       

;
_




      Қ
      
K

ל
      y
      0

A
P
w
   

   
   
"

=
M
v

ɢ
   ?
O
   
   U
e
.





<
f
   ܦ

   
   

˨


I
s

   '
-
   Ҫ
٪



,
T
|
   
 
   
   


)
p
      
      ɰ

e
k
q

   


   ҳ
س
߳

/
v
      
      ϶
#
y



   )
-
3
   



S

      >
      
M




   S
W
]
   

$
N


      {
      1


	


*
5
?



   F
L
   


i
q



A

   

   




*
   

   7
>
	
Q
W
~

   	

   

@





   i
o
   



D
l
   
'
f



@
      
   n


         
   *

$
M
   
   6

L
p



&
   
   
Z

 
&
I
      
      
{



7
      
   i


      
   D
~

      L
      



L
   






A
i
   


   



T
Z
`


    
$
*
   



a
g

   %
+
   

   w}   #*@w      c   T"            z	<


      g      ")07>ELSZahov} '.5<CJQX_fmt{ #*18?FMT[bipw~
&-4;BIPW^elsz$+29@GNU\dksz")07>ELSZahov}	%,3:AHOV]dkry$+29@HOV]dkry         %+17=CIOU[agmsz	")/5;AGNTZ`gmsy	")/5;BHNT[agmtz
#)/5<BHNU[agntz	")/5;AGNTZagmtz	K                                                            MMNO~Q]RW         @X`X|XX4YZ   \   ]b   d   Wfg      hhCi      ii   j   +kk      k   zl m3n   qo   Tq   Bs   t      ^uuv      wvv   fww       x   xfy	z   {   }   ~         &y      ׁ   Ƃ         8lc   ɇ   U   Ό Îܐ   g-Ѧ1      B   }ܭE}ĸ	dM>S   Ҽm   "                  UE^^p   g
$@                  +d         N   '   6qs      N      :                  !                           J   1MW,T               !X   `   6      	   `

T            *b                -      q`O            \Z            |   w      <         . *""   #   %   '   ())      |*      *+   +;,      ,   O-      /            i1/3&44 788f99:<5=Y=MCCDoDDLEE
F   <F   FFG   iG   FHHwII   JJJKKK L   LL/M   MM<N      9R   <U   _Y   \   w`   zc   d   eg   4hPi   <j&k   kk   Tll   Am   m5n   n   (o   Yo   o5p   pp   tqq   r   r   r   rss   !tYt   uau   u   Tv   vv_ww6xx!y                                       "                     ރ   :ӅCI-`!OԌ   &   )ې<^Cv   Or/         8         ,I      	4ϧ      3k٨2            u            x         ;      &Z                        1         .	@>IcqPM32~            N
kO
O
O
O
@P
P
P
.Q
Q
Q
<R
qR
R
R
mS
S
T
ST
T
U
RU
U
V
RV
xV
V
V
W
mW
W
W
Z
      Z
[
[
      [
L\
      \
t^
^
^
^
!_
j_
_
_
`
8`
s`
nb
      b
c
+c
      c
c
      Md
2f
sf
f
f
f
g
;g
g
g
g
?h
ch
h
j
      k
7k
ak
      k
 l
      l
p
q
>q
dq
q
q
r
er
r
r
y
Jy
py
y
y
"z
qz
z
z
;~
s~
~
~

Q


؀

5
s
Ł



;



@
e

S

Ņ
+
|

߆

Ǉ
   
'
e
]


9
^



P
H

Ҍ
$
I

؍

;

&
N
u
Ǐ

*
{

ސ

ӑ

%
O

Œ

W
|

n

Ҕ

9

6
l

˖

B

ԗ

7

@
v

ՙ

4



=
b

S

ܜ
-
R


	
G

   W
~

   
n
   Ơ
   9

   U
~

Ѣ

   f

   
   |
5
   
ȥ


D
n

   
^
   
   
Ҩ
   '
Q
{


   C

   

   
3
[


   
o
   
   *

@
u
ǯ

*
}



      x

Ѳ
      1

      

F
{
͵

0



)
      


      J

      

j



U

м

S
      


      t
׿
      ;
S


/
T




H
                     D

   

   c

   

   x



Z


   	
c
   

   	
1
[
   

   U

   ^



   &

   
E
   



7
   

   1

#
K
s


.
m



G



O
u


 
M
r


A

+
T
~


M

Q




.
X


)
`


)
_



j






?



I
q


j


#
K


 
%
c




   #
T

   

      
 
H
p

      

      

      g



      A

      
 
   n


   B

   
   E      AF<z-k'x.	S		B


@~4                                                                                                                                                                                                                                                                                                                                                                              ΄                                                                                             RXrXXXQYZl[V\\Y]NbbTddfRh      h%iki      ijkjjk^kk      lmll?mvnnopqqzssu      uuAv      vvAwww      TxxxyMzzT{{>}}/{      X      CF      R~         ۇԈP	2"l>Εbd0   o¨      ߳*մϷ_,^      X                     (p?v6'   y>                     @VM-(pJ:Hj<,9   m      G l?cS                           k"M                        @zjI	6

            ??L      Y      pL]QK      @      Q      r      @ 	!E""X#$i$%c&']((A)O*      *      *T++,g,      ,?-{-                     {1b3[44;7m8+99C::=      oCC+DDDrEE      [F   FF4G   GGH
III   *JJ   1KKLALxLLMPM~MMN         kRRnUUYY3]]`acd)e   jfg   hi   jEk   kl   illmammnTn   noGo   xo   pTp   ppPqqq   Lrrr   	s   ss   6tttCuu   uEvsv   v www\xxBy                                                                  fцWҊ1>ab]ݎ]?p֒xE   Z̕3a      Lٝ      &nԤ      i      H^      h      R   <r      ncZ   D|ܽ%      A8   AI<   E   Ee   `
_m	275blVQ               N
O
O
O
P
`P
P
 Q
QQ
Q
R
ZR
R
R
R
S
S
%T
vT
T
%U
qU
U
-V
gV
V
V
V
PW
W
W
SX
Z
       [
-[
[
      $\
x\
      8]
^
^
^
_
6_
|_
_
_
(`
J`
`
b
      b
c
Wc
      c
d
      d
Df
f
f
f
 g
(g
Pg
g
g
 h
Qh
uh
*i
j
      k
Lk
k
      k
Ll
      m
p
-q
Sq
yq
q
q
Hr
wr
r
Os
%y
_y
y
y
y
Tz
z
z
[{
M~
~
~
~
3
c



!
G

ׁ

ł
&
P

Ã
#
R
w
-
e

ׅ
^


#

܇


9

o
҉

K
p
Њ

$
ڋ
Z


6
[



Ŏ

;
c

ُ

^


h



:
d

ג
8
i

E




ĕ

K



/
T





U




I



O
t
+
e
Ɯ

?
d
ŝ


Ҟ

I
l

ɟ

M




ġ

E
j




H



2
^
	
W


ݥ

/
Y



:


ϧ



   <
f



   z

   }
˫

!
H
p

ͬ

M






`

ٯ

_


k
D
      


      h

      

f

ߵ

e


q
W
      
ո

      
ٹ
      
'



)





      ξ

@
      

      
e


A
f




                     d

   
3
   

   

   


-
{


   ?

   @

   
F
z
   
#
   
.
   s



   \

   ]
e
   


"
V
   

   

8
`



@




\


1
a




_





@
i


!


f




C
j



r

*
>
t


J
|

Y



+
T


)
[


-
|


5
]



7





   8
i

   a

      
5
]


      

      S
1
      |



      x

      
@
   


   x

   y
   0d      XN?<	@	e	
T


-R                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            LXlXXXIYZ[J\\M]BbbHddfFh      hiOi      ij?jjjRkk      lAll7mjnnooqqmssu      uu%v      vvwww      Gxxxy@z{zG{{1}s}"dn      K      6u*      Lx         Շ ǈCȋ,f1Uݦ W   i      ҳ$ȴ·Uظ#~tX      ޼K                     j2i(   s0                     7{I@g<,3|\.	&   Z      e/f%]>                           V|G                        7m9	

            66r,      9      }xg>|OC=
                    d      : !<""'##8$%2&',((3)A*      *      *F++,G,      ,-[-                     u1U3N4427`8996::=      iCC%DDDlEE      HF   FF!G   GGHHII   !JJ   KKK,LrLLM;MxMMN         aRRdUUYY)]h]``cce   `fg   hi   j2k   kl   `lllXmm
nAn   nn4o   eo   oAp   ppqqq   ?ryrr   r   ss   -ttt6umu   uv`v   vw}wwVxx<y                                                                  J߅ˆM̊#5[EOώOt4j͒j֓7Δ   L([~      F       d      `ۧ      ?>      _      E   $l      eVM   ,v      	32   ;,      ?W   WVd)z.,\cMH               N
wO
O
O
P
WP
P
P
HQ
Q
Q
QR
}R
R
R
S
S
T
mT
T
U
hU
U
'V
^V
V
V
V
BW
yW
W
EX
Z
      Z
$[
[
      \
X\
      *]
^
^
^
_
-_
v_
_
_
"`
D`
`
|b
      b
c
7c
      c
c
      d
>f
f
f
f
f
g
Gg
g
g
h
Kh
oh
i
j
      k
Ck
mk
      k
,l
       m
p
$q
Jq
pq
q
q
:r
qr
r
As
y
Vy
|y
y
y
Fz
}z
z
M{
G~
~
~
~
%
]
	



A

с



G



L
q

_

х
P




Ӈ



3

i
ɉ

E
j



̋
T

ތ
0
U


	


2
Z

ӏ

P


Z

ߑ
	
1
[

ђ
)
c

6
z

ޔ



B
x

ז
)
N





L





@



I
n

_


9
^



Þ

C
c



?
z

Ҡ



?
a


ݢ

B

ͣ


X

B


ԥ

&
P
z

ߦ
*
j




ߨ
   3
]


 
   j

   m



?
g



>
{

˭



W

ӯ

P


\
$
      

ݲ
      Y

      t

]

ٵ

V


b
7
      
̸

      r

      
!



#
{

ܼ

a
      ž

 
      

      
_


;
`




                     Q

   
 
   

   

   


$
r


   0
o
   1

   
=
g
   

   

   j



   M

   N
R
   



C
   

   

/
W


 
:
y



S


"
[




Y
~




7
`





]




:
d



l

!
5
k


:
v

I



"
K



U
}

$
v


/
W



1





   /
`

   Q

      
,
T
|

      w

      D

      s



      i

      
-
   z


   i

   j
   'Q      RH9	3	:	_	
N


'L                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            TXtXXXUYZp[Z\\]]RbbXddfVh      h)imi      ijojjkbkk      lqllCmznnopqq~ss u      uuCv      vvEwww      XxxxyQzzX{{B}}3      \      GH      T         ݇وU4H   Cӕ   giQ      Ǩ      ,ڴ	Էa1`      Ľ]                     -rD{;,   {C                        E[Rp      -uO?   \   oA1   ;   o            B      ;      p                              }   'O                        E
	oN	;

            D DN      #[      uQbVP      B      V      w      B !J""]#$n$&h&'b((F)T*      *      *Y++,i,      ,D-}-                     }1g3`44@7r8099H::=      qCC-DD EtEE      ]F   FF6G   G   HIII   /JJ      K
LTL   LMZM   M N         mRRpUUYY5]]` ac#d+e   lfg   hi   jGk   kl   nll#mfmmnVn   noIo   zo   pVp   ppUqqq   Qrrr   s   ss   ;tttHuu   uJvuv   v"www^xxDy                                                                  {   ӆYԊ6Ccy   ÍbbŏArے}J   _ѕ5c                  p֤      n      M`      m      W   Q         sh_   [            F:      u   e         z            "   j         edr   7<:dq
[
V               N
O
O
O
P
eP
P
Q
VQ
Q

R
_R
R
R
R
S
S
*T
{T
T
*U
vU
U
/V
lV
V
V
V
UW
W
W
XX
Z
      [
2[
[
      )\
z\
      =]
^
^
^
_
;_
~_
_
_
*`
L`
a
b
      b
c
Yc
      c
d
      d
Ff
f
f
f
g
-g
Ug
g
g
%h
Sh
wh
/i
j
      "k
Qk
k
      k
Nl
      m
p
2q
Xq
~q
q
q
Mr
yr
r
Ts
'y
dy
y
y
y
Yz
z
z
`{
O~
~
~
~
8
e



&
I

ف

ǂ
-
U

Ń
(
T
y
2
g

م
c


(




;

q
ى

M
r
Պ

&
ߋ
\
Č

8
]



ʎ

@
h

ۏ
 
c


m



?
i

ْ
=
k

J

Ô


ɕ

P



1
V



ǘ

Z




N


#
Q
v
0
g
͜

A
f
ʝ


מ
$
   q


   R

    
   ɡ

   o



-
   

   C
   
b
   


4
^

ʦ
   ?

   
   

   A
k



   

   
ի
   &
M
u

ެ
   R

   
   

g

ۯ
 
d


p
F
      


      m

      

m



j


v
Y
      
ڸ

      
۹
      
)



+





      Ӿ

B
      

      
g


C
h




                     f

   
5
   

   
!
   


2



   D

   E

   #
K
|
   
%
   
0
   x



   a

   b
g
   


'
X
   

   

=
e



B




a


6
c




a





E
n


#


k




H
l



t

/
C
y


O
~

^



0
Y


.
]


2
~


7
_



9





   =
n

   f

      
:
b


      

      X
3
      



      }

      
B
   


   }

   ~
   5f      Z"PAA	B	g	!
V


/T
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                                               @ Y  Z       \      # ] # b      ) d      c f  g            h   i                     i      j      7k                k           , m ? n      } o      ` q      N s       t           j u  u                     v      rw                ,x           r y  z       {       }                           2                                                  D                                              '  a                      s           9          =                                   Q               +           p    Y    J                           y                                                   a      Q             )         j         |                                                                                 p  (                              Z  "                         B   }                                       F                                      -                                                              =  Y  c  8                                               -      d       l       B                 	      l 
  
 `                                  n      *                                                l  [           #       #                h  f                                                      H                               6 "  "       #       %       '       (  )  )                               *+      +                ,                                                   ; 3 2 4  4 , 7 " 8  8 r 9 
 :  :  <           Y C  C  D { D  D X E  E                          F           uG      RH H I           J J           K K           L M           M N                E R      H U      k Y       ]       `       c       d       e ! g      @ h \ i      H j           k                l      Mm      m           n                          o                p      q           $r                          ~s                et      u           u                 v 
 w k w  w B x  x - y                                                                                                                    )        F              O      U  9       	  l       -              %           2    #            5       H                     O                                ;                D                8  U                  @                     w                  	                     )                             "  (                       G                     f                                            =                 :                           L   J   U         o   }  !             Y      ?      >                                                  O 
L P 
 P 
 P 
: Q 
 Q 
 Q 
H R 
      R 
     y S 
 S 
 T 
_ T 
 T 
 U 
^ U 
 U 
' V 
                    * W 
           W 
Z 
                                   [ 
               \ 
 ^ 
                               _ 
           ` 
zb 
                                   c 
               Yd 
> f 
                                         g 
           h 
j 
                                   k 
               l 
 p 
                         " r 
           r 
 y 
                    . z 
           z 
G ~ 
                 
       
  
  
            
       
  
  
                 
            
       
     7  
            
  
                    q  
i  
  
                 
          \  
T  
  
                 
          G  
  
                         6  
            
  
                                
            
z  
               E  
  
     x  
       
            
          C  
  
       
       
     @  
            
            
_  
  
                 
          S  
 
                         $ 
                    E 
 
                                   r 
                     
A 
                                              
                    % 
 
                                   O 
           
 
                                   # 
                    6 
  
L  
               6  
            
" 
                                   = 
                
  
R  
               <  
            
5 
                                   V 
                
!  
v  
               a  
            
_ 
                                    
               G 
_  
  
                 
          T  
                                   P 
 
                    o 
           
 
           
          f 
                
           
 
                          
          a 
 
                              2 
           
Q 
                                    
          = 
  
                      
:  
                                     
       
                           
     M  
  
                 
     Y  
  
       
                           
     5  
l  
     !  
     k  
             
            
  
                                
     }  
                      
     W  
                    o  
          (  
 
                          
 
                                              
               ( 
 
                                        M 
                
, 
                         N 
           
                                     M R                          w                                  	 N 
  
                            @                                                                                                           @YZ   \   #]#b   )d   cfg      h i            i   j   9k         k      ,m?n   }o   `q   Ns   t      juu            v   tw         .x      ryz   {   }            ɀ2               Ԃ            D      ܄                  'a   ڌ   ώ   s   :         =                  Q   +   иp˹YźJ               y                           aQ   )   j   |                                       q)!               [#            C~                     H   "               .                                    >Zd8                           -d   l   B      	   l

`                  p   ,                           l[   #   #      hf                              J                6""   #   %   '   ())                  ,+   +         ,                              ;3244,7"88r9
::<      YCCD{DDXEE               F      wG   SHHI      JJ      KK      LM      MN         ER   HU   kY   ]   `   c   d   e!g   @h\i   Hj      k         l   Nm   m      n               o         p   q      %r               s         ft   u      u         v
wkwwBxx-y                                                                     *   ΄F      OU9   	l   -      &      2#      5   H         O             =         F         8U         B            y                     +         į      #)      !      H         g                        >         :               MKV    p ~"      Y?>                           O
LP
P
P
:Q
Q
Q
HR
   R
   yS
S
T
_T
T
U
^U
U
               *W
      W
                        [
         \
                     _
      `
                        c
         [d
                           g
      h
                        k
         l
                  "r
      r
               .z
      z
            
   


      
   


         
      
   
   7
      
               q


         
      \
w

         
      G
                  6
      
                     
      Ɠ
            E
                     
      C
                           
      


         
      S
                  %
            F
                        s
            
                              
            &
                        P
      
                        $
            7

L
         6
      
                        ?
         
 
R
         <
      
                        X
         
D
v
         a
      
                        
         I


         
      T
                     

            p
      
      E

   Z
g
         
      
                  
      b
                     3
      
                        
      >
               
                        
                     
   M
            
   Y
                        
   5
                      
      
                     
                  
                  o
      (
                  
                              
         *
                           O
         
                  O
      
                        N               w               	q

               @                                                                                                         !YZ[ \o\]bmb
dsdDfg      {hh            i-jzjjk         k/l   m nn^ooAqq/sst      Juu            vwSw         xtx   Syyizzp{|a}~R                  c         mԃ$                        B   ɐ   T                  z         ɭ2   }   O8)               Z                            B0   j   I   [         n                              P v            :kl            "]^                     &          z      r                                       8C                           EM#'		G

;                  O`         r            M8lj{uoCG                  d         )             ""##&$% &'(p(()                  +v++         ,,                           34~4788M99:<      9CCC[DD8EE               F      UG   2HHcI      IJ      tKK      LL      MM         &RR)UULYY\V]d``gccd   eg   !h=i   )j      k         yll.m|mm      tnn            o         pqaq      rgr            _s         Fttt      uv      vvJww!xxy                                                                     	   &      .܇4   L      t         }      '         .a                     %         6         !            Xƨ                     
               ޶	             (         G                                                ,*w5   O]   s   9xj                           O
,P
|P
P
Q
tQ
Q
(R
   R
   YS
S
S
?T
T
T
>U
U
               W
      W
                        [
         \
                     _
      ``
                        wc
         :d
                           g
      h
                        k
         pl
                  r
      r
               z
      z
            ~
   {
   À
      `
   
   
         ܃
      
   ~
   
      ̆
               R
   
         
      =
   
         t
      (
                  
      ː
                     
      
            &
      W
   
      m
      $
      a
   
   
      ֚
      
   
         }
      4
                  
            &
                        S
            i
                              
            
                        0
      ݪ
                        
            
   +
         
      Ͱ
                        
         
   1
         
      Ӷ
                        7
         
   U
         B
      
                        a
         (
   
         
      5
                        
            P
      
         
      E
         
      
                  
      B
                     
      
                        s
      
               
                        
                     
   .
            
   :
      r
               
   
      
   L
      
      
                     
                  
                  P
      	
                  
                              
         	
                           .
         
                  /
      
                        .            g   X                  ~	   
         k      !                                                                                                      P<                Z<                                      *=            4=                                      >            $>                                                            >  ?                                                                                                                                                                                                              8E  DE                                                                                                                                      qF                |F        F                                      BG            MG        XG                                      H            H        )H                                                          ;I                                    FI      UI                                                            I              I      I        1J          <J      GJ        J          J      J                                                                      (K                    M                      M                                                                    O                    {O                                                                                                                                              P                          P                          tQ                      ;;  ;;            ;      F<                d<<  <<            <       =                    >==  ==            =      >              .>w>  >>        >>  >>        1?  q?        {?  ?        ??  @@  @  "@  -@9@          H@        @@  @@        @A  $A/A          :AA  AA            AA  A	B        B            TBB  BB                BB  CC        CVC  aClC          wC    C  C                C    /D  :D                    ED    D  D                D    -E                OE    E  E          EE  FF            F      fF            FF  FF            F      7G            cGG  GG            G      H            4HlH  wHH                        H    H                    H    0I            bI    I              I    &J                RJ    J            J              3KK  K      KKK  L        L  NL                YL  L            LL  MM            (MM  M      MM  M      M7N  BNMN          XN                  N      O                  O      pO              O    O            O    P        (P  \P  gP        rPP  PP        QSQ  ^QiQ                                                                                                                                                                                                                                                                                                                                                                                                                           n                                 q                                                                                                                                                                                                                                                                                                                           n         e                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             G                                    zL         M                                                                                                                                                                                                                                                                                                                                                                                                                                                                     N         (                                                                              t                              ~   '                              C                     G                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 K
         
      
   
      G
               J
      
   `
      
                     
      
   
                                           
               
      
   
                                                                                                         t\ ] >_ %` a a Dg   o Z         	             ' @ ? X t                   m K  t       i	:                          !"#$;=UW      [`            efg         j0kl      {n                  e=   t                              G         !O   /r    $\$k(,02                  s7   ;@                        NRcSPUp   c^!                                 u,T                              9'OA5B            YJrKK<Lg            ߍZ$                           w   bO                                             5%.A445                           78m99:z;Z<:=>CDxItJLMNOP                  7WPX0YDZ![         M]c^            a3bbMc9d$efflhntuvw                  ~         ʂ            T@+ lRʞ                  |         ܬ                           :!      j               X         !      D                        U$         <.      ? T   @               #A<      h            v"         %&q)      +,            3         !78;      =5?      BBClDIEDF?G                                                                     eI   G]_         c               lp   x   gx   ^y      L                              ֆ@я      M      ̘         ś         ua                                    ļ                        -v      j                  ^"H            t               (      "   7                                                                     fto	\
I[p                           ln
      ojVB\ !               Y       hY                                                                J                         a         E                           
      q                        qb         Ud                  X~      ~                                       #      T   !   }$         )!      !   "   "      J#               4   %         I      0J   %         >K      K                  L      M                     P                                                                              Y   I&                                                                     E            'G                              օ                                    p                                          P   &         	6      l6                        S         U   |'         C_      _                        {         }   (         Մ      :                                    (         ǭ      *                        K)                           )      *                                 |      c                     y                               N/      1               G                        {a                     a   Gb            d   fg                        h   ?j                     v      w                     x                                    u      ڄ                                                b                                    S         ں                  Ⱦ      g                                       6   %+                  +         H                                                                                                   FW 7X    [                                                                                                                                                                                                                                                                mnko         p                                                                                                                                             6                                                                                                                                                                        uI                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 2$                  $                                                               c%                        %                                                                                                                                                                              &                                                                                                                                                                                                                                    0'                                                               '                                                               e(                                                               (                                             )                                 9*      *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        s+                        ,                                                                                                                                                                                                                                                                                                                                                                                             B~                                                                                                                                                %@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    `q                                                                                                                                                                                                                                                                                                                                                                                 x                                                                                                                                                                                                                                                                                                                                                                                                                                                q4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               8                                                                                                         ] <_ `  a a Bg   
 T                        > & V n                   k E  n 3g	      8_                         !"#~$;=nUW[      `ob            fgj         .klm      jo                  c7      E                                    MR   p '!   Z$i(,02o4                  #@   I                        RaSNUpa   \N                                 s*R                              &t@/BE            pKK:Lrfԅ            X"n                        u   `   M                                             z3%.?4456                           8k99:t;X<4=>CDvInJLMNO}PS                  NX*YBZ[K]         a^=_            1bbKc7defflbntuvw{                  Ȃ         τ            R>%jޕPĞ	                           ڬ                           ޴8      h                        B                        S      "         k2,   =    R>   z               ?6f      s            %         &U)+      ,D/            7         8t;=      3?B      BCjDGEBF=GG                                                                     \   _ya         d               Epv   ex   x         J                              Ԇ>Ϗ            Û         s         _`         Q                           ƾ                     +   t      h            \       F         r            &             5                                                                     d   rm	Z
GYnv                           l6      mhT@Z !#               fY       [                                   %                      H                                C                                    o                              Sd         e                  ~                           r                  1$         -   $         !      "   "   H#      	$               6   b%         .J      <K   %         K      L                  M      N                                                                                             W         &                                                                     %G            sI                                          }                                                       N               /'         j6      7                        U         5W   '         _      a                         }         ~   d(         8                                       z   (         (                              )                           8*      *               V                  a                                  t"                        1      3               cI                        a                     Eb   c            dg   h                        =j   l                     v      x                     \y                  s                  ؄      ^                  K                                                                  غ         ¼                  e                                          4      r+                  
,                                                                                                            6X Y    s\ ] =_ $` a a Cg    Y                       ? > W s                   l J  s 4h	      9`                     	    !"#$;=oUW[      `pb            fgj         /klmnznp         A~      d<      F                                     NS   q (!   [$j(,02p4               r7$@   I                        RbSOUpb   ] O                                 t+S                           &u@4BE         XJqKK;LsfՅ         ލY#o                        v   a   N                                             {4%.@4456                           8l99:y;Y<9=>CDwIsJLMNO~PS                  OX/YCZ [L]         b^B_            2bbLc8d#efflgntuvw{                  ɂ         Ԅ            S?*kQɞ
                           ۬ƭ                           ߴ9       i                         C                         T      #          ;-   >    S?   {               "@;g      x            %         &p)+      ,M/             7         8;=      4?B      BCkDHECF>GG                                                                     \   _za         d               Fpv   fx   x         K                              Ն?Џ            ě         t         `a         R                           Ǿ                     ,   u      i            ]      !G         s            '      !      6                                                                     e   sn	[
HZow                     k    m	7      niUA[ !#               gY       [                                   &                      I                                D                                    p                              Td         e                  ~                           s                   |$          .   %         !      "   "   I#      
$               6   %         /J      =K   H&         K      L                  M      N                                                                                             X         &                                                                     &G            tI                                          ~                                                      O               {'         k6      7                        U         6W   (         _      a                        }         ~   (         9                                       {   J)         )                              )                           *      $+               W                  b                                  u"                        1      3               dI                        a                     Fb   c            eg   h                        >j   l                      w      x                     ]y                  t                  ل      _                  L                                                                  ٺ         ü                  f                                          5      +                  U,                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                  +
                                                               ׉
                        
                                                                                                                                                                              ˜
                                                                                                                                                                                                                                    e
                                                               k
                                                               
                                                               
                                             
                                 
      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                             /X X    l\                                                                                                                                                                                                                                                                msn            :~O~                                                                                                                                          k7   2@                                                                                                                                                                  QJ                           ׍                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              iz                              Ę                                                                                                                                                                                                                                                                                                                                                   d                                                                                                                                                                                                                                                                                                                                                                                                                                             ~4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               A                                                                                             3X X    p\                                                                                                                                                                                                                                                                mwn            >~S~                                                                                                                                          o7   6@                                                                                                                                                                  UJ                           ۍ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              m~                              Ș                                                                                                                                                                                                                                                                                                                                                   h                                                                                                                                                                                                                                                                                                                                                                                                                                             4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               E                                                                                                                                                                               YY Z      ^\      a] Ub      [d      f Zh           h -i                     #j      j      rk                %l           Gm ~n      o      q      s      $u           u v                     v      w                hx           y Uz      \{      E}      6                  `                     W                            X                                           Z               Q       H       p                n                                           f        6     c                                b                                             0       I  ~      "       >       1            H                                                         d  [      }                     ~  X  H                       x  J  :                                                  Q             D            y                                                                 *   T                                              J                             	      
                                        U                                                 x   V      g      Y      S                                                                                          ! O " #      $      &      '      ( I) Y*                               j+      +,                ,                                                   l3 e4 4 E 7 w8 59 9 K: : $=           tC C 0D D E wE E                          G           G      H I I           :J J           K L           L #M           M )N                rR      uU      Y      :]      `      c      0e      qf g      h i       k           k                l      qm      'n           n                          p                q      q           \r                          s                t      Su           u                v 'w w w cx x Iy                                                                                                                    ~                    \         9       H             |           g  g                  D                #    O            j  :           (                                u                                        $                	 ~                     h           `                  ~ s j           j                       " Q         #           ~      r                                      +      o                          n   g   {        @   E   C            v   `   [                                               P 
jP 
P 

Q 
[Q 
Q 
R 
dR 
     R 
     S 
S 
/T 
T 
T 
/U 
{U 
U 
                         ZW 
          ]X 
                                        :\ 
               N] 
                                   ` 
          a 
                                        c 
               d 
                                             *h 
          4i 
                                        l 
               %m 
                              Rr 
          Ys 
                         ^z 
          e{ 
                    = 
     ! 
                     
      
                         - 
          7 
       
     h 
          - 
                          
                          
           
                          
           
                              h 
          r 
                                   B 
          O 
                     
                                    
           
                                             ( 
          5 
                          
           
                              [ 
                     
                                         
                     
                                                  H 
                     
                                         
           
                                        [ 
                     
                         i 
          u 
                                        ~ 
                
                         o 
          { 
                                         
                
                          
           
                                         
                
                          
           
                                                                  
           
                                                  O 
          P 
                               
           
                                   l 
          m 
                                         
           
                          
                                        ; 
                                    
      
                     
      
                                         
      
                                   T 
          c 
                                   3 
                               
                               
           
                              q 
                                                   
               i 
                                              
                
                               
           
                                                         '                                       	           &
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          <K                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            %K                                                            M         wQVRW               zX                                                   Ai                        ~k            xl                                          v                  w            x                                          w                                          \                                                             ;   {                     {                     L                                                   \                              e                  8                                                                        %                                 L                                                                              H                           N               ~                                                                                                +      o                                                                                    ,                                                z*                  9,            M-      /            g1                              .=                        F   :F         G                  I         J
K      L         -M         4N                                                                     $k      k                     3n         &o   Wo      3p               q         r   r      s               _u         Rv                                                                                    ܃            х                           ދ   M   Ҍ                                 \                                                                                 ͧ               0                        s                              v                                 $                                                                                                                  N                                       N
                                 oR
   R
                        V
      V
V
   jW
W
   Z
            [
         I\
         m^
            g_
_
   `
5`
   fb
            (c
         c
         *f
                  g
g
   <h
`h
   j
            ^k
         l
         p
         q
q
   br
r
   y
      y
y
   nz
z
   4~
      ~
   N
   }
      2
   
   
      

   =
b
   P
   
   y

   
         $
   V
      6
[
   

   A
      !
F
   Ս

   
         ď

   x

   
̑
   
   

   T
y
   d
      
   
/
   
   
?
   ї

   
9
   
   
   

   :
_
   I
      *
O
   

   
         
      k
   à
      
               
      
   
      ,
                     
      [
   
      ɨ
               
      
      
               
      l
   
      
      į

   z

   
            β
         
         
      ʵ

   

   !
            
         
         
      

   
ͼ
   K
            
         Կ
         L
      ,
Q
   

                        =
         
      
      
   o
      
      
      `
      
         X
      
      
            
      }
      >
               4
      
      
         
   $
               

   L
k
      
J
o
    
   
      {
   
   
I
   
   
   U
   
   W

   #
   

   g

   x
            

   F
f
      g

    
A
      
"
   

   
         
      
                  
         
         
               
         
         
         
      
               B            =      9   *         u   +	P	   9
      =                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         =V
                        Z
                                    ^
                              b
                                    Tf
                                    j
                                    q
                           5y
                        ]~
                  
                  ւ
                                             
               
                        k
                        
                           
                              
            
                              
                                    v
                        3
                                 +
                                       q
                                             
                                 
                                       
                        U
                                    
                        h
                                    8
                        
                                    v
                                             u
                           0
                                       
                           ?
                              v
                                 
               Q
                           
                        
                  $
                              
                              
                        
                  n
                        
                  
                                          B
                                       Q
                                                      i                                             e
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      1V
                        Z
                                    ^
                              b
                                    Hf
                                    j
                                    p
                           )y
                        Q~
                  
                  ʂ
                                             
               t
                        _
                        
                           
                              
            
                              
                                    j
                        '
                                 
                                       e
                                             
                                 ث
                                       
                        I
                                    
                        \
                                    ,
                        
                                    j
                                             i
                           $
                                       
                           3
                              j
                                 
               E
                           
                        	
                  
                              w
                              
                        
                  b
                        
                  
                                          6
                                       E
                                                      ]                                             Y
69@DKRVZ^bfjnrvz~ '26BFM\`pt!%,37>BIMTX_fmt{!(/6=AHLSZaey					1	:	N	\	j															



"
*
9
>
F
U
d
p
x













&AWmrz	)8?MUZ_dins|*2:BJOW_gow"S[ck 
#(08@H]|&.3;@HMbx!)19AFNS[`hmu}#(05=BJOW_gow|	'/7?Pks{ (08=EMVgw
#+0?DSXhm|
',4<AIQY^fksx "*27?DLTY^fnv~$,4<DIQg$)8=EMfnv (<LY^fnv	&.6;CKS[chpx%-5=EMU]ejr"*?GOjr	<Lv&.6>FNVinsx}    $ , 6 @ H L P X \ ` h v ~                 !!!!!!,!4!<!D!L!P!X!`!h!l!t!|!!!!!!!!!!!!!!!!!"""" "("0"4"<"D"L"Y"a"n"{""""""""""""""""""""#	##"#'#/#4#<#A#I#Q#V#^#c#h#p#u#z################## $$$$$$'$,$4$9$>$F$K$P$X$f$u$$$$$$$$$$$$$$$%	%%%%)%4%<%A%I%[%j%o%~%%%%%%%%%%%%%%%%%&	&&&0&5&=&B&G&O&T&Y&a&i&q&y&&&&&&&&&&&&&&&&&&&'
''''''/'7'?'G'O'W'_'d'l't'y'''''''''''''''(
((("(*(2(:(?(G(O(T(\(a(i(q(y(~((((((((((((((((((())))!)&)+)3)8)=)E)M)U)])e)m)r)z))))))))))))))))))) *****%***2*:*B*J*O*W*\*a*i*n*s*{********************+++'+,+4+9+A+I+N+V+^+l+t+|++++++++++++++++++,,,&,.,6,>,C,K,S,X,`,h,x,,,,,,,,,,,-----5-C-S-X-]-b-j-o-w--------------.	....5.=.B.N.S.X.].e.j.o.w.............////)/1/@/E/J/R/W/\/d/o/w////////////////000001090A0I0Q0Y0^0f0n0v0{0000000000000000001
1111'1<1D1I1Q1V1^1c1j11111111111111111111 22222222 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|222222222222222222222222222 33
33333#3(3-32373<3A3F3K3P3U3Z3_3d3i3n3s3x3}3333333333333333333333333334	44444"4'4,41464;4@4E4J4O4T4Y4^4c4h4m4r4w4|444444444444444444444444444555555!5&5+50555:5?5D5I5N5S5X5]5b5g5l5q5v5{555555555555555555555555555666666 6%6*6/64696>6C6H6M6R6W6\6a6f6k6p6u6z6666666666666666666666666667777777$7)7.73787=7B7G7L7Q7V7[7`7e7j7o7t7y7~77777777777777777777777777 88
88888#8(8-82878<8A8F8K8P8U8Z8_8d8i8n8s8x8}8888888888888888888888888889	99999"9'9,91969;9@9E9J9O9T9Y9^9c9h9m9r9w9|999999999999999999999999999::::::!:&:+:0:5:::?:D:I:N:S:X:]:b:g:l:q:v:{:::::::::::::::::::::::::::;;;;;; ;%;*;/;4;9;>;C;H;M;R;W;\;a;f;k;p;u;z;;;;;;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ?V
                        Z
                                    ^
                              b
                                    Vf
                                    j
                                    q
                           7y
                        _~
                  
                  ؂
                                             
               
                        m
                        
                              
   
                     
               
   "
                        
   $
   ,
                     x
                        6
                                 .
                                       t
                                             
                                 
                                       
                        X
                                    
                        k
                                    :
                        
                                    x
                                             x
                                 ;
      P
                        
                           B
                              y
                                 
               S
                           
                        
                     .
   6
   =
                  
   
                     
                        
                  p
                        
                  
                                          E
                                       T
                                                      k                                             g
                                                                                                      XXX   X   XX   X   XX      XX         sixi   }i   i         k      ll   l   l   l   l      ll         HvMv   Rv         w      xx   x   x   x   x      xx                     K                                       @A   BCD   =                  U            567                     üļ   ż                           }~                                                                           opqrstuv                                                                                                                                                                  S                                          KP   U                        YZ[\   ]   ^   _   `ab               **   *         n,                              1111111111                                       dFiF      AG   BGCGDG      II      `KaK      [L`L      aMfM                                                                              Lk      $l)l   .l   3l      [n               o      _pdp   ip      q               s      ss   t      u                                                                                                                              ۊ܊      h                                                                                 ݤޤ                  gh         ƫ                                    MN      O   P         Q      R      S   T      Z[\   yz{|}~   i   	                  	O
O
O
O
O
"O
'O
,O
1O
6O
;O
   R
   S
S
S
S
S
S
$S
)S
               V
      W
                        [
         ~\
                     _
      P`
                        ]c
         d
                           g
      {h
                        k
         Rl
                  q
      r
               y
      z
            ~
   i
            N
   ށ
               ʃ
      ~
   l
   ޅ
      
               @
               w
      +
               b
      
                  
      
                     ޒ
      
            
                     [
      
                           Ě
      {
               k
      "
                  
            
                        2
            H
                              Ϧ
            
                        
      Ū
                        
            
               
      
                        
         ų
               
      
                        
         
               0
      
                        G
         

               m
      #
                                       :
      
                              
      
                  
      *
                     
      
                        ]
      
               
                        
                     
   
            
   (
                        q
   
                     
      
                     
                  
                  >
      
                  
                              
         
                           
         
                  
      
                  k                  U   F                     l	               Y                                                                        MNO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              e=                                                                                                                                                                               Z, \,      ^,      ` , `,      d,      h , h,           k , k ,                     o,      q,      s,                u,           {, ~,      ,      ,      ,      ,            ,  ,                     ,      ,                ,           , ,      ,      ,      ,      ,            ,  ,                     ,      ,                ,       ,            ,                               , , ,       ,       , ,      ,  ,  ,                           ,                 ,                , , ,      , , ,  ,      , , , ,  - -  -                          	-      -                                         -  -  - - !-      '- ( - (- --      6- 7-      <- ?-      J-           R- T - T - T - T - T -                                                   X- Z - Z- ]- a -      a-                     i- l - l - l- o- s-                     {-  -  -  - - - -                                    - -      -      -      - -      -      -      -                                                             - - - - -  -  -  -                                              - -  - -      -       -  -       -       -      - -  - -                               -      -      -                -                          - -  - -      -       -       -      - - -                               -      -                -                          - -  - -      -       -       -      - - .                               .      
.                .                                                   . . .  .  .  . . .  .  .            .  .  .  .  .  .  .                          ! .           !.      ". $ . $.           &. ( .                               ( . ( .           ( . ( .                (.      *.      ,.      /.      2.      6.      :.      =. @.      D. H.      M.           V.                Y.      [.      ].           _.                          e.                i.      k.           m.                          s.                x.      z.           |.                ~ . ~ . ~ . ~ . ~ . ~ . ~ .                                                                                                                    .      .  .      .      . . . . .      . .      .       .      .           .  . .           .      .  .                . .  .  .  .           .  .  .           .                .                 .  .                . .                     . .                . .                     .            .      . .           . .  .            .      .       /           / /  /      /  /            /      /                /           /           /      /                                                              /                                                   /      /  / "/ $/ '/ */ ,/ ./                                              0 / 0 / 0 / 0/ 1 / 1 / 1 / 1/      6/      8/ :/ </ >/ A/ D/ F/ H/                          V,           X,                                         k,                m,                                    w,           y,                                         ,                ,                                              ,           ,                                         ,                ,                               ,           ,                          ,           ,                     ,      ,                     ,      ,                          ,           ,      ,      ,            ,                          -                          -           -                          -           -                               -           -                                    2-           4-                     :-                                    B-           D-                                              F-           H-                          N-           P-                               T-                     V-                                         e-                     g-                                                   w-                     y-                                         -           -                                         -                     -                          -           -                                         -                -                          -           -                                         -                -                          -           -                                         .                .                          .           .                                                                  .           .                                                   .           .                               R.           T.                                    a.           c.                                         o.           q.                          ~.                                         .                                    .      .                     .      .                                         .      .                                    .           .                                    .                               .                               .           .                               .                                                   .                .                                              .                .                               .           .                               .           .                /      	/      /                          /           /                          2/           4/ d                                                                              %                                                                                                                                                                                                                                                                                                                                                                                                                                    e                                                                                                                                                                                                                                                                                                                                                                              K                                                                                                                                                                                                                                                                                                                                  C!                                                                                                                                                               !                                                                                                                                                                                                                                       "I#                                                                                                                                   #                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            $                                                                                                                                                                                                                                                                               f$                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 $                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        &%                                                                                                                                                                                                                                                                          %                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ƽ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  X                                                   i                        k            l                                          Wv                  w            x                                                            P                                                      E                  >            Z                        8                                          Ƽ                                                                                                                                                                              w                              >   r                                                                                                                                                                                                                        X            ^                                                      Z                                    c                                                *                  s,            -                     1                                                               nF         EG                  I            bK      eL         kM                                                                                 Mk      8l                     `n         Lo   o      np               q         r   s      	t               u         xv                                                                                                                           ݊         i                                                                                                         ߤ                           i            ˫                                                                           U                                                                                                                     j                                          @O
                                 R
   .S
                                 V
 W
   W
W
                  [
         \
                        _
_
   ,`
U`
                  bc
         !d
                              g
g
   Uh
h
                  k
         Wl
                     q
q
   {r
r
            y
z
   z
z
            ~
   n
            S
   
            
σ
   W

   q
   
   

               E
            P
|
   
0
            ;
g
   

               ޏ


   

                  

   n

            
                  4
`
   

                        
ɚ
   T

            D
p
   
'
               
      
   

                        7
      
   M
                              Ԧ
      
   
                        
      ʪ
                        
      
   
               ޯ


   

                  	
         ʳ
                  

   
ƶ
                  "
         
                  	
5
   ¼

                  L
         
                  F
r
   
(
                                    ?
      
                              
      
                  
      /
                     
      
                        b
      
                  
                     

   f
         
d

   !
            
   -
                        v
   	
                  

   

                  

   `
         

   :
         
C
   

               
                           
         
                           
         
                     
      
                  p                     Z   K               E	q	            2^                                                                                                                                                                                                                        s                            	                                                                   o )                                            @             և                                        r                                                    }                     ׇ            n             "                           ޵                                     ̵     9                                      e         q    m   Z                                                 5           `        m                                                                                                                                                        p   Y Y                          $crate::assert ɽT    core_intrinsics panic_internals generic_assert_internals  jK؟4(D[  $crate::panic::panic_2021 T  #9US   jK6'  "# Y fmt_internals fmt_arguments_from_str      jK؟y  $crate::assert_eq G\  
 9us   jKعL֞Z  "# Y99      jK_9ܡ  	assert_ne  =  9vs   jKB   }9 fmt_helpers_for_derive``  jK|	;Xu n }Vj9 derive_clone_copy  jKC崠 9 QɪT  j99Ʒ9  jK؅8 !$ uq99  jKVgџ"       jKP>  o Y       jKF@-u 9 T  9US   jKتdN`yz   X Y      jKVa3: 9 4ɭT  99Ʒ9  jKK_D  '    jKع)  * (   jKؿH?^v 9 "T  999Ʒ9  jKءEk  "# Y99      jKpdP* $  99  jK4d $ 799  jKTCCu !_ 99  jK~(_ [M 99``  jKئ	&Y 9 ɛT  99Ʒ9  jK6ń9 9 )ɀT  99Ʒ9  jKشRQ  V Y       jK$m    J   jK<7d  T Y       jKi+ߥ8      jK*`  w  $crate::format_args $  Ň 99 jKOylN 9 FT  99Ʒ9  jK7+Y7՝u u 99  jK+!qCyu t W99  jKid1- 9 PɦT  99Ʒ9  jKإgsSWm*   99``  jK^Eoju [% 99  jKn   Y       jKzu_q 9 3ɩT  99Ʒ9  jKؑ'3ھv      jK
|<  $crate::const_format_args "# ֕ 99  jKùn3  T Y       jKCX      jKغ#!iwe 9 
T  	99Ʒ9  jK5-+K]  $crate::assert_ne }d  Q9vs   jKs(,gJ  "# Y99      jKp˷  99``  jK؊+lS/  $ 99  jK؞^ݵ 9 ZT  
99Ʒ9  jKɟwX Y .	99``  jK +ZyG  s Y       jKf"1J?  ] u   jK7֨A 9 T  
9US   jKج TA
  "# Y99      jK؆FS  $crate::cfg 
T      jKS(({7,O   Y       jK1Xu  4
99  jKw3LM 9 O\  ^9us   jKؓ:u   
99  jKز	" $h M
99  jK_`)    ,99Ʒ9  jK؛Eu.P4 9 T  9US   jKvI  Z Y       jKؠq   
   jKl l '99``  jKfXx   Y       jKsXwZ 9 2\  $9us   jK؎]d[z]gw  J    jK؁8 9 ɶT  99Ʒ9  jKup(A'& 9 |T  e9US   jK˘IB 		 ]99``  jKعߛ%V@n 9 T  9US   jKa3P 9 |\  p9us   jKjjA   Y99      jKA;ts 9 D\  9us   jK^Vj $ 99  jKmkV % 99``  jKau m` 99  jKخQhG 9 YT  99Ʒ9  jKب$`D   5   jKr.P    Y       jKJGZC)  n    jK@y l$ 99  jKؒ?N!  * Y       jKCO<3B  8    jK-
0z  N1 Y       jKiyC\| 	$j 99  jKOCSէ   Y       jKغԐqu  |99  jK؟(: 9 NɟT  99Ʒ9  jKبqK3k $ i99  jKܯWEW 9 ɔT  K99Ʒ9  jKvxU!   G Y      jKB2z;  ]    jK؅	kZku l 99  jK؁d#hޘR   Y       jKCZ`   _   jK"0G} ; 99``  jK&  1 Y       jKIE 9 1ɢT  99Ʒ9  jK-Ez(I*u 	 99  jKR	n,  5 Y       jK&@-d 9 @T  f99Ʒ9  jKد|^> φ 99``  jKثGfu  99  jKvfBQH 9 XT  99Ʒ9  jKw 9 x"# K99  jK3ß 9 "# 99  jK؛61:    Y      jKw|cn_4  H    jKؔy" kԱ X99``  jKU   Y       jKKƉ ;$Ӕ 99  jKe@  ց    jKؖn<VC|  "# Y99      jKVCkqR^ U H99``  jKiD-4 9 "# D99  jKA#e0  q Y       jK^A $ 99  jKbwGHW=  99``  jKe`2pY~ j K99``  jK39 9 vT  9US   jK+*Oh 9 T  9US   jKصXrȪ<  ? Y       jKعO-  
    jKػ kcu kߵ 99  jK^)xc  ؔ Y       jK6kA
      jKB0cu ; 99  jK.
#8D      jKkoRFKgQu W 99  jKSn]lUu y  99  jKؿNWQ\ 9 T  9US   jKءd 9 =\  9us   jKص:u  99  jKkր 9 ɛT  9US   jKؕS`#s迺    Y      jK+p~5~" $
 99  jKΈ9z $' 99  jK؇z      jKl%Ow+ 9 W\  9us   jKؼqA,t   * Y      jKh2g  
    jKس-bOp j 99``  jK}A   Y       jKشav 9 ɞT  z9US   jKh&LTV 9 ɯT  D99Ʒ9  jK^8s  C Y       jK#aIPH      jKn	 9 \  9us   jK$e|
 xǥ 999``  jKEiG 9 :T  @99Ʒ9  jK-5U   / Y      jK_a?JKu ^ 99  jKذ@pqwu Wr 99  jK&BS   D Y      jKz0\j '  '        jK j$ 99  jKuk  Q Y       jKD/I   Y       jKyN u x 99  jKPrs1c]    Y      jK92Om_ 9 9T  e!99Ʒ9  jKK,p 9 \  y 9us   jKzOs  l 
 99``  jK.5ۻ < 09  jK~̴.rܲ 9 VT  G"99Ʒ9  jK]t &@  99``  jKEx  # Y       jKXb?cW '  1        jK%^O.Mu j  99  jKدWՋ   f    jKبjnx~ 9 9\  J"9us   jKBQAv)I  "# Y99      jKش;- 9 T  #99Ʒ9  jK'2Qt" w; M"99``  jKؑc% 5   J Y      jKi,ÒF7  ' !   jK_] 9 C\  #9us   jKAs 9 "# 99  jKiE | O"9  jK}U># y #99``  jK}±$~H &$' "99  jKy 9 T  3%9US   jKce:  8 Y       jK RQ: '  0        jKؾՙA)e i% $99``  jK؋{v6 9 "# {99  jK;0  matches  & | }s   jKtoVu w $99  jKol    Y      jK؍3W   $   jKؒü&wK 9 5T  '99Ʒ9  jKصL(ʞ 9 ɕT  E'9US   jK
V 0 ef"9 	derive_eq  jKQ7?8u } 5&99  jK(/Tu & m&99  jKg '  + w       jKiSu i &99  jKUx|  Q Y       jK<A 9 ɘT  (9US   jKGj  쌟 &   jK؈ųT 9 8T  )99Ʒ9  jKcj#2   Y       jK؍Ѵ~ 9 \  (9us   jK؅nVQ6? v ~(99``  jKAn    Y      jKءА.-   '   jKؼj 9 BT  *99Ʒ9  jKʿ i_}H 9 5T  %   jK0Woxa <[ ?	9  jKز\6 1 )99``  jKD*" 9 ɽT  ,+9US   jK.j\[ % $*99``  jK؎YK3Q '  *        jKؤPZ\ hh *99``  jKF #  -u Y       jKآ[54D 9 ɨT  ,99Ʒ9  jKآOe   Y       jK ӡau v *99  jKثQp   Y       jKTLw-z%  +99``  jKg2  δ *   jKU\/Z  	,99``  jKk.* c ?,99``  jK؅4^Q-u  ',99  jKr4q?l %$ +99  jKش㡹K% 9 "# %99  jK؁	Kݯ    Y      jKأϿp^ '  '        jK*~C h$s ,99  jK0 CmWl  "# Y99      jK1N&i4  j ,   jKOM 9 T  /99Ʒ9  jKߒj)A uZ O.99``  jKۣu  Ĺ Y       jKr<ٰ\B $ -99  jK_M  Г -   jKشTvڼw K /99``  jKO'  Ô 0.   jK'	G $[ .99  jK̋&8nu + X/99  jK"k]"  /99``  jKx(Sr";=u % /99  jKR5P 9 ` 19US   jKdC>$j+ 9 AT  Y299Ʒ9  jK،QA   * Y      jK]Pu h 099  jK+y|K~2 9 .\  19us   jK9_] '  
&        jK+ 9 ɽT  29US   jKؾu#d%  ] 0   jK=4u u 199  jK"3  "# Y99      jK='+   O1   jK؍[VG^=u ' A299  jKh) E K$ 199  jK؜+ x 299``  jK3Ku b 299  jK7{)u @ 399  jKM 9 T  z)   jK؊hĉW 9 "# ,99  jKjDn $8 499``  jKr\ 
7 _ H499``  jK iΤ[    Y      jKqSB#N   3   jKяq= g 499``  jK8   M Y      jKدl    Y      jKب ["  X Y       jKؒ(ZRq 9 T  `799Ʒ9  jK~T t 599``  jKp׋c2d 9 @T  799Ʒ9  jK|-8A . G699``  jKG_u   i5   jK11^wu K [699  jK؀Py=Qu B 699  jKؤ*0  799``  jK^V&	  R799``  jKBSSk   { Y      jKk~DJ} $$ 699  jK[	 _$ 799  jK$;=2E 9 ɷT  c99US   jKbMk   H7   jK!Pnu ge :899  jKdE 9 -ɏT  :99Ʒ9  jK|҉mD   7   jK.	    Y      jKGk   Wr Y      jK%fu t= =999  jK_ʜ:  , Y       jKe!Feu m3 999  jKsLк;   9   jKD=G Ӽ N:99``  jKؖt9KW 9 JɌT  U<99Ʒ9  jK8_zu n v:99  jKu ʟ :99  jK 灠u $h :99  jKd}Llu _m ;99  jKإ7UC  @ Y       jK؄FB!C(   :   jKkR+] f ;99``  jKS:g!ir  x Y       jK۴ћ  ~ >;   jK,`Sz 9 ɡT  Q>99Ʒ9  jKC8` 9 "# 599  jKyjW A <99``  jK 9 ?\  =9us   jKؠ(`   Y       jK}h:E  
 w<   jK[	 9 -\  Z>9us   jK[6;Yu W =99  jK؏xį:+    Y      jKض8Hb  R>99``  jKضY,tmCc^u z :>99  jK2wRZ6 9 T  @99Ʒ9  jK؇x # ?99``  jKS`@  9 ^T  
A99Ʒ9  jK&WBB  ( Y       jK=8f  ɺ >   jKgY+Zgx f$
 >99  jKr*& 9 ,ɋT  A99Ʒ9  jKح(  T .?   jK؄iJP 9 ɷT  A9US   jK7vfy  )_ Y       jK=I7ϯ $ ?99  jK6Gꍣ}  "# Y99      jKؘś    @   jK'f( $T @99  jK): /    Y      jKرq9fdy 9 IɈT  C99Ʒ9  jKE5Yu #  A99  jKv-+  ?B99``  jKm| 9 S\  C9us   jKR #$޴ A99  jKJr  5 Y       jK 9W0"]  r A   jKsjju f  B99  jKA,$  
[ Y       jKز$l1  O wB   jKme9Z`u I iC99  jKe"˫D 9 >T  E99Ʒ9  jKئ  [5 C   jK؁ ml> 9 )T  /F99Ʒ9  jK؉ YR $O C99  jKت4HJs	  ' Y       jKؑ(Z & D99``  jKظ,^  0E99``  jKZ-P4(u # E99  jK0(浠t  6 Y       jKyW& 9 ]T  G99Ʒ9  jK=6(  f D   jK 9 +ɇT   H99Ʒ9  jK،2bF- 9 "# 6?99  jK	/   E   jK$z`  p Y       jKљG4  < E   jK*H 9 HɄT  H99Ʒ9  jKأ8H$&{ju  G99  jKnu   Y       jKإ|GM $* F99  jKAX  G99``  jKGN| 9 RɮT  J99Ʒ9  jK= " uH99``  jK&6{ь  b Y       jK3Cs  
 G   jKE]\ 9 e5 =J9US   jK~> 9 5ɱT  K99Ʒ9  jKa(`^   Y Y      jKثXW  g H   jKHٓ8*A  p Y       jK؍"    H   jKi4' 9 &\  J9us   jK؃g'zغ7  ' Y99      jKfcuAu x- -J99  jKk)	^;ځ $ I99  jK`XƯafg ! J99``  jK؏<v	   Y       jK.ov^9 9 \T  M99Ʒ9  jK-O1_   5 TM99Ʒ9  jKؗK?V 9 *\  gL9us   jK؉JGA   @ Y      jKZX||y 9 ɚT  M99Ʒ9  jKo":w      ]  R    I       *  @      3   G    |     >  C  :    
  Yt      1  -  P  z        8         ^    N    J    W      A      S        4    +    ?        Z      2   Q  \  )    }   H  9  .    O    F  B              5  X       ,                   V    , S ys   jK'P3   " 4ys   jKT&kێ  debug_assert_eq  c. [  zs   jK%  p" ys   jKUwe" + :  1 b zs   jKb67  debug_assert_ne   c  {s   jKcJV.G   8 ?ys   jKؾ]^I 9 "# H99  jK؋	 O 9 =T  Q99Ʒ9  jK8iL :  . | zs   jK؎]稂*7 9 aT  LR99Ʒ9  jKEI]   b) \ys   jK؂)   - ys   jK؈k   , ys   jKf?9+H 9 dT  "S99Ʒ9  jKؔ; 9 LɓT  cS99Ʒ9  jKؑ> :  !  zs   jKذ}`wL   ף) ys   jKɥ]# 9 /ɖT  T99Ʒ9  jKTR   . ys   jKخ'D&    Eys   jK؏LY}:  m" xys   jKpQY 9 UɻT  T99Ʒ9  jK؊Vxb  r" ys   jKؿ/E :  Ɖ!  zs   jKظNGl@ 9 "# qL99  jKزl#DT   " ys   jKaYr5 9 "# L99  jK JR*> 9 ~"# M99  jK<5t :  1  zs   jKlVLV 9 "# M99  jKd7a :  Q- ( zs   jKy N :  . V zs   jKeMb   , ys   jK؏FV 9 <T  XW99Ʒ9  jKئBh٦ :  ג-  zs   jK\39|2   ) ys   jKأDn+#   P+ ys   jK؍˵w  o" ys   jKA   ) -ys   jK؁4( :  F1  zs   jK# 9 7ɻT  X99Ʒ9  jKؚsREt 9 cT  X99Ʒ9  jKYj 9 (zT  =Y99Ʒ9  jKaUuFi :  .  zs   jKGJ4{   + |	ys   jKإ	I#1 :  1 <	 zs   jK_o 9 ET  Z99Ʒ9  jK(D#-   L, 
ys   jK؋]oD   D) M
ys   jK#zSX   ܝ ~
ys   jK\6vyH#/   8 
ys   jKؑQ30 9 TɵT  [99Ʒ9  jK
fF   č, "ys   jKse   , Tys   jKؓϩ/?   H" ys   jKfo :  31 D zs   jK!0mϫ   ܾ ys   jK؛qMlK>   " ys   jK#2.  q" Hys   jK7Ë    yys   jKW :  >. 8 zs   jKػJ
* 9 "# S99  jKؽjȸv :  -  zs   jKqM   30 Ays   jKmw*P    rys   jK,3S58} 9 "# T99  jK؊lB :  . n zs   jKDCr   =8 ys   jKoHo 9 6ɵT  o^99Ʒ9  jK؞xj   + ys   jKg.	   1 ys   jKؓ 9 'tT  _99Ʒ9  jKؐ 9 bT  R_99Ʒ9  jK4cU_   q- bys   jK*ū0   8 ys   jK	AGI 9 DT  _99Ʒ9  jKx70  9 MəT  7`99Ʒ9  jK؝Pxe5   , Hys   jKqrLs  n" {ys   jK؇l4	{   k ys   jKO-   ۱- ys   jK8i{s  s" ys   jK)^ 9 0ɜT  ra99Ʒ9  jKKik^   o. ys   jKJ :  ʝ1 B zs   jK9   " ys   jK2x   . ys   jKJ"L 9 "# kY99  jK؊?OE[ 9 "# Y99  jKʢgg   m" ys   jKnL   ) ys   jKbqW 9 "# FZ99  jK{XH8 :  .  zs   jK\hl!h  d  7  L  '  M  (  <  a  T  =  /  b  U  D  0  c  6  E   { ys   jKuw5   ' ys   jKاZ   ^F 6ys   jK7)[L7    iys   jKس2a%    ys   jK}3*   7F ys   jKuء`   ˨  ys   jKظp괋   # 2ys   jKvg!2   ( dys   jKظfm
   _ ys   jKR!1{   9 ys   jKC<%i   F ys   jKtc>.   zF +ys   jKAHb   F ]ys   jK"   &x ys   jK7at   F ys   jK)`r   F ys   jKح-dS    %ys   jK+Ee,`ݿZ      ZYYn   X   CWgW      eV    U   ɪ   T0T[ZzZZ6YUY      "X      V   AV       UTT:T[Z#ZY      X   ]   WL   V   !   UlU*UTTOT([ZZ7ZYYvY%YXXGXWWIW WVVQVVUU4UTT^T7[ZZ@ZYY{Y8YXX\XWWXWWM   >   UUU   X   F[G   Y      X֪   X   }   V   K   U   ,   Ti   `   _Z
Zy   r   XG   qW      jV   U   ͪ   T   f   iZ         XlXE      VĪg   U   (   T-   [   Z2ZYY   9   {X8Xe   P   Vp%   U   ߪ   T   Z      Y   C   X   )   NWu      VU      cT?   EZ      3Y$   QX   ש   W      -V   UHUUI      ZUZQ   ѩ   Yڪ   W   5   VO   U      T   ͩ   Z      Ya      XWq      oV1   VU      5Tj   oZ   :   ZY      'X   |W/W   tV   ɩ   aU      ?T   ZZ(ZY   kYY]   a   W[m   u   VU}      TTA      Y*Y   XLXWWSWWVVVV#VUU9UTTmT<[ZZPZY      V   X   W      0   V   8V         T   P[      Ѫ   Y   =Y         W   %W      S   U   RU         [   dZZYYKYYXqXXWwW               U   TT                  YfYYXvX=XWW9W               qU      TwT#[ZZ;Z            XXBXWW>WVVzVLV(VU{UCUTTrT-[ZZ   Y   .YXXk   W                        >UUThTA[ZZKZYYY      XWXXW]WWVV[V3VUUMUU      K[ZZZZ Z      AYX      XWbW WVV`V                                 Z      xYXaX      )WVV      U\UU      ۩[ZuZ      `YYX      W4WV      	VUgU%UTTJT[ZZ-ZYpY YX      éCWV{FVVUvU/U      YT2[                                 W                                                                                                U   UT                                                                                          Z                              V                           ET                              2X                     V         T                                                                                                                     W   
WV                                                   X                  VV   <V         U   |T                     FY         X   lW                                                   YPY   XfX-XWT[ͦhm"9vj/z`v0
dMdb_]ETwԓ619~Ĺa<ӵQLt9f6ʸv~>ʯDj^QJ˷ض2Wʽxx)5lhEܨ%YY!Kj~{yqur@olQi      *         Y      ԰   H~      u?sowmjfKdag_c$T   f      d   ]zvspmjyg"e   _   r      ?    |   8w   p   kgeb2`W]ӧP]rȌ؆a}5{xktdqnkFhfvc`1^B̥ Zim{~   tq   Ĵ{j   Na         X         Մ   yZ   Qp   i   
d   &_      Ɲ   B   =   ~   z(v	so   ޲gyd   c[   G      ]   ߍ   g   5   |vs   j   b   \         ۗd   Zi   w   Zn   h   5c   ]      ̟   x-   `A'   }   x   q   _l   Cfc`         ŘC;   ҭH8   غur   hp   ^׾Rǣ#O0Nӊ߇yց~|5yurmom~i   -      }   0      ֙         9   X      y         9j         x[   ż      'OՅ|zv         $k   be3b         ¤B9U_         ,}   kw4t-q!nk      bg`]TߛTĐ6̉
ڃ܀}m{Bxt   n&l~hf   a^x6ќՑ w      D~{xKuTrol-ifca^O       f            ;|kyuroSmi                                 Ò   {~   2a|z   ms-pm   Ggda   Q\!0   Y   ܋׈|{wtpmXkge    `\,{   ߔh[ %2?VǾMz~vQ,oe#b_G]bq׏TOW
%~]nn4HZ:"β1 XA`f^5tlT=y­xJVlh
fݿ<Bvv?Е ؎ÊχiƁ~{%yur]omni      G         ƙw         -u~      v]som)jfida_ګ7Iz      Ņ      zvspmjgRe   _         2gē&!ȆJ   }   [w   q   khebW`]DvϛDʃ̀}]{2xtqnlnh3fc`Z^h&3+;84~   Ⱥur   jױ   a   ?         I      8   )y   p   i   ;d   W_      &D   s.   n   "   zPv/sp   7gd   A\(   x               Y   (wt   õkA   b   \      M   )E      w   n   6h   fc   !^         ȶY   kS   }   x   q   l   tfc`   ̨   I   hőύg   rd   	;uDr   i   ٮ^|HuVv~+|[yuroCmi   P         S         ӳ      k   z      y          kj   İ      [         JMw̋ǈ|zv         Hk   esb         ޞk˗b|&         Q}   w[tTqJnk      %c`]2{}ϔ]1}{hxt   oOlhf   >a^I>      Z~{xaurr0olAifca_m      ҠӖ      )ń      Q|yurogmi                                 ג   )   Tu|z   sApm   igda   \5D   {Қ/   )܂|%{w$tpnvkge   "`]ç@   ODHT                   `oȴQ  @wr                                                  ڲPܗ               \Ax;                                                                          %
#ד                                                                                                  Oi   nR   9  U  ʢq6  3MD0k  VP  Pk                          a"Ԩv  a\# t                                      ز t'p   2+(Xf  0(H"                          B,  xg-PQHg  B.a  HCJ.P3                                      3 H              1xP5+;  W	*5!  JB7`  YE880  8 }*  $l9ֻ+  ]9  !8'  p>.=*g              O
Y?                          tFBd  KzCg                          /֞F
@  {K)Gx                           >̾Jpo              Lq  gAL{Mo   CL`e  CEM.  w˴P=  /N  D*(R ,  >eSM  KWSp(              u`V   Wb                          %Zݲ               *bu\    }{\0h                                                                          Dd                                                  ^i   s0iЬ                                       n/  $o`K  uEp{              ;xr^k  Ĵ~r  Jht+p               gRvh                           /$y	J  ;z`wRt                                      ]k,~pǕ  HvB yX  6~pg                                      UGP  q@p                          Ch  9u  o@t'	  qk3              {u` Q                          ޻@=  ь2pcV  7&c >  C0=   |?!@G   `  pu  ޖϗN  	P  X'br              p&O                                       wO   ]WP!              k   ]6r_p7  Q(@                                       ywp,  5B  b*@              ಃ  "8p  $d  'cѮFi                          #
} "#N  N   ǇM%   S}}p  e-DoX                                                  W@Y/  U0?G                          3                           B+^°                                       <0.                                                  1E"b              3*9  ~ЫW   xw01                                      ~-/                                                   j} o    I'  70  nܪ@  [ZV                                                  [BN0%   8YⰅ                                                              lDmDw!                          ۹|p֬              7   ךqp  SA  7Ty:Y  R30  q ~  dN2J$  +k!                                                              D= !^r                                      Kw #F              \CX 1d   q>p              hb                                                                                      S  N[n1                                                  YZHAF-                                                  IRa-              ޤ  |1Z                                      <VC :              AE  ɚ)၉                          iu#Q(}                                      ?'AD   d.`'֞   ^])1Qz               t+]                          7*<.7  ڻX/lS  0  B1̏  _h/9  <F0P$              :؉S5u/  Q,6qK                                                  ^Ӳ;@c                          VR0>B0t   z},?ɢ               )nAA                                      ԵSEW  NVEr  ,aG1%B                                                                          r&N`  6O'  *?Ne  mQa  ΞNF              grOTA6:                                                              ZI  [1,               9]1*"                          3˞`1K`                                                  x6e1C8  "u?f0  +f                                       ̮kp               ⍼$m]v  |RmA!              pARJ  Up.  r  8Cs?  τQpMA  ҡuK                          Bx4                          $N-{17ɝ              w}A+*  B|}                          @!{                          ?@Ѻ}                          AL^qYEW                          y
oP  wP!  ӎj,                                      Zڐ;i  @-Jc              1",  dgq ǈ  _,\C                          kၼK              |ΚN                          [2h!  )q  ٟ;<              _XQ4  am                                                  &Qz6                                                                                                              4A              ϢQ6o  "}*{	3                          r(              zb1   ׭9AG  ^Ȼǁ                                                              HO@(              &0HÑk\   yFāWH  v;!o                                      0Zà                                                              Q                                                                          bQ툄    x  Te                                                  i	:b               \1                                                              at              LaF=<                                                              }\                           :D;                                                              K";   bq^  Oߕq  b)u%  j11&                                                  c21J?  %< iD  k D  6	£%  DTRޫ  hybrz                          aIy|               r	                                                  N<^"1              4~R ]  vRF   	r}  6DP_                           NW  |)  ̳sY  %   ڃ5rn              Ub                           3  B*7  Es!y                          Eo$.(                                                   L)jq  $j6*rn  N:+¤W                                                  &0p8                                       Fz4\                                                  ɱY9~   q::R8              <RI  K,=F!   r^>7T  ~>BL                          4Bĸ                                                                                                               $Lj                                      <PB(  oQ&  w,uP-w  s`S2v  rxT7
T                                      zayXr                          "wE[2  t\s,  \9B  n]^b                                                                                                                                      rjRs  .fwkF~              &Xm                           ,fpr>1  LOqGZ               sbm  lt=                                       UEx":i   ty                                      K}ʺ              02b   g%                          $C                                                                                                                                                                                                                                                                                      h#23  (&C              795              G-,x|              83                                                                           !e"b  #Oys                          IW              2              Bk  Eױ c  	痄/                          ϝ2s\  _2                                                                                      {t                                                                                                              [-R2                          ^sX              Ki$aB              wЂ*G  4D  ^mRE                                                                          sb$p               aۂ\  -cQ[              b/R2y                                                  ^]                          	Cj                                                                                                              ߗ٠  lҫ	   al                           i&6`>9                                                                          9reк              _ыҭ#               ,  42  yTe^                                                                          _?g	VT  ܻ+
SE  7ggP  ;I                                                  y                          hl                                      EWi              9-s                          ",  }uB  .&FM0   q ëI  Q} $  "h                          f%S              n'                                                                          .#s                                                  t}3oe                          A66s^!    _87  a:7Så  v9a              ~;öl  3<cɃd  /i2=c͕  Ƿ>311                                                               U,D	  qEcc\   D1                                                              QLLS  LS7H                           VPs#  )BP#  ohR{d               [T#{                                                  _Yӣ  0uZЃ                                      [^^|                          KaVn  ߌaX`  \cC`q&              k"@e=  ;We΀  Xeӯ  ?͉fC3B                                                                          %0o$  cXBpV  -(qhw  CqH              tö                          ;w              :yc   z˖  yy;                                                              IR5                                                  Hl              iG^)[k  EM                          wF#dD                                      |Cv   yn                                       3O4  4Ð  [ds}8  -\                                                  %'D!              (4f?               ?Zb  qfIq              C]              mSɶ              >?]                                                              |                                                                                                                          [ɉCQ              w;jCP                                                  ӘQ#Oƽ  -9                                                               ;SǣCZ                                                               /^  is                                                  rLI  "[Ӄ  oӃxg  2=֓A(                                                              hJ&{6                                      4x                          ]DOj                                                  #ec[6  nwi鳝-  ,^  [0FfY                                                                                                  7V/z                           U4              pE	   R)L  u
  BH              Ӂ  /K                                       =Vi]                                                   R$W۾               fA
T6  t  C              ct                                                  `~4H                          Ƞ:a亰$  FAx                                                              f                          2/_ u  K<!dy   r"q޸  9~4!U  S#tJ  1؁$@0                          B7J(tp_  v(tg              *+d               Y-f  9-dU              `l΃0tUc              $2DJ               x*=4v   z^34                                                  q:4	  )m:$U  ?<D_Ċ  s?=f   ;dk              Jn@D                                                                          NGGDDE*  gHā                                      b'L$              lN$D_  Nb                                                                                      ^W                           VZ'  ,ʳ[q"                          -Z^dC	X   ~_%                          ۙba  @1Ibdm                                      g[              KiD  j                                                              pt5c                                                              he,v 7                                                                          P%}4
  cO~D  ᄿv*Y  Z4  2ȁ$`k              ks˃d:               @΅$  ?^  8t4L                                       ko[D"-E                                                              dؑ                          /r  ?\li                                       ؙtF  ǚ                                                              E              $:3K(                           x   47)W                                                                                      3Nz]  {Ժ  DD8  \   2|b              qwʹ                           r	^=                          J)54MR                                                              4f)                          ߿$c  P^Ĕ<.              C$N$Zxf  7rԌ                          Bu'ʤD  NǍ  6~tr              MIδ,   EΒ0                                                  yvVRD                           ׄB&  -R34Xh  TG  .]X                           I7\俭                                                  T$M*4                                                                          dΒa`C                                                                                                  71TwZ  $  HhM6   b-))  ETȕ                                                  cp                          }s×t                          t(`a#  #me  &N  y  ԠXae              (^eB)  E\$   n  [4
5\  R~                                                                           z1{_                                       su?                                                                                                                                                  :/#i  (t$z  m%$  %%9ц              Eh(*              fV*B  *[                          ޳.Ɏ  f/a  f1.  $&*1G  e2uH                                      M~6j~                                                   ;%  ];hC  ;զD  <V>  !{0?V   P?U3  Y-A5D  ;AՍx  +S>Ehy  #y;e`p  ɥ<em              }R,G  ~LbH(   wSI(qT   /H7  vIIY                                      O)|  [#P              3NR              T,ɢ  }lUEI                          ŹXv!                          iǅ[e  =F\                          W_u  xV_Ef  2`=                                                  GIfńA                          
?iC  Kfj  R!kWp  JJiO  :q0leYI  GenE8  To	v  }*LpUw  {q%F  "*Q5rM-  g3rE N  wt5HW                                                              ȋz                                                                                                                          s҅u               1i  yWx%`{                          誋'3  u.  df[   N_o%TM                                                  2wœ  Ņ0umm  auǴ  CJ"6                                                              \.                          +%2h  Mк  ǻ)h  +M.                          1  0P%J  TO                          y&e              wuU  ~u0                                      a۱u                           puf  Ґ`{M  <U%  {              s@5|              Oy?               ~&                           /s5)E   A`U                          pąvs  lAUc   %`fƕ                                                                          P
UD@  z5&               ބ87                                                  O-ե๣   V~%xF  _u.  WR	/   {*X  E:m>              <u5@   !ܕx7                                                                                                              X  peյT  }6eN  ؄IꥴKM                                      -              pξEol.              Қtem                                                   4y_LG}              nK51                                                                          ڿo0 :                                                  ֮:              \WCԩ   .W<	   r	&_M  ew}	1  J|v
ɘ  .Rk
F   ȸ"gfa  0pK.  6 i&pC                                                                          &  '-;              w                                                                                                                                                                                                              a+f]                                                  ;*)0&  ~16^  ^& 1;
  5B:3b  :g4a{               Ȫ66$p                          &WE9              *;&=z              Os=(                                                                                                                                                                                                              IKOfo  MaO֌  |lQ   |KPs  -WS2   ]TB5  Ugh   {iU<W              _ְXp   SYOR              [b  H`\V                                                                                      F[!d6                          >g  whRL  ihv&k                                      vEmd@   @:>n/w  %LoD  $o6(I  pY  #Mqr[  2Nsvns   q&  Bs9                                      ![y   8zS                                                                          l  t炖  p3V  U.^m  ?~%n{  ΓV&C  Yaq6$                          xf&  &J                          n]D  CJn'   Fvg                                                  ͬVy                          jx4                                                  D<                                                                                                  /BYvҡ6                          !AL/Vr  V	I   (ժX  3\K  ҿ _vBo  bƮKwg  {9R  o;1  {v              "}   $Ƴɴ֤              5&z                          pXҹ6~3  |C-_tC               II@   V  #b}  362  C7W=V  )3ƽ&V[  TOSIfo  (Yb                          gBע  &>ƶ  2Ye=                                                                                                                                                                          sז  VT  Ncz
                                                  Ј]ަg  FP&  &vF}              ↺&  ᑀF              ,fz  ϝ5  Ftb  V[6                          oKm6W                           "S-              IԨVk              K)                                      g   @                          NkF;  .&              g2  72  ~y  Rwϔ š              4nw^e  ?d.'\  5LOw  CGc9  Q#V4              НS               ,ݝ
'2zS  2z!  `{S                                      Jjwj                          Q5w}l                          x.:D%  R                          TP`"  >gx                                                  4ү w   4!W  r!"~  2 קm                          H&w              r(dXK                          g+f3   m+,~              ~e.g   u,/Tt                                      z)Y3GL                                      ߈7ǃ              /ȋ9Sh              R;  Ņ;>              $>vf  '*>甿r  )B@G`                          R0C  rDϒ                                      }H                                                  \+M|  GA1M&                                                  Q!Sme7   4ToS#               ;{Vw   o\Vv  KG9wX  #.Y(   i_Z7 5  *Zܸ  Z7                          ~_'Q                          J!yb7LKq   ޸bw               <e   f2O                                      i+j                                                                                                  JߠsWY              a:Ju+                                      ΣZyW%                          X|]  '|7G6              [vGź  OEC  7              :w                          P)φw#  ;W#              `{'f&  ĥ  lgga                 ֎7kcq  á'  u'\d-  ޚ'q  Fz*Z   0ݓW"  ߼Wj  '                                                  H^՚7  ޘxƚP              `SGGEޣ                                                                                                  &yצW#a_  f˦Gc                           Zt`W  ܬq*緖O                          (<p	W  Ϯgۨ              nr:Q   7OW_              yn7+0e              O?`0              _=PF  <tLw              мn  '                                       ']g%                                      J72  _Q              Kǧ-[  fw   7+  %Kʇw   j˗{{  %5g:T  lLR;                          $Hg8  7WL  ((r                          |O	  RwB                            "	'|#A  3yKv              x7              ]                                      xwJ              IWȏ                                                              %Gˁ  4u`V                                                                                                              O'ce   {'d                                                                                                                                                              Ӫ(>                                      ӻc	8/  5	̤                                                  ћ  +:x  N                                         _XN                          Z\G|              =ԯH?m                                                  ȅ a  !(\                                      p%x  c&?   @eV&h                                                              -̲              /(  \I/G                                      F49              R6  Qb7V                                                                                                  5n@4              F@BXz   kC(^  #Dȫ  ;D<D85&                                                                                                              rrOMQ  [	Pՠ  ~Q&                          (ZTH'  I Uh                                                   wjZ8  [s               +]lH              _                                      9cHk   5d(qhP  =C*et  _.(f8                                                  fJ=Jk                          ;尥nj;   ɘRnV  Lo}                          ss
  ?Ssg\  u.  nvl  )Z=w              d1y#  %+yXmѵ                                                                                                              W`[S   L!9/   ȅ   $Qi  ŶW(                                                              %8䎨K[  hFR  +
                                       (	  >nm{   xc              W*CJ   h]  xm8= ^  bQ8q9  j˟!  TbhI  ~$8#ET  rXr                                      5Vk  %BH#¤                                      q눶              ު  &                                      r_ȧ  K8H  >R   0bhw  1KW  .~]蘔  Nr(  t?  l8sN  wJ              x%~NZ  0    >Լ#=  5xh  _iNM)   yvԖ  e   -^ݹ                          IÆJŘQ               &:Ǹ)  nb   4rEU  m،ԩ  jrH                                                                                                  %{8c   4  9%8n              C/xS  gސ+   22Xئ  X                                                              >hA   'c98;5  $}   X$e  X                                       6p)4  H]O  IDҸ  hv  0=^                                                                                                                          WțJA                                                              N	HD  ,(3y              xٝ                                                                                       ; n	n_  
Ip{  ܰ              DX0P   l              Ge              Pj~H              az  II              H7@w                                                              k,eP  'n)                                                                          C%ij              1'ɽ +   W(  2Q)
  ѧ6();{E  (ĉ)YV                          ~.t              +c05%                                                                           @t7{λ                                      ߰`;9yu                          j>I                                                              c숰DA                           L`YSGc<n                                      ѰK                                      pULOIZ              dťQ5)  .Rڀ  }]Q	7                                      -zW                          P0Z)uEg  ا[^               7nwM]I                           v;`v                                      Nd                                       Mh)R  lhDhP  ~/Hj	m>  ˺j)  @r4k;A  j-  6Àncel                                      ?YrI              4ty                           WZw'*.              ӜvPy9d                                      zA+}i                          1
'ĀIÓ  ш8c9 Ep              @m7H                                       J]y9  cIe  uJI2                                                              A8K   @fFI<  WIL:U  ƎW)j  ɓ7  x	   bK  Y>                                                                                                              t"   Ю1Y5<                           Op>                          "Bۧ <              pYl%              5m	X                                      )  y۰               k,Y  IY'              ?c                                      `Iy܁              nL	0p  oԶ7              3EH               fw#@                                      d>Zٖ3  aŹ0  bq%  V8  :Y2  oGǹ  ۆ#ȉⵦ                                      %1v  ()4                                                                          >1	  F|	`                                                  ˂:ܩaf  <݉}.                                                   Q\V  R(I                           j*<)0\               i(U  |Sy9              Bt}1)]  MI	                                                                                                  QY?z   =	b  iGْ{  tk_                                                              lE[                                                  @r                          T*   !WY                          
                                      Pp:  7E              }   β~m              CԬ              :ڼ  #h$   \                                      M.   9B
Dm  E
`  È  9 :N'v  h" 
~              4Ә#*  _4[$
z`  yQ%jp  &zh  c 4'j*              ?p)XQ                                                  t.Z              90f  믺1              ^23Q"  [Da4u                                      בA>8Z7T                                                                                      `@:  RA92  ݚ/BjM  2A*                                                                                                                                                                                                                                                                                                              S]zhk               J_j	F              ^BazjU                          ߑd:"G  3eZp  z0dwvl  )d  L$hJ:  "|e  +jJ/1  ijx  {ZukFe                                                                                                              32vDZo  45v0  Hwo}  . ytױ  vu                                      d{~
5,  R:`;                                                                                                                                                                                                                          j7  QC                           w;*L              r8{m`   o/%j	              GS<              Y^t*M{1   'Kj,  7Veߟvu              ҃嶡:   ܜ)              k>J~              \;j
BH                                                                                      ®jM              {
   Jӑ                                                                                                  bҺT                                                  -jз>  ġ>VD~  tF^                                                  i*n                                                              #N  +ف͚              :Zj  ύ=ڪ                          fY=                                          '~تeV  ;ٚ$  cڊGw(  !CۚY!  Yz۪9  7\5[  C:y  NߺO                          2a:́   j                                      ɺP;?[    8  ylF  9V                                      	 u  3W>%   AFY                                                  
JW              _.*U   mfDAO)  -$   {-W
B  K  
Hŀ   消*_                          #  qe                                                                                                                                      `ޘ  9vP˃.U                          Q'ZOn               9P"              K   %t+&Z7  ʍE[o                                      Rs[~a  0K                           '  K&i  Vۛ[  qJ!b-  " +H  E#[}
   #{b                          |'N  j(XB   J)  k*kM  q(D$              -
!-Ra#               /+Mw  0W                          G3oc   Mˉ4#b  ζU5H_  VϺ4va  &W7X  )I6K              VU:               Ots<                                                                          ٵC
               E=              }G[u              ɾIÕ                                                              XLO              ˎ8Q              Sr                                                                          QT ZSh  ;a[w+              .C]]w               k֓_ۤa  3aL`v  7ڰ_ْ  *cbKm	                                      Sf{  SIf/              yyi;hpb                                       u	Im+*                          upK
              krD   mr  (st7,                                                                           |S{kk  u|{b                                                  u  !]K	  kTj  J)b[LqO  3ےSA                                      6ŉ{Z   )[&@R  ϙ                                      ~5$[  DΐH                           (uiH+  LT   ;wii  {Kc^  p8E  p1  KP  |S                          zakr  k˝+                          T*+e              -L;                                                                          wt  mYuπ  s=ˌxq  `A0@;  g"쮛  Ks  b;?                           {<   FK~               Y+y   ̷              tBTkW  ˺+-   ?1  ?y              dS3/  gY	  	H;  ۔n  U+h                                                                                                  h؂˻4                                       ^`	K!              LHKKy\              o[oQA               ~"  @Doֻ(  L_  ֗U  ;\[5                           R_;	                  rkʷ                                       ;aIK   w'_F+ߦ  g{3J  =|K  ,8v  q1x   \軴X   q#.  l+{              }<[!X  j
KCh:                                      ܞ@K                          +`+]v              jK    	KF  U6_  o@nV               kMk              h5{A                                                                          DJ|]  -p}<  ^st-  O4[3  Zí	  kvKE  (Z\I                          I^   j0lT                                                                                                  UR|                                                                          +,slJ(  s` (G                          怱#                                                  '(x                                                                                      #04              0ވ2z               M4\RN=                                       X8gn                                                              y(><  5>1  *?>                                                              qCF4  RFE  ]FE  Z=I<z   oIJ\I
  }-KpQy  4TLܙ                                      HTPP  =SP  wR                          !AUs]   ^U"q                                      Z#Df                          ]<  8:^a  v^<Jm                          rWb~X  fOcr4              e\JS                           #Okh3              BvCj,A^<  vk*   &l   Wm܄   #5)Gn%  뫩[n޴  BJpD  ڛpR              Rs+uu   slnu  t]
  ғ}s	  τw)f  G\x;I              Dzyky              oU;v|lݖQ              b4~l`  R,~2J  ŀs  lzSN|  qU                                       Asֆ{              X|æ               Hp  2e  (̌\K              
u   1
  ig  P;m2S  Cޒq  OH<ӑA؊              _0gY                                      Ŗj  xT
  B7ț<q  Xi)՛ؗ  쎪              2]F\"Q                                                                                                                                      ޫ츰              Y              %'"                                                              \<  =Wt                                      tG<T  	<   bhW  RIѽLkG                                       u߄  L+5K  !<  ]¬<              D|
9   K}nA              uCܑ  K%S                                                              H<2@              #ܳ)R                          XՌ|  nZl?  nm@<d                                      
rۜz              ݌n              9,                                        ~L                           [}I                                                  '<rA%                                      3}                          0zS                                                                                      *X              <p              n]lߑ                                      ܓ=w                            Lm@Fj  RXl  <$5	)  L8
}oD=  &?	J  sr}($  X~m=Ta   x"}vE  \yq
=~  fe4_  q;+              Ii  |L]rd  \!ǿ  tt6l                                      Nt@               "WK                                                  !	  '"4  o#|"MDR  w$                                       [3(mmx  #N(t  <A׷)XJ              ,]Ŕ  sG8,6              -o/5              K1x0   J1}pW  1}V  Ъ2p  'I1T              w76cu                                                              `7=                                       zLA   y0A=  ;)a0C=8   zaD4{                          A	GM              ρI=:   QnQJ  /$Jmp'/  L}n<   YMMR  whMA  oCOq              %LQ2;   GQ=D~                                      !qbVm                                                  ^b[=P                                                  ݟ`k0  ak                                       CReK                                                  
kj}W<&   kMj5  olʙ  c&z~lM                                      X4qF                           yZqtAv              /vB&B                                      ̯z}d                                                  iEK              $:m*S                                      Ʌ                                                                          \iY  y:                                      ?2-Mo5              h㱓E              /|Qr   99}M  'w$B                ЎmR  v9Y8              `+}K              xH  muϟ=  KnU-                                                  8]|   ͟wL  i]_N  Dک              -W=]ȪL              <͕zI                          ݫ3}X(  4ݱ=   ;VF/  J
(  kIM](  .;   KwMa  E-
                                                                          9Z-9              4|yj  >m|  Sv=@  ȺmuS   CPͻ                          (@M              5	                          =                                                               ҝHa  f#nӭ8  >ԭ}/  D$Wu  %	M  } )-  ӝ߾  Ucx              ۽[?  INqu>   6i	P  SlݭqM  @                                      㝋  l*}+                                                              Q]=rQ;                          *=XP-   #4R                           ;-r              e                           Lns               ]r              cmP              vO|u  AV`-o  4O1              *I%O nZ  ZYjΫr  "$m3                          ~^
F  y*Yh  7%u#^K                          M"
z  V_=>?A              bj^޻  رn  e>qQa:  j%S  ض|[nǪ  m$͓~?                                                              aI>f  ZN  '2@  `                                      v4^TZ                                                                          &^2                                      :h*M  ~+<   2,.v                          sϜ/μy              L?1>P   Z13              ~4N(  8M5 <P  56t                                                                                      cE>nxa  փ@>Ni  l}0a@  k@Nz              MC-  ¥D%'l  }*'?E.  fՇ+F	   IF+[  fAHO  9+Iۨ   NZG[<  v^K.R  -oLA  EqM0  ǇL^E                          eQ.z5  :8Q3%*  :CRi              Pa"U                          bPXt                                                              ;ȓ^   }t^޴D                                      xcn	j              1e~4                          |bh.oV              zoj.              
l
Y               4%n.'                                                                                                              x  θxmG                          ַ|I~1              ~dr               a              xVz               D5               ,rW   ԔH;  $R19zH>                          craPC                          PX܎j               uS{N^                                                   "@>               <^   'b
                             0GМd  J񲞝  
[NV  n.l@                          좮r              FN4e                          9P                                      5~{.Y              V[i                                                              xs|kv;  ;ہ.    1  &_ߕՠ              :Н  8>                                                  -%.O<                                                              ed^>                                                                                      P,                                                  `Rx                                                  *F  ~N5Z-  .hO  bUP+^  bپ5
?  
nB              k`J^e                                                    rѥ^M   ~!              VzbXz                                                              <.               by^ޤ  6{p              Tw.WX#                          Q:  9>}                                                  ,i"͍                %5*n+g                                                                                       X./  ؐϭ  4Lw                                      [U  a?  =/uQq              lo    m#PG  !?G                                      <o`  yU%                          'Av_                                                    	[!EY  -"ߌ:                          ,%ߏ$-                          (//                          fZG+UҲ  2#+i  -rQ?  N-S-oF}  r-L  Ы0CY                          %3_HL              N"~5R                                      w9o*                          !:<%j  e<g?'  <ś  ;?Ϣ  x?},              ^B6J                                                  V
HG/&  H#r  ̨bIOI                                      M                                                                                                                          sX
6  kpY/nz  pZ  1Z?                                                                                                                                                  &*h,              R!
jb              -l/mj              nZf                                       r  ZDHs_'h!                                                  3xϼ˖                                      '>q|                          ߈o  xV                                      `Ue_
2                                                                                      -P\?5                          $^                                                                                                                           .ŏ   O;ܚﺅB               >'%              եfi7)  Qp]_                                                                                      ,pup  q                          WOm  L1                                      $O:               %O2              =7ρiL               0l  b 6x  Ĺߘ%"               W1;t  *OO  +?aɢ                           Kn_g$  W0_   MX              %RIo*j   hEG              Zǿ:                          $hʏc  Ǥ  cmM                                                                                      ջO%b              Vob                          +?;              >Qۿ-              Hݯ              1`?  0_:                                                  (                           trL9M                                      c   $B  `_5  k)  GZ🢩L  $Z  [#"  @h2   |DK  yh_  _@  f!+  }  gϠ     ]b+  `f_pss  w  Y/$<z   k- d  Zvnsk)m	T:Y3ux${?$jE>]`~UOZ<787STjO&1nqRUC5 SL)J,r	I^( +Bi`'Sa'QlK8m!mY8b4SF
7#u C+v{L+ mVE~E %5/#w8}n7

iFD>wO=.^iGZM
Q|I9!0o#l%!W8;)h dff>"h%c^e4R6jWhxp	@nV$7a]DA^1P:.	`h%4}Ut|}~?#>/k,7oskR57+8.yh#	\bqO;WsA1M?]-6ey]1U	J!<1dMw1P9mL9BZ8S-<	bPMIhwE2*(F[4A!~i4Og7@R0AfP1`Ncg=mxA/08Z@|!{4jz~KsU-&";7'{>Pc	}kdilS(cD{$QP`=-,V*w&$o.mTuPjXs3:qoQ%Jh3 |qE^yzb3A"yPGn806^Ce@tz|d&v94#N".`HGoA)
<PF9 Ac,P,VzB|&d^V0q'<p!JqS?b4=hg!Dd0#$V|4Z_]|?ZY8CVw8Z,>^	dT] c8\$;aP$hL0-ps6ZYhT[jolG	i&]=tSZZ91r^	S\Fn,6<_R%R6C#{jVdD0j|_w.M/W108]7wJy! 'd}X?)5 ;B$T9kv)JdP7UR@.u<HP+	%P;x_FDL?: jR@`,Q`BLDP(#=G:e@SEdIX	P2ZtIW=c?}Hx0<N+?LV,o?oZQz;_`pgoU2)M|nZ%L]YTb_?SMLq1W2C-T(o01mK	m(UQ;Tv3Qr;^*@jE'fr;_xxG@+2WxfHElX\WU.URtYV#}+z=sTw(jW	umR4dQ^?Cl`|6Yh]Z@(t-)o=~%_"Q5a_mxqx+LQM%'jqjcn1Ejd1mEl_ U2,Bin/%a~{/zXZH$=;(A Wa=FwgR`ox@b|"/OnE@(gaE2b`y4a"tH
u%uAH~}dlnnq}p`NZ;zS@gg*.E=1=hFrs,BJ6jYDO=8yS,NVL(:VRuGyjU;FK#-7k:
GG	]5=;AF!NHg["#7'QkFu;,
K'fULUtB+b'af@^2'U-7LGF-g1',H&"0&x1$;}Ma{Ju4;.B;IZ8	f"y`1Sy58)- {G$*jm"a9[`\@<TBX`QML+xql{74`{.(dW|]f[$S%BEB,x4;l#L&].e@-%jvVG#Qw='7qKc[=D(OS`_98"vP,[S/PLop:7AD$5K0e'Ypa82{K]Icl3[lUkXEvc:A{H5haL LLL`Iyrs>
,nH;P#6["^W*"G$2_6j"d<EWb++Dy1	cztW7) 8?f@5cQLrZ;2%)VQw7yLVG),{[Gx>l/Ux,pjd[ )ETy[$>Ih_NG:R&sJY((yF99V>~O9aKV| ooO)U3-_0Ds[;<(y0C}wMG'mtP=Y:ThXoBd#?20=UM$(5/	SsicgU92}C;\HHPho'pi#-4K2EyV,MR,VmfVsn&Ap(J\Ig_QBWi4(>&sJ5fqcIpZR=J5[S4eu@<yB|s{_&Gb4yz	Q3u,_oTfJcpvi!vTvrFF v?~9;2Zvnsk  :./external/rust/android-crates-io/crates/memchr/src/lib.rs  	@kbmDʩ]                 AAOJKNLJPIN$.0M* =!  ,O'1  !2OOPA)30OJ#:/P$;NMOJELFIHM%NOO#ILIJ)LNHMM+ODNOLNLON:L;NCKFMLOJLJHMO)NINONM GIJ>A!4O6!! D#%GM		 P3Af; N    F./external/rust/android-crates-io/crates/memchr/src/arch/all/memchr.rs  SK+8B                 KOMILKLNJIJJI7IIOK=37L,:N/H$.HOL$7O9M@;KB>$
N9M@<KB>%
C4L3+1'
;H NL:EMINLNP6
+'C
I,<$C
IKHH&G$$A
:0?0A:,
5<H NL:EMINLNP6
+'C
K$C
=3$C
2?EE:,
7NNL:EMINLNP3P
NH7!
KN?KE1'3!EO/:,FB(),*JKLEM!547/JKMK6MOM2  
HOL$E)LIM@;KB>$
KIM@<KB>%
;H NL:EMINLNP6
+'C
I,<$C
IGHH&G$6,?4((
5<H NL:EMINLNP6
+'C
K$C
=3.?E((
7ON?KE1I3=JO/:,FB(),*JKLE47/JKMK8OO OA   
HOL$4LIM@;KB>$
KIM@<KB>%
;H NL:EMINLNP6
+'C
I,<$C
IGHH&G$6,?4((
5<H NL:EMINLNP6
+'C
K$C
=3.?E((
7ON?MG1'..3!((LO/<,HB().*JKLE49/JKMK1N).%MM##(IFO+!E&/;"D
;"J
N>;"33@
;"33F
;"333F
;"333L
L,%7(*LLPL#&<@E"MPLMN<:";MM%"-< xET.w7m    N./external/rust/android-crates-io/crates/memchr/src/arch/all/packedpair/mod.rs  >YĮ[Ǎڮ                 qqIOJOLK2I6PPMNLP>JH7O265LL&D88K3,>O+E66HK6P$=",M1@"8KD#
IL"@JON7OLGOKLJKNLO$<J)FB08GNMKGJ)3
GN"66557
.E5!3J3
KLL<$&HMALONJO%J)KLL<
E1
1
&.!/!PFNPPNJLNINO+JMNN7M-)'NKM?OGODN=M5M>O;!
6&A*=#LMPMO&$J(7%4M -%%P+*-
@ ".02SQW`}    I./external/rust/android-crates-io/crates/memchr/src/arch/all/rabinkarp.rs  )/Ϟ,ua                 ssMNNMJJLPM.HINLLLKLGKNEHIHGGOONPCB;25PqALHGLJKK!MOL:IPN*@/- 27

FFLNMLJ,3*1D)
;HNL0NLPO:EMINLN3**
":F"?
AI-K.+!8;

EFLNMLK,3*1E)
<HNL0NLPO:EMINLN3**
&:H"B
J
AN)6<LJF$$"
LJF$"
PKL<!"GN@3'L;PI?<.G,6"6&/9/= òzx9N'[V    G./external/rust/android-crates-io/crates/memchr/src/arch/all/shiftor.rs  g,e¦/<d                 YI9MMJN$?=GP2'1LMKB
O6<
LKOOOBNML;"
8566
P/7 j/l#[    F./external/rust/android-crates-io/crates/memchr/src/arch/all/twoway.rs  pqSEuuMm                 HOOMMNONNQPPK/#'BB@DG/HMNONKPMPLFNMLM*CN4J0H(OP"LLKPC#!ONLJKPEDHN'*7GG1144N8M5HN'J9FMMONN')C(B
LKNM,"@&*5>.(8-=%I%G"41DJ&/
"@&*=.(8=%I%-G"4:8&)"
HN'-7GG1144N;L5HN'KONL?)?(>
!&/&-@>K=41K - 
!&/&-@-K=41J-
LPOOHIIKOP0EKMOJMIL?JNM2GKIOO#I.2
452
4GKINO#I?2
4?2
4<.OLO@#NO!<I7JE%DLHOLNM-K87>1,I* *3 B*5:$%
<=B
F#6);B1,I* *3 B*5:$%
#AKNLL@PNFOPMPML
LL?
LIA%B@)B@)
PINN+ 02#
!MM+)GO/%OO/%G.8N>)P@,H6"6&/9/=)=/PLL
)=/PLL
))+**+-+-,+-31971./1--/.)=/PLL
)=/PLL
))*++*+-+,-+1379-1/.--?"LA
?"LA
NOPO':!L ]8a7`"^F    C./external/rust/android-crates-io/crates/memchr/src/arch/all/mod.rs  Pכ/W.E                 AA,K=DO-OMI;#7DO-OMI;#H=G/OMIPNN.LM$=:FOMIPNNC;BEMLNJO%NOPOLL:NNN633
HCFD33
"
	$''))$&(*,.02468:<>%B&&
%')+-/1357&'(,/-0&'(,/-0 6i8뛐A6    O./external/rust/android-crates-io/crates/memchr/src/arch/aarch64/neon/memchr.rs  !ʖQS؋g                 ٨٨LOMMHJIJJI7IIOK%M:*OP+J,!>8
J)N$KOM'5'JJK/M.$(

-

LIM';KB>$
KIM'<LB>%
C4L3+1'
;H NL:EMINLNP6
5O?&
MMH'<H NL:EMINLNP6
5O?&
MMH(<NL:EMINLNP6P
5OA&
MMH(:KELI2'$:LELI2'%9LELI2'%KN?KEEO/:,FB,*JKLEM!547/JKMK>6MO*PP+J:!>B
J)N$KOM'C1JJK/M.$(

-

LIM';KB>$
KIM'<LB>%
;H NL:EMINLNP6
5O??
MMH'<H NL:EMINLNP6
5O??
MMH(:KELI2'$:LELI2'%LN?KEJO/:,FB,*JKLE47/JKMK>8OO .PP+JI#>M
J)N$KOM'!>JLK1M.$(

-

LIM';KB>$
KIM'<LB>%
;H NL:EMINLNP6
5O?&--
OMH'<H NL:EMINLNP6
5O?&--
OMH(:MELK2'$:NELK2'%KN?MGLO/<,HB.*JKLE49/JKMK@&;"E
;"K
N?;"33A
;"33G
;"333G
;"333M
 !--;]VPd3o    S./external/rust/android-crates-io/crates/memchr/src/arch/aarch64/neon/packedpair.rs  }ܲ(Pڹ2                 @@EOJEI%?@LFKO?3@LFKO?LMKG26IL&JD$JKB
EP''DJJLMNPN;M.$(

-

:IJP4:IEP6:ILL2'&DILL2'M(IL"KOKMJE."G&3
'0?%D67+
@(%D67-
@ y
&/#/    ?./external/rust/android-crates-io/crates/memchr/src/arch/mod.rs  pIC*qCA?                 9L @ #yrH6K    :./external/rust/android-crates-io/crates/memchr/src/cow.rs  JMS                 m-HKLK
"JJ$'(O+%($N,-CK>:"@5
-"
!
'

&"
('
'

#& 4+,JPfPA    :./external/rust/android-crates-io/crates/memchr/src/ext.rs  Q}n)(T#                 69LD5'KOMP) :>E!88!&:H" *n+]>[RގZ    =./external/rust/android-crates-io/crates/memchr/src/memchr.rs  xfbY                 -:PN1:OMJ+1
>I&@+9ON1:PMI+3
?J&@,IONA:PP#P+8
MJ&@6HNNA:IO,O+:
NK&@7KONA:SM3P+>
J&@?JNNA:TM3O+@
K&@@JJ;
G"M
F(KJ;
-N
3KJ;
6N
<EO/HGM0KN?@C
#*HP:IGJI/@
M!54./HP?M5JO/JHM0LN?NC
$*HP:O
4//HP?'?
6LO/JHM0LN?C
$*HP:"L
4//HP?'M
6>1
#MNM-DDD$E A 	H?2
#EDE$F A 	I?1
#ODO$P A 	="@2
#PDP$4*
 A 	=#?3
#23
D23
$33
 A 	H"@4
#33
D33
$43
 A 	H#P2
M#CDC$D A 	I;"B
>D
;"C
>E
N<;"33?
>"330
;"33@
>"331
;"333C
>"3334
;"333D
>"3335
KIKE<6N&'& c'nD]IoﳏE3!    F./external/rust/android-crates-io/crates/memchr/src/memmem/searcher.rs  ዅv=)                 0 4@9=8!MNONK"OKJIMNN,"LL2$8*=/6@32@
> F4E
F.G:K0>@HM.G:K0>@H,:IOJ%J>
H
I.J=N0>CH,:J>
(
F.H:K0>@H,:J>
BE$
%:J>
OP6P&%2F=J /:->D@
KJN)'+HHE
%G#351PINJ1A9A9D?$:3-MI!#I<K$L@N"$)$KOM!$.25NON0#.2?2.@M0J=$&42&M0J=$&42&K8M@!$)42&N0J $&42&" %&KOM+HJNL*NP#6*#E'H3?J9/;(IL%+
<518:;3
LPHKLK$NOJL=MNP
PLKO4
NLC
#&G /'MLOOP+FKLMHKPGNHLJMHLGL*LGPJH,MMM#+/+>4-J0;G
AA@24>'2
AA@24>'2
DDF54>*5
B$@34>'2
3LI!IP-PM7GN/NI>PNPL/=H&G$4659M	IOJ4A9A9D?$:&MJDO'K#1NG=#4$(NG=#4$(LJ@"&4$(OG #4$(GNMCLNI#MIGFL,:N)@?@N#(,0G%+3HL'6&AL)
6
K
M!GIJ%M<&IF3@B4%J:LNIKLJOKO
-PP)DMPNMM&EKKKPOFNLIMJ=7 e<Z`ɓ
    A./external/rust/android-crates-io/crates/memchr/src/memmem/mod.rs  x˩x/ǗdLPC                 DGOKKKOO,,O'1  !7P5L='2!  2OOPP)30?AKMOB-D?OII0F+6$$%!
81III0F+7%$$!
97CLG"II0F#997
?>+BLJ"II0F#::98
@B/8AK .8M'O D7%%.
-*+7N".4II-:"EI,41D
CAK!K/#(.M'O B:%.
0*#!?3(
>KJKMON5JG 2G3NMM4J$'@@>;2-<OMM4J$/*1(()%/KM D1.-
7KHOMKN)2-
:NLPD$FKJKMIKBJJ :J3MJKMM4J''DDBHGLMM4J'/-2)((%2KM B4.-
7KHOMKN,2-
:NLPD$NHH<!;$!G7ENBKMJ5&#!&+E
JP9,#*$GAG7&+0
NB$2D8K*N$O6#/6/: K*IE5k^g6    =./external/rust/android-crates-io/crates/memchr/src/vector.rs  ԡ5'VLY	0                 KKLI"MMNPOM3LL1>KJP'O3MA5O%M72,,2*0"/N,:'DOMOH#NMMPO5M)=M#:"C'B&G$2L$K#KLO>MC)?O%&
 
)

%J*$#%@+?+?0%MMMJL8$MPPOMO/@+!.&/&
=3
?4
7=
:*
8)
7(
+!.&/)
=6
?7
7@
:-
8,
7+
  #!!."2
@J;'
B
35/348
=$
;$
:$
IOMNL9>C(
PPPMOPNMMK")CO)
%J#1
(
')
<+
;+
?0
)IHMNO6KI:*?&NJGC
(P4K
@+!.&,
:
<#
79
7$
5$
4#
 XPuj    J./external/rust/android-crates-io/crates/memchr/src/arch/generic/memchr.rs  )8i{'aR                 	FGKEIFF8NKNJ?)'J"LJ?$GIIG#DL+K!LKKIJIHLGKKFLKIHGLI@KLOHFCP(INNPNPO! :N+H510)LIH OO<:EMINLN#KNOJP+'?NC=
JKB$4@.@@@,,,,'''7/-;/-M/-M/8I0
OM#):?"%
ONMH99;2
KIH OO<:EMINLN$KNOJP*'?I
:3$6@0.@@@,,,,'''7/-M/-M/-M/87
+<%?"
;4
DOO<:EMINLN$P/'?JKFAB$4@.@@@,,,,66660
OM#):0C%
F8CLNONGN*3,4!0
6MON+HC##
6)7)NOH OO<:EMINLN#KNOJP+'?NC=
JKB$4@.<----))'7D-;D8E0
OM#):?"%
ONMH99;2
KIH OO<:EMINLN$KNOJP*'?I
:3$6@0.<----))'7D-ID87
+<%?"
;4
CLNONGN*3,((+!((;
6MON+H###
8)9)8)NOH OO<:EMINLN#KNOJP+'?NC=
JKB$4@.<------)))''7$$-.-;$$-.8E0
OM#):?"%
ONMH99;2
KIH OO<:EMINLN$KNOJP*'?I
:3$6@0.<------)))''7$$-.-I$$-.87
+<%?"
;4
CLNONGN*3,(((3!(((E
FAH",BHMMFNNL#J;3LP%EN%.8/&A1
>KM'MOLO$MN75:#CBOLO$(0KM'$NOLO$MO76:=?MCPMNLN!:NP,IPP#)' LOPL:!
	MOPL:!
	N8L<!

 Ѧcg(ϻ    W./external/rust/android-crates-io/crates/memchr/src/arch/all/packedpair/default_rank.rs  JZrtZ:q                 ""%^        !!!!!!!!""""늓Ňk    N./external/rust/android-crates-io/crates/memchr/src/arch/generic/packedpair.rs  !YJVd                 bbFOJEI1 ;LFKO?N2MNOP.)LMM6;G:M??2KJINPMMK5D#B'-2NLNNMN:%
/3OB'*A-8$IMMKM@&:
IPL*INPMMK)5D#'-2NLNNMF:%
MMNPMF:
OKN'MONN5MOA6699))='1'-B%=
OKN'MOAP6699))/%
%IL)KJ)5LLO#>N!L А&_2TO7q    J./external/rust/android-crates-io/crates/memchr/src/arch/aarch64/memchr.rs  ;/1
G}                 +HL"R(
9:0MMB
-
/D!8
>1!+?2",?1"/@2#0?3"5@4#6P2 , V-}hGkLDĻ    =./external/rust/android-crates-io/crates/memchr/src/macros.rs  *d-	+                 N,$

33 $AuJ/l6s    G./external/rust/android-crates-io/crates/memchr/src/arch/generic/mod.rs  
YUMQ-g;                 KLIJKO 5ۿnE    G./external/rust/android-crates-io/crates/memchr/src/arch/aarch64/mod.rs  __m|X                 ZZ, *jd1-3Q0    L./external/rust/android-crates-io/crates/memchr/src/arch/aarch64/neon/mod.rs  PϯG5La                 ppD 1}+x(L  Qزδ޶";ahCh aarch64-linux-android`ZD,_~k:JFK   jK     ?       s6 +      
 
q     
   2 
  

 



	3
.3
*
*{      %%
%
3

   


%  
      
    %  %
   3                
  
 
  
 
  	
   3         %
     ӈ        rust-end-file            PQ            	 L      t  ""    ^  2  2  K  O"    K  ,  6  $  @I    	  \"  >         `              (/ ` \     Hh N N      
  2Y@>Ȳ! /       y              (/ y} D8IfL,y&#c\>Qu2fȿx,Hj={K a>i                                                   `               "      @!              %      ,"              (      $              +      %              .      (              1      X-              4      1              7      46              :      8              =      D;              @      4B              C      B              F      B              I     PJ                    PJ                   pJ      0             pJ                   J             I     J              L     8K              O     L      h             L                  L      ,            L                   L                   `M                   M                   `                    `                   `                   0`                   H`                   ``                   x`                   `                   `                   `                   `                   `                    a              #      a              &     8a              )     Pa              ,     ha              /     a              2     a              5     a              8     a              ;     a              >     a              A     b              D     (b              G     @b              J     Xb              M     pb              P     b              S     b              V     b              Y     b              \     b              _      c              b     c              e     0c              h     Hc              k     `c              n     xc              q     c              t     c              w     c              z     c              }     c                   d                    d                   8d                   Pd                   hd                   d                   d                   d                   d                   d                   d                   e                   (e                   @e                   Xe                   pe                   e                   e                   e                   e                   e                    f                   f                   0f                   Hf                   `f                   xf                   f                   f                   f                   f                   f                   g                                       g                   8g                   Xg                                                                                                                  xg                   g                                      g              
     g                                                         g                   g                   &                   .                   h              "     A              %     h              (     (h              +     V              .                     1                     4                     7                     :                     =     +              @                   C     X              F                     I                   W    N             d     N              g     N              j    N             |     N                   N                   N                   N                   Hh                   Ph                   Xh                                                           1                                        !                      t                  "                                         X                   +                  #                                                            ,                 Hh                N                N                N             
   N                 X                  X                   /-              +    `h                  `                                   T                         @!                                  5    ,"            }                                              $            J    %                (                4B                                  k    X-                1                46      L      9    8                D;                B              J	    B      x      	                     	                     3
                     n
                     
                     
                         8K             m                                                               7                                                                                    6    L                 `M      l           M                         U                                                                     .note.android.ident .note.gnu.build-id .dynsym .gnu.version .gnu.version_r .gnu.hash .hash .dynstr .rela.dyn .relr.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt .data.rel.ro .fini_array .dynamic .got.plt .relro_padding .debug_loc .debug_abbrev .debug_info .debug_aranges .debug_ranges .debug_str .comment .debug_line .rustc .debug_loclists .debug_rnglists .debug_str_offsets .debug_addr .debug_line_str .symtab .shstrtab .strtab  memchr.d8a44bf7d6c56aac-cgu.0 $x $x $x $x $x $x $x $x $x $x $x $x $x $x _RNvXs1g_NtCskpDkvhUlXjy_4core3fmtReNtB6_5Debug3fmtCsiBb6AzHoifM_6memchr $x _RNvXs1g_NtCskpDkvhUlXjy_4core3fmtRmNtB6_5Debug3fmtCsiBb6AzHoifM_6memchr $x _RNvXs2_NtNtNtCsiBb6AzHoifM_6memchr4arch3all9rabinkarpNtB5_6FinderNtNtCskpDkvhUlXjy_4core3fmt5Debug3fmt $x $x _RNvXs8_NtNtNtCsiBb6AzHoifM_6memchr4arch3all9rabinkarpNtB5_4HashNtNtCskpDkvhUlXjy_4core3fmt5Debug3fmt $x _RNvXsU_NtNtCskpDkvhUlXjy_4core3fmt3numhNtB7_5Debug3fmt $x $x $x $x $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d $d crtbegin_so.c __on_dlclose $x $x __on_dlclose_late $x $x $x $x $d $d $d $d $d $d $d $d $d $d $d $d $d $d abitag $d $d __FRAME_END__ $d $d _RNvMs0_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_5Shift7forward _RNvNtNtCskpDkvhUlXjy_4core5slice5index16slice_index_fail _RNvNtNtCskpDkvhUlXjy_4core9panicking11panic_const24panic_const_sub_overflow _RNvMs0_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_5Shift7reverse _RNvNtNtCskpDkvhUlXjy_4core9panicking11panic_const24panic_const_mul_overflow _RNvMs1_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_6Suffix7forward _RNvNtCskpDkvhUlXjy_4core9panicking18panic_bounds_check _RNvNtNtCskpDkvhUlXjy_4core9panicking11panic_const24panic_const_add_overflow _RNvMs1_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_6Suffix7reverse _RNvMs3_NtNtNtCsiBb6AzHoifM_6memchr4arch3all6twowayNtB5_18ApproximateByteSet3new _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher18searcher_kind_neon _RNvNtNtNtCsiBb6AzHoifM_6memchr4arch3all9rabinkarp12is_equal_raw _RNvNtNtCskpDkvhUlXjy_4core9panicking11panic_const24panic_const_shl_overflow _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher19prefilter_kind_neon _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher21searcher_kind_two_way _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher22searcher_kind_one_byte _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher23prefilter_kind_fallback _RNvNtNtCsiBb6AzHoifM_6memchr6memmem8searcher36searcher_kind_two_way_with_prefilter _RNvXs0_NtNtNtCsiBb6AzHoifM_6memchr4arch3all10packedpairNtB5_20DefaultFrequencyRankNtB5_22HeuristicFrequencyRank4rank _RNvXs1_NtCsiBb6AzHoifM_6memchr6memmemNtB5_11FindRevIterNtNtNtNtCskpDkvhUlXjy_4core4iter6traits8iterator8Iterator4next _RNvXsh_NtCskpDkvhUlXjy_4core3fmteNtB5_5Debug3fmt _RNvXs8_NtNtNtCskpDkvhUlXjy_4core3fmt3num3impmNtB9_7Display3fmt _RNvXsu_NtNtCskpDkvhUlXjy_4core3fmt3nummNtB7_8LowerHex3fmt _RNvXsw_NtNtCskpDkvhUlXjy_4core3fmt3nummNtB7_8UpperHex3fmt _RNvMsa_NtCskpDkvhUlXjy_4core3fmtNtB5_9Formatter26debug_struct_field2_finish __stack_chk_fail _RNvXs4_NtNtCsiBb6AzHoifM_6memchr6memmem8searcherNtB5_9PrefilterNtNtCskpDkvhUlXjy_4core3fmt5Debug3fmt _RNvMsa_NtCskpDkvhUlXjy_4core3fmtNtB5_9Formatter12debug_struct _RNvMs1_NtNtCskpDkvhUlXjy_4core3fmt8buildersNtB5_11DebugStruct5field _RNvMs1_NtNtCskpDkvhUlXjy_4core3fmt8buildersNtB5_11DebugStruct6finish _RNvMsa_NtCskpDkvhUlXjy_4core3fmtNtB5_9Formatter25debug_tuple_field1_finish _RNvXNtNtNtCskpDkvhUlXjy_4core3fmt3num3imphNtB6_7Display3fmt _RNvXse_NtNtCskpDkvhUlXjy_4core3fmt3numhNtB7_8LowerHex3fmt _RNvXsg_NtNtCskpDkvhUlXjy_4core3fmt3numhNtB7_8UpperHex3fmt _RNvXs_NtCsiBb6AzHoifM_6memchr6memmemNtB4_8FindIterNtNtNtNtCskpDkvhUlXjy_4core4iter6traits8iterator8Iterator4next _RNvXs_NtCsiBb6AzHoifM_6memchr6memmemNtB4_8FindIterNtNtNtNtCskpDkvhUlXjy_4core4iter6traits8iterator8Iterator9size_hint _RNvXs_NtNtCsiBb6AzHoifM_6memchr6memmem8searcherNtB4_8SearcherNtNtCskpDkvhUlXjy_4core3fmt5Debug3fmt rust_metadata_memchr_d8a44bf7d6c56aac __dso_handle __cxa_finalize __emutls_unregister_key __atexit_handler_wrapper atexit __cxa_atexit pthread_atfork __register_atfork _DYNAMIC                                                                                                                                                                                     (             8      8                                0   o       (      (      T                            =   o       |      |                                   L   o                                                V             ,      ,      X                           \                         5                             d     `                                                n    o                   0                             x      B                   (                                2                     ?                                          `      `                                                 X      X                                                `       `       |.                                          N      N                                                 `       `      P                                          Ph      Ph                                                 `h      `h                                              i      i                                                 j      j      P                                                  j      "                                                  Ō                                                        Q      rM                                                                                                                                            )     0                                                4     0                                                 =                    ^                                   I                          U                            P                     b                                   `                          #                              p                          P                                                       U                                   0              G     p                                                       X      &                                                                                                     4                             