ELF>@7@8@!! X-X-"X-"` h --"-"$$Ptdpppt t QtdRtdX-X-"X-"GNUFM?rxjx@ A%HPYA@R$LKI(*  9݄I(ࢎ @Х% r D2@$ A @) z&$B$&T0Tx0PBHh  ( PD@fX2hA @ED)Q `@A40 0%1AO 0 R'RCPJ @C@@DQ    #$&')*+,/3568:;=?ABCEGHIJLOPQRSTVWYZ[]_`acefhiklnqrsuvwxy{~µ Sih0-7yS ܽBܑ%ܔ:`ܭ1/q?۱xPEVq}%K,ʻ92^b츌W/I0܅p4_-'ZϮQkꖒ)YLw!gzІͻ@<[#,tY4xaiyq|u}=̑Ǭ}L4v$Ţb R~kY4Ct`o2tLbN]*+]$jKdc.+ B/y)8]7E3>}t~eeMoBEZxR3f_d)*6ݑD fueAV.F,\hEi ƔZZ/~;a8McL1g'6-mRD#0 xZ@"[GІsT?:QS|@d1ENX'9=w5'^@W^2,uP8'Ž [F6DUpBV:T3Tñ$ꇸ9+ aG ?+&:qX#⧵~(`4)ӃϜH>_X *qLҧ1+O%\kTڊ$jմ' R?׾3&u i\ٗi чZ o[WtlԥYj1XTm`Bv-9Z77iQBA֞X1Q[emo"+:MAɕA[ / ۃr^!th nsKyflj'xY p-]n'!Ы4( )pgǛ)y+sjikѦp!@i#?߱`k&r+ q<[ټL_xK%2 `~%!R$5#"f:!R!_$-"[%% ' &"Q#[/ "$$O##&'(o**$'|"& &!S  E%I'#h] B"E# "$"g]!!5 #4%(E#$!'?(  $&{'@ !"S]'"_m 7# &e" #(@n!&[&i$v'&y#O2'#h#!"# a F)[ :$!6?&3c'kV&V"2 '&k(d'% L"1% m% u`  Ѕs `Q  0dI G 0c?1 {- P}E Q P3K p( Щ&} ,;  `-" 0p 0  r ЏR+ >H (!  Ѓ?C P C 7 P P R | `I @$ 4p-" \Q `%  pK x=   P} LY! p/, 0V P A)  | z :L E}(6" }2$ ro  pST( `Q   PM<  Q F  @9h C { ^5 @ 0  p(  D a; }A  /    # -"    Д  P P  (L-  &h(6"   & ЙJ m\  hK b Z R bX}  @   ShB  `'D a   `   `  j  @o  > b'_ -"- S P3 @5 $ E-"a !C ps 0$/ 5> p "  | {F . & uo$ 03     P[  2 Ќi l j H]^ m  P\J   v P :  >O Мe   | P   iA  p$ Pp `~S # `  {k m  06 m% ` 0dN c ЦX 0~E q ` p+  G !}o   x-" L% З Ui pY  _Z  k? Y @3  9(6"Z ` j_ Ep p_ Н;, P#a > 1 Do  `H  |t  Pzy(  *  cM g - @ 3 p) f pcWl  p ~Gc `S  [ ;]   f(  Y U ЁPS  C z)M   8  L @Eq -  c  > x dp  V? B  pS? t      ' p  t  D `-    d/ %  a  p* }E & 0"} @  Pa Ys e  `e  '* @W @ap '; L l  pZ   g3 ЇJ K  0 dEy  @f  Tc pE  `g   }- @j f n+  `   @@ \__gmon_start___fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassescloog_block_print_structurefwritefputccloog_statement_print_structure__fprintf_chk__gmpz_get_strfputs__gmp_get_memory_functionsstrlencloog_block_printcloog_block_list_printcloog_block_free__gmpz_clearcloog_statement_freecloog_block_list_freecloog_block_malloccloog_diecloog_block_alloccloog_block_list_malloccloog_block_list_alloccloog_block_copycloog_block_mergestmt_rootcloog_names_free__assert_fail__gmpz_cmpstrcmpcloog_constraint_is_upper_boundcloog_constraint_is_equalitycloog_constraint_involvescloog_constraint_is_lower_boundcloog_equal_addcloog_equal_typememcmpreallocmemcpynew_clast_namenew_clast_term__gmpz_init__gmpz_setnew_clast_binarynew_clast_reductioncloog_constraint_set_foreach_constraintqsortnew_clast_rootcloog_names_copynew_clast_assignmentstmt_assnew_clast_user_stmtstmt_usercloog_domain_copycloog_statement_copynew_clast_blockstmt_blocknew_clast_forstmt_for__gmpz_set_sinew_clast_guardstmt_guardfree_clast_namefree_clast_exprfree_clast_reductionfree_clast_binaryfree_clast_termcloog_constraint_total_dimensioncloog_vec_alloccloog_constraint_copy_coefficientscloog_seq_neg__gmpz_fdiv_r__gmpz_divisible_p__gmpz_mulcloog_constraint_coefficient_get__gmpz_addmulcloog_constraint_constant_getcloog_names_name_at_levelcloog_constraint_is_validcloog_vec_free__gmpz_add__gmpz_cmp_ui__gmpz_cmp_si__gmpz_sub_uicloog_constraint_needs_reductioncloog_constraint_set_for_reductioncloog_constraint_set_reducecloog_constraint_set_freefree_clast_stmtcloog_clast_freecloog_domain_freeclast_expr_equalclast_expr_is_bigger_constantclast_bound_from_constraintcloog_constraint_variable_expr__gmpz_tdiv_q__gmpz_add_ui__gmpz_divexactcloog_constraint_coefficient_setcloog_constraint_copycloog_constraint_stride_lower_boundcloog_constraint_release__gmpz_sub__gmpz_cdiv_qcloog_domain_constraintscloog_constraint_set_normalizecloog_constraint_set_simplifycloog_constraint_set_copycloog_constraint_set_total_dimensioncloog_constraint_set_n_iteratorscloog_constraint_invalidcloog_constraint_set_drop_constraintcloog_constraint_set_defining_equalitycloog_constraint_set_defining_inequalitiescloog_equal_constraintcloog_constraint_set_contains_levelcloog_equal_delcloog_clast_createcloog_equal_alloccloog_equal_freecloog_clast_create_from_inputcloog_program_alloccloog_program_generatecloog_program_freeconcat_if_newlist_compareclast_filterfgets__ctype_b_loccloog_matrix_alloccloog_matrix_freecloog_matrix_print_structurecloog_matrix_printfflushcloog_matrix_read_of_size__gmpz_set_str__isoc99_sscanf__stack_chk_failcloog_matrix_readcloog_core_state_malloccloog_core_state_freecloog_input_alloccloog_input_readcloog_domain_read_contextcloog_domain_parameter_dimensioncloog_union_domain_readcloog_input_freecloog_union_domain_freecloog_input_dump_cloogcloog_domain_print_constraintscloog_scattering_print_constraintscloog_vec_dumpstderrcloog_seq_first_non_zerocloog_seq_cpycloog_seq_combinecloog_seq_gcd__gmpz_cmpabs__gmpz_gcdcloog_seq_is_negcloog_seq_normalizecloog_domain_convexcloog_domain_simple_convexcloog_loop_print_structurecloog_domain_print_structurecloog_loop_printcloog_loop_freecloog_stride_freecloog_loop_free_partscloog_loop_malloccloog_loop_from_domaincloog_domain_dimensioncloog_statement_alloccloog_loop_readcloog_domain_union_readcloog_loop_alloccloog_stride_copycloog_loop_addcloog_loop_add_listcloog_loop_copycloog_loop_add_disjointcloog_domain_isconvexcloog_domain_simplify_unioncloog_domain_cut_firstcloog_domain_isemptycloog_domain_differencecloog_domain_unioncloog_loop_disjointcloog_loop_restrictcloog_domain_extendcloog_domain_intersectioncloog_loop_restrict_allcloog_loop_restrict_innercloog_loop_projectcloog_domain_projectcloog_loop_project_allcloog_loop_concatcloog_loop_combinecloog_domain_lazy_equalcloog_loop_remove_empty_domain_loopscloog_loop_propagate_lower_boundcloog_loop_separatecloog_domain_lazy_disjointcloog_domain_emptycloog_loop_mergecloog_domain_is_boundedcloog_domain_bound_splittercloog_loop_sortcloog_domain_sortcloog_loop_nestcloog_loop_stridecloog_domain_can_stridecloog_domain_list_stridecloog_domain_list_freecloog_domain_stride_lower_boundcloog_domain_stridecloog_stride_alloccloog_loop_otlcloog_domain_is_otlcloog_loop_stopcloog_loop_constant_cmpcloog_loop_followscloog_domain_followscloog_loop_scalar_gtcloog_loop_scalar_eqcloog_loop_scalar_sortcloog_loop_generate_backtrackcloog_loop_morecloog_loop_is_constantcloog_domain_lazy_isconstantcloog_loop_constantcloog_loop_unrollcloog_domain_can_unrollcloog_domain_fixed_offsetcloog_statement_get_flcloog_loop_get_flcloog_loop_blockcloog_loop_decompose_innercloog_loop_specializecloog_loop_generate_restricted_or_stopcloog_loop_generate_restrictedcloog_loop_recursecloog_domain_add_stride_constraintcloog_loop_generate_generalcloog_loop_generate_componentscloog_loop_generate_scalarcloog_loop_generatecloog_loop_simplifycloog_domain_simplifycloog_domain_never_integralcloog_loop_scattercloog_domain_scattercloog_names_print_structurecloog_names_printcloog_names_read_stringscloog_names_malloccloog_names_alloccloog_names_generate_items__sprintf_chkcloog_names_generatecloog_names_scalarizecloog_vmsg__vfprintf_chkcloog_msgexitcloog_options_printcloog_options_freecloog_options_helpcloog_options_versioncloog_version__printf_chkcloog_options_setstrtolcloog_options_malloccloog_options_readstdoutstdinfopenpprint_osl_bodyclast_pprintcloog_program_print_structurecloog_program_dump_cloogcloog_program_printcloog_program_osl_pprintcloog_program_pprintcloog_program_mallocgetrusagecloog_program_blockcloog_scattering_lazy_blockcloog_scattering_freecloog_program_extract_scalarscloog_scattering_lazy_isscalarcloog_scattering_erase_dimensioncloog_program_scattercloog_scattering_dimensioncloog_scattering_fully_specifiedcloog_scattering_list_freecloog_program_readcloog_statement_printcloog_statement_malloc__strdupcloog_statement_addcloog_stride_malloccloog_stride_alloc_from_constraintcloog_named_domain_list_freecloog_union_domain_alloccloog_union_domain_add_domaincloog_union_domain_set_namecloog_domain_read_scatteringcloog_scattering_list_lazy_samecloog_version_majorcloog_version_minorcloog_version_revisionisl_basic_set_foreach_constraintisl_basic_set_freeisl_basic_set_get_spaceisl_basic_set_universeisl_basic_set_intersectisl_set_from_basic_setisl_set_unionisl_constraint_get_coefficientisl_set_dimisl_set_split_dimsisl_constraint_freeisl_basic_set_remove_redundanciesisl_space_set_allocisl_space_copyisl_space_dimisl_local_space_from_spaceisl_equality_allocisl_constraint_set_coefficientisl_constraint_set_constantisl_basic_set_add_constraintisl_space_freeisl_inequality_allocisl_constraint_is_equalityisl_constraint_dimisl_constraint_get_boundisl_aff_negisl_aff_add_constantisl_aff_scale_downisl_aff_floorisl_aff_scaleisl_aff_add_coefficient_siisl_inequality_from_affcloog_constraint_to_islisl_constraint_get_affisl_aff_dimisl_aff_drop_dimsisl_aff_set_coefficient_siisl_aff_copyisl_aff_addisl_aff_sub__gmpz_swapisl_constraint_copycloog_constraint_from_isl_constraintisl_constraint_involves_dimsisl_aff_ceilisl_set_maxisl_aff_freecloog_domain_from_isl_setisl_set_is_paramsisl_set_from_paramsisl_set_detect_equalitiesisl_set_compute_divsisl_set_from_cloog_domaincloog_scattering_from_isl_mapisl_map_get_spaceisl_space_get_tuple_nameisl_map_copyisl_map_domainisl_map_from_cloog_scatteringisl_map_is_single_valuedisl_set_n_basic_setisl_set_copy_basic_setcloog_constraint_set_from_isl_basic_setisl_basic_set_printisl_set_printisl_map_printisl_set_freeisl_map_freeisl_set_copyisl_set_convex_hullisl_set_gistisl_set_intersectisl_set_subtractisl_set_get_ctxisl_basic_set_compare_atisl_set_follows_atisl_set_get_spaceisl_set_emptyisl_set_dim_is_boundedisl_set_read_from_fileisl_set_move_dimscloog_domain_from_contextisl_map_read_from_fileisl_map_dimisl_map_move_dimscloog_domain_from_cloog_matrixcloog_scattering_from_cloog_matrixisl_basic_set_n_dimisl_space_allocisl_basic_map_from_basic_setisl_basic_map_reverseisl_map_from_basic_mapisl_set_is_emptycloog_domain_universeisl_set_n_dimisl_set_remove_dimsisl_set_remove_divs_involving_dimsisl_set_add_dimsisl_map_from_domainisl_set_dim_residue_classisl_set_foreach_basic_setisl_set_add_constraintisl_set_fast_is_equalisl_set_universeisl_space_domainisl_space_map_from_setisl_map_identityisl_map_apply_domainisl_map_apply_rangeisl_map_deltasisl_set_fast_dim_is_fixed__snprintf_chkisl_map_set_tuple_nameisl_union_map_from_mapisl_union_map_add_mapisl_union_map_plain_is_injectiveisl_union_map_freeisl_set_fast_is_disjointisl_map_fast_is_equalisl_set_bounded_simple_hullisl_set_drop_basic_setisl_set_coalesceisl_map_fast_is_fixedisl_map_remove_dimscloog_domain_cubeisl_basic_set_intervalisl_basic_set_list_allocisl_basic_set_copyisl_basic_set_list_addisl_basic_set_list_productisl_map_reverseisl_map_intersect_rangeisl_map_wrapisl_set_flattencloog_union_domain_from_isl_union_mapisl_union_map_get_spaceisl_space_get_dim_nameisl_union_map_foreach_mapcloog_union_domain_from_isl_setisl_set_set_tuple_namestrncmpisl_set_project_outisl_set_affine_hullisl_equality_from_affisl_basic_set_dimisl_constraint_is_div_constraintcloog_constraints_set_to_islisl_basic_set_has_defining_equalityisl_basic_set_total_dimcloog_equal_total_dimensioncloog_equal_countisl_basic_set_dupisl_constraint_is_equalisl_constraint_get_constantisl_basic_set_has_defining_inequalitiesisl_constraint_get_divisl_aff_get_coefficientisl_aff_get_constantisl_aff_get_denominatorisl_basic_set_from_constraintisl_basic_set_drop_constraintisl_basic_set_add_dimsisl_basic_map_identityisl_basic_map_remove_dimsisl_basic_map_copyisl_basic_set_applyisl_basic_set_remove_dimsisl_basic_set_gistisl_basic_set_get_local_spaceisl_constraint_set_coefficient_siisl_constraint_get_spaceisl_aff_zero_on_domainisl_aff_set_coefficientisl_aff_set_constantcloog_isl_state_mallocisl_ctx_alloccloog_state_malloccloog_state_freeisl_ctx_freelibisl.so.10libgmp.so.10libc.so.6_edata__bss_start_endlibcloog-isl.so.4GLIBC_2.3GLIBC_2.7GLIBC_2.14GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4(ii (ii ) )ii )ui !)ti -)X-"p`-"0p-"x-"-"-"`-"@-"6"6"/"J/"/"/"'/"p/"/"/"P/"/"/"%/"/"/"0" 0"(0"00"80"@0"H0"P0" X0" `0" h0" p0" x0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0" 1"!1""1"#1"$ 1"%(1"&01"(81")@1"*H1"+P1",X1"-`1".h1"/p1"0x1"11"21"31"41"51"61"71"81"91":1";1"<1"=1">1"?1"@1"A2"B2"C2"D2"E 2"F(2"G02"H82"I@2"JH2"KP2"LX2"M`2"Nh2"Op2"Px2"Q2"R2"S2"T2"U2"V2"W2"X2"Y2"Z2"[2"\2"]2"^2"_2"`2"a3"b3"c3"d3"e 3"f(3"g03"h83"i@3"jH3"kP3"lX3"m`3"nh3"op3"px3"q3"r3"s3"t3"u3"v3"w3"x3"y3"z3"{3"|3"}3"~3"3"3"4"4"4"4" 4"(4"04"84"@4"H4"P4"X4"`4"h4"p4"x4"4"4"4"4"4"4"4"4"4"4"4"4"4"4"4"4"5"5"5"5" 5"(5"05"85"@5"H5"P5"X5"`5"h5"p5"x5"5"5"5"5"5"5"5"5"5"5"5"5"5"5"5"5"6"6"6"6" 6"(6"06"86"@6"H6"P6"X6"`6"h6"p6"x6"6"6"6"6"6"6"HHE!HtH5!%!@%!h%z!h%r!h%j!h%b!h%Z!h%R!h%J!hp%B!h`%:!h P%2!h @%*!h 0%"!h %!h %!h% !h%!h%!h%!h%!h%!h%ڰ!h%Ұ!h%ʰ!hp%°!h`%!hP%!h@%!h0%!h %!h%!h%!h%!h %z!h!%r!h"%j!h#%b!h$%Z!h%%R!h&%J!h'p%B!h(`%:!h)P%2!h*@%*!h+0%"!h, %!h-%!h.% !h/%!h0%!h1%!h2%!h3%!h4%گ!h5%ү!h6%ʯ!h7p%¯!h8`%!h9P%!h:@%!h;0%!h< %!h=%!h>%!h?%!h@%z!hA%r!hB%j!hC%b!hD%Z!hE%R!hF%J!hGp%B!hH`%:!hIP%2!hJ@%*!hK0%"!hL %!hM%!hN% !hO%!hP%!hQ%!hR%!hS%!hT%ڮ!hU%Ү!hV%ʮ!hWp%®!hX`%!hYP%!hZ@%!h[0%!h\ %!h]%!h^%!h_%!h`%z!ha%r!hb%j!hc%b!hd%Z!he%R!hf%J!hgp%B!hh`%:!hiP%2!hj@%*!hk0%"!hl %!hm%!hn% !ho%!hp%!hq%!hr%!hs%!ht%ڭ!hu%ҭ!hv%ʭ!hwp%­!hx`%!hyP%!hz@%!h{0%!h| %!h}%!h~%!h%!h%z!h%r!h%j!h%b!h%Z!h%R!h%J!hp%B!h`%:!hP%2!h@%*!h0%"!h %!h%!h% !h%!h%!h%!h%!h%!h%ڬ!h%Ҭ!h%ʬ!hp%¬!h`%!hP%!h@%!h0%!h %!h%!h%!h%!h%z!h%r!h%j!h%b!h%Z!h%R!h%J!hp%B!h`%:!hP%2!h@%*!h0%"!h %!h%!h% !h%!h%!h%!h%!h%!h%ګ!h%ҫ!h%ʫ!hp%«!h`%!hP%!h@%!h0%!h %!h%!h%!h%!h%z!h%r!h%j!h%b!h%Z!h%R!h%J!hp%B!h`%:!hP%2!h@%*!h0%"!h %!h%!h% !h%!h%!h%!hH!H=!UH)HHw]H!Ht]@H!H=!UH)HHHH?HHu]Hǣ!Ht]H@=!u'H=!UHt H=b!h]X!fffff.H=!t&HW!HtUH=ڠ!H]WKf.AWIAVAUATE1USHH(~%H=IHٺA#A9uMH=!HٺAAE1@H=HٺAE9~H޿ E1IwDHH=HٺAE9~H޿ E1>x,f.H=iHٺACD9}H=ZHٺE1"Ex'DH=!HٺAE9~H޿ E1x$fH=HٺAD9}AOH=HٺE1Ex#H=HٺAsE9~H޿ E1.VfDH=YHٺA3D9}AO HH1E1!H=HٺAD9}H޿ H([]A\A]A^A_fH 1HE1HD$HD$AG~fDH޿ cL1 HIW|HHI^HT$11LHLHpT$AEIA9GH޿ DH=HٺH([]A\A]A^A_AO HyH1H޿ IwDHB1YfATIU1HSHt;H L1H3L H[Hu[]A\ffffff.ATHUSHtdo$u^HH@<Ht+C~E11fLI;kH{|H{HtH[]A\f[]A\ff.USHHHuHH;HkaHHuH[]ffff.UH0SHHHtUE8E8+E<;E@~E@H+HCHCHCC C$HC(H[]H=12AUAATIUSHHH?cHXhL`Dh @$H[]A\A]fS%HHtHHHC[fH=D1貏SHHC$H@[fDHHtG$fHt;Ht6HWHu-HHB HuHFHB HFH@HFHG@F1fSH!HH9uH7H[H H5H=uffffff.AUATUHSHHHH U9t)H[]A\A]!DufDkA CU9uUD)A9uE1E~JtJ|auIE91낄H[]A\A]DH H5H=8<fH{HuHt0HHH{Hu[]A\A]HtԸ@CU9HuH{HmH[H{HuH9+H[]A\A]}HmH[iffffff.H6H?5DUHSHHH6H?t H[]fDHsH}uE+CH[]f.AUATIUHSHNuiELpKteLAuVuuqEt%}~1fLu3EP9|HA[]A\DA]ÐpuE1HD[]A\A]ÐUuk@Ltffffff.SH'tC 1[ff.ATIULSI@ D@ wHE(;X8}1[]A\L6¸uHU(R4uffff.AWIAVAUIATAUSHL$ HcHE1 AHE9t,HLHuH[]A\A]A^A_Hcl$ E1ANDt$ I?AΉHcD){HcIHLHH[]A\A]A^A_t1ffff.SHHX[fDAUIATI USHHhHHLHLkHH[]A\A]@AUIATIU SHThHhLhHH8LH-HH[]A\A]ffffff.UFSHH<H1҅hX~fHDH9H[]AT1AԉʹUSHH0HHHD$P4$H5tT$HHDd$DD$ DL$HD$q t$ tYAKH5HHHD$(D$ < H|$(H HcwHHD$(H0[]A\H01[]A\DAUATUSHHHttuNw1IŋC~$LcIJ<9kKDHL[]A\A]DH H5H=p6HW{HSHH[]A\A]DHOH[]A\A]@HH{HKH[]A\A]1fff.UHSHHH#!HHCHHCHH[]fUHSH HH!H@HXHhHH[]fAUIATIUH(SHSHH!HHCHLHCzLk HCHH[]A\A]@HH!H@H@HHAWIAVIAUIATMUH`SHHH!HHk0HCH(HHCLkLs L{(HC@CHHCPHCXaMt$It$HOHH[]A\A]A^A_DH;fUoHcSH@HH<8HZ!H@H@XH~)HLmHHLHB HB(HH9uH[];ff.HttLrRt=ufDH 1H5 H=h3H@Dcff.SH!HH9uHwH[H 7H5] H= _ffffff.SHHH{*H[QSHHH{ H[1UHS1HG~fDHcÃH|9]HH[]DAWAVAUATUSHHNHFHt$pLcIHD$0Dd$hIWD$ŃljD$HLH}(ZH}8QT$01Hh[]A\A]A^A_LL%IW0L$ LE8DHH5HHHHAHH<$ffff.HHHtHHt%HH /H5H=FH H5H=GHtS HH_Hu[fff.SHx!HH9u$HGH{~H{ H[lH H5+H=x-ffff.SHȇ!HH9uHWH[H wH5H=Dffffff.SH!HH9uRHH{ H{(H{0LH{@H{PHtH{XHtH[H H5MH=Offffff.ATH'!IUSH9uPH1rAD$~0fHcÃH@I,H} H}(A9\$[]LA\H 6H5H=Wfffff.H'Hf.HHtGHtBtK1tbu/u*Hu#H~uHH 1Hf1uHD~uHvqAWAVIAUAATUSHHT$0H|$(Xʼn.&HD$@H@LL`IHD$PLH$HHD$H|$`H|$ HD$pHHD$IcHLDpHD$8ETADt$Xd$Xl$X?L1fDD9tzH9u1HD$ MA\$\E1LEDAHD9|zE9tDKEtHT$0H|$(D|$X H|$H9tHHD$HHD$H$H|$HE|$AH3HL$D9JDMc}\$\HcHD$PH|$ H|$XHtHD$Ht$8H9tH\$tEDD$dEH\$8HCtHHHl$H|$@$H|$_H|$ UH|$KHĨH[]A\A]A^A_fDH|$HHD$HHD$H@H9tHt$8H|$\$dE7H|$ t$dH|$uH|$(Ht$H|$ .H$HdHT$Ht$ HRL$dHD$8@L|$HL1LWHH,H|$ 14H@H|$ 1HL$JDHDH|$(HD$8HT$Ht$x~K&H;fD1.1E1P1HHA1HH\$HT$Ht$ H1HeHHT$Ht$HH|$ 15HT$HƿsHL|$HLV1LH@AVAUATIUHSHFpt*1ۃ}5DE9~#LtH1[]A\A]A^fDE;EL4E4M0HEuLHP SHUHc]HLm(H:H(H[LID EpyHc]Le(E4H[AD0M9MuH} ALHEE1H$H[ID(pLuHEuLHP HULcmHLu(H:HbHKDmLHSI\ Ep#HELHEpHC UHc]Lm(H[AD0HEuLHP ,H[ID(EH1[]A\A]A^ËELpdELp>f.Hc]Le(1E0H[AD0LC HEHEpH(+L&ELpHc]Lm(H[tAD0AD0AVAUATUHSHu[]A\A]1A^fDHS Hŋ3HCt)HPHcHTHtHz8tHP3HHCLcc Lk(HHP KDC t*HCHcH@LdMtHcS I|$8HC(HDtHC 1[]A\A]A^fD8uHxuLhMt$ILLLLLL{LLLLLL/ffff.AWMAVAUIATMUHSHcHIA(P<MLHLH)IG(@@:IW LI IƉmLHSI$HI$HHI$HLH[]A\A]A^A_fH$L$H[]A\A]A^A_IIy mIW LHD$HH$t?IW HHIOHt$LLDH $\I$HH@;@H<$Hf.I01MLI$HHI$AWAVAAUATUSHHHH|$@t$$HT$HD$PHHDHHCHE Hu0DHߋH ]HHD$8EtHD$@HcT$$HH HEHLEH|$`1D|$$H|$0HH|$8D|$`Hl$hHYHIH$HE Lp AHE +X A9HD$XHD$DED|$ A^E9Ett$ L u(!HL$IHLLLILFD9LHIuHE HT$LH HItE9 EHL$Ht$XILgLLHt$XHILH|$XD9dfDH\$8HT$0H57L$H|$pnH$HE HD$pp H߉D$xsD$tLd$0~Htm HHB|uHH XH軦HcMt5Hu1@I HH HY@HcNuH[]A\11fu G۳ff.HAWAVAUATUSHHF(DDpDE9AN~OLhLgH1HHH9t'ItI<ItH[]A\A]A^A_fDHD[]A\A]D)A^A_øDAWAVIAUATUSHH:1HA~+f.H=YHٺ4D9uH= AmL|$Hٺ DE1x#H= HٺAD9}H޿ E1螨IvH HEx&@H=HٺA蓮E9}I~ H=HٺjIF 1HPVHHI8L11\L$LHpT$H޿ H=-HٺIF 1HPHHIѦL11L轥LHpT$H޿ 腧E1f.H=HٺA胭D9}H޿ E1>Iv(HH=iHٺACD9}H޿ Iv8Ht HMv@ME1Ex+fH= HٺAE9}H=HٺE1¬E~'DH=HٺA蛬E9uH=Hٺ}pAEx&1H=iHٺDA9}H޿ AuH[]A\A]A^A_H޿ Iv(H袮ffff.1ifUSHHHuMHHH{Hk@@TiH{`H{(WH{8HtH{ `HxHuH[]fff.AWAVEAUAATAUSHHHtZHL{@@TEuwE|tH{8HtADD1H{軝H{ ҄HEuH[]A\A]A^A_fDMtLHL{@@TEtH{oEtH{(avfff.UHHSHHHteEPEP+ET;EX~EXH+HCHHCHC(HC0HC8HC@CHC H[]DH=12BAVAAUE1ATIUHSWHHHht HAAvLtD11H赱HC(H[]A\A]A^DAWIAVAUATUHSH8T$ H\$ dH%(H$(1趣H$fHH`HtLt$Ll$Ld$f.HH0D$ < t<#tH5=1MLLH詥~ċT$ H4$LH$(dH3 %(uH8[]A\A]A^A_ڠf.AWMAVMAUAATIUHSHHL`Lp(Lx8HD$@HDkHC@:HC HH[]A\A]A^A_@H?tHHP@HH@@HHHfH?t*HHP@HHP@HHB@Ht HH@@HufHHUSHHHtjHɚH{(H]HK SHH;IE1H$HHC0H{8HE0H{@HE8HE@HH[]fD1@AWIAVAUATUHSH8H|$HzުH}Ll$(蘫LHHE5H$LM81LE(H}1HHBH|$HLHڙIH\$(HHLЪLIHҚLHWHߢtHCfDH}8H}(HD$HIVH$LL$1H}M1HHI˩LLH|$t,H|$(]u.LH螙I&fD1H|$(/tH蓘H|$(艘L聘HE11111NH8[]A\A]A^A_H|$HL8H8[]A\A]A^A_fATHUSH HHD$HD$tNH_@HtPLd$Hl$fHH[@1HB@LHHuHD$H []A\ÐH 1[]A\HHT$臨HT$HuHZ@AUATUHSHHLgLHAA9~dLܧH蒡HsIHcLH8HuGLK8LC(HH;H$11H[]A\A]fHsHHHytHݖH1[]A\A]AUATUSHHHHD$tuILd$%E111L`@1HnHt9HLHHk@HI$uHC@HHufHD$H[]A\A]1fff.ATUSHHHLd$u3fHHsH{8Hk@,HHC8t#I$Lc@HuI$HD$H[]A\HC@H0fffff.ATUSHHHO WHwH$LO8LG(H?H{I9H{t4EHH;H$ME111H[]A\sHfffff.AUATUSHHHHD$tOALd$HHk@DH6E1I$111L`@H1HuHD$H[]A\A]1fHHt HHHQ@HuHq@H@ATHIUSttHHS@HuCeDHk@H{8Hu8HC8HE@1E11ɾHHC@1 HS@Ht$HrH{ǠuH[@Huf.[]LA\ATUSHHHHD$Ld$uBHI$Lc@t5HH{Hk@CtE11HsHuI$HD$H[]A\AUATUHSHHHtHS8Hz@tH[@HuHH[]A\A]fDHztH{蚣HS8HzHIu LHsLH{IڒLk@HAWAVAUATUSHH4Hx@HD$(JH\$(H{֒H{HD$ȒLK8LC(1H$H;1HHk@HD$HwL|$0Lt$8DHD$HD$8HHuBDLK8H$E1H}11LLHL1H[@HtOHuH{á+H{ILWtL軑H{8HC8H[@HuH}Ht$sH}‘HHLM8H$E1H}11HLHL1 H}@HE8H}dH|$HHD$H|$111AHm@HD$8HHD$H|$(1A11ҾHD$HH[]A\A]A^A_ÐHuH{SAH{ϐILH}8H{8HD$ Ht$ HH$H}E111ILLHL1 EtH{|IE@HuH{sI,LHuH{IGHȏH}8/H}@HE8H|$袏DH}Ht$:tH|$ܔH@H}Ht$ҐHH"HH[]A\A]A^A_1AWAVAUATIUSH8HLw@AIMHo8H_HGIvHԏIv8IFHH-Mv@HMuAu,HEI~DHBtVI<$LH$IE111 IH腎1A111LOLH8[]A\A]A^A_DDHݓtLE1>DHIHD$(HD$fDLuuHt$LgHHL|$(HD$HT$HD$HAu,H|$H|$HD$ÍH|$ItuH|$諍L胞tHL贎LHD$臍L|$Au,LLIkLLSHfDHHt$I<$IL4$E111I@H81[]A\A]A^A_H֝L}Mt$@I\$Il$8ID$MI<$L4$IE111L6Ifffff.AWIAVAUATUSHH(HH1fDH@@Hut$ ILcN,LLI֕J<Iƕt$ H$E1HCKKDIH[@D9H$LHL|IHl$H\$膍HD$DIcHHIITHB@M9uL|$H<$ƍL辍L趍H(L[]A\A]A^A_1t$ 1I1It$ HLH$1fff.AWAVAUIATUSH8HHHD$ GHD$(HD$HD$ HD$6DE11111LHt$H|$HMLLH E1HILc@11H1VMN8MF(1IvH$1I>I~Hʚ9jI~蹚9AVfDI~DAH$I>IE111HD9H~fD1HMfDHD$ H8[]A\A]A^A_1AWAVAUATAUSHHXHuHX[]A\A]A^A_Lk8M4E1 fDII}HI|Mm@HELuMuDL LH襏Ht0H{Hk HD轔HCHX[]A\A]A^A_f.Ll$L|$ Lt$0LyLqLiHD$@HHD$W1L]1LSLFHk8HH}HT$LDuHt$LLLHm@HttL跕tH}HT$LD/H|$萕tHt$LLL$LLœtL蔕fT$L7t*D$4uILLnH{HC HDMHCLQLILAH|$7LLLfLLLҒLLLĒ?E1LڔQDSHH賑tC[fDUSHHHt(HHֆHH{@HCHHC@HH[]AVAUATEUSLG(H~(tsA41A9|jHcDt_McAHcIcIB HMLoMpHlfEIIHtLLuA9}1[]A\A]A^ff.AWAAVEAUATIUHSH(HLD$fH}D$YAfDE9D;|$~|Et_AA9|VHL$HTtGHL$LTHL$AEDHLLT$LT$}AE9~EufD$`H([]A\A]A^A_DEu#HuI|$DB5uKARfAA9|HL$HLTA tbH([]A\A]A^A_@H(1[]A\A]A^A_ffffff.AWEAVMAUAATIUSHHHvHT$ l$P>T$ tH[]A\A]A^A_It$8H{8Dl$PHM[]A\A]A^EA_7HHf.HgHf.AWAVAUAATIUSDH(HD$H|$D$ HD$I MMz@I?Lw@MtE1AALDL_tIIV@MD$ HP@IIF@M7fD$ uL|$D$ fHD$H([]A\A]A^A_fff.AWAVAUATUSHHXHt$$HD$(}HD$8Lt$@Ll$HHD$HD$(HD$L{8HD$HMuv'IwH$E1H;11EH{IH$H;ME111HIE11111LVLLLXHt#IMG(Io@Mut$$LIfH|$HHC8Ht]Yt$$HHD$HHHD$Ht=fDHx H iHT$HHt$H|$HE HD$HH@@HHD$HuHk@E1111HHtHHC8HD$(HX[]A\A]A^A_HX1[]A\A]A^A_ff.S9ʉ[Hב9[ffff.AUATAAUSHH(Hl$HI̎HĎH{HDH[@u VfDHLŌH[@t8Ht3H{HDĒu1L膊H~H([]A\A]Ðff.AUIATUSHHH_@Lg8HoHt0fHs8LHsHI%H[@HHuH1HH&I}MHH$E111LHA1111HH[]A\A]ÐH1[]A\A]AWAVAUATUHSHhHHD$(HD$(Lt$PH\$@AHD$HD$0HD$@HE@LHE@HD$8HD$H}HL$LDb*HLl$81H7H$H}E11ɺLIELh@HHjLHϊyKH}"HT$0HDH菗H}8I#LHHIuL~fDHhL`H|$0HHl$8HD$HH(uf.HHE@HuHE@HD$Hl$HHD$(Hh[]A\A]A^A_fLHD$H(Hh1[]A\A]A^A_ffff.Ht[LQ;DHAHt2LcOH IFDCD 9MA9AMHtMuH Hufffff.AUIATIUHSHHHt@DHC(HtHxHtHLLPH{8HLLH[@HuH[]A\A]f.AWAVAUATUSHH8Lo@H|$ Ht$T$Mu$+fDHtH[@HHtH{(HuHD$ H8[]A\A]A^A_HL$Ld$ HHL$L$L$I|$(LMMtMl$@tIT$(LHHT$(|$,$MHT$(T$Hl$E11E1DAHD;|$tButIE(IcHHHpID$(Hx跇7AAHD;|$uD$9D$~UHL$HcL4L$)HD$HH,II9t%AuI|$1҉jtFII9uIuI|$t(I}(Mm@Lh$,$MI\$@IT$(I9tn$Hمu'HHH $(H $IzfHs(HĐHC@1E1H߹ID$@1I\$@IT$(I9uLfDAG1ff.AWAVAUATUSHxHH|$Xt$DT$PHL$HDD$T H1DHA81HtDH@@HuHI@9LHuփHcH<赃HHD$0HD$hH\$XHD$8HC8HsHT$0E1 fAHH@@HAl$Hu?IIcL4@II AxNIUB2yHSLL$HDDD$PL$DLHt$0I HD$D$T$EAyIu H|$0HS8)D`LIIH@IHC IcH|$0H4HT$8[ME(IM )AULL$hFd I}M}@LD$ HL$LL$(T$@xI}LL$(HLD$ HL$T$@L<$IIF@yHLILH[@HsH|$0zHD$XHx[]A\A]A^A_H H54H= 6~fDATUSHHHt@HS8Hz@tH[@Hu[H]A\Hz览tH{:HS8Hz苁HI耈tH{wLcLwLT$AӉLEAB$x E D9|MD@[ff.AWAVAUATUSHxHH|$(t$4HL$ DL$HHD$XHL$XDfDʼnD$LHL$@HL$hHL$HL$`HL$fDHD$(DD$4Hp@EH@@Ht$8H$x(qt$H,H$@<fLt$(I~Mn8vIv H貂MHD$HD$`DLI}@MHu{M@I@HtkDuMw@H$LD$ AHt$IG@DLH$QHtHt$H|$HMt0MeDE1Ht$H|$L~Mu@MuH|${uHD$`HL$(HA8HD$@HHHHP@HuH@HD$@HD$8HHD$([L$HuH$@0x;D$L~2T$4H$@<tt$4H|$(aDt$4H|$(DHx@HD$(tH$AADHH $HL$ \HL$@HH.HD$8H@HD$XHx[]A\A]A^A_Ët$4H|$(.Hx1[]A\A]A^A_DAWIAVEAUATILULSHHT$ Ht$(HT$,D$(D$,HD$8uD$(;D$,~LYL$ D$( 9LE1HHD$0HHD$0WT$ ELHHD$0^IHD$0f.T$ H,$EELLHD$0M(xUxt6t2Dl$ T$,AA9uT$(A9|xHHHH[]A\A]A^A_fE D$(ED$,DLHkE1HD$0Hlj HHD$0\IHD$0(L$ D$, 9 1M"HD$8D{HD$HD$0HD$ MIuI}8DMu@IuH$II}E111E1111IL1IE8IE@Ht$H|$LMuM(HD$0H3HD$0tfHH[]A\A]A^A_fLAHD$0HAWAVAUAATIUSHHT$HL$DD$LL$ rHG@1Hu bH@@DHDsuIcHzHHfLd$01LdHMd$@A9DLd$0IHcL$@I I tEIWB"yHLL$DD$DHHD$D$LI $tuHD$0Ld$8HD$81HD$(DIG HcHH4HT$(LL$ DD$DHL$T$A)H|$0\HI$u fDHHP@HuL`@EuH\$8LHrH>HH[]A\A]A^A_LL$ DD$DHL$T$LQHH[]A\A]A^A_H KH5H=t uATIUSHt%A9|HDtH[]A\>fDLL$DD$LL$DD$HމL[]A\HfDAW1AVIAUAATUDAЉSHHT$ LLL$(IDHD$0HElMUHD$8I|$@MHD$HD$0HHD$ fLMI5DIv@DL$ 1ALL%t!Mv@I~@HDuLMIIG@HD$IG@DLt[LL$(ALDL{HtHt$H|$ HH|$t>Ld$I|$@MH6HD$Ht$H|$ LvH|$uHD$0HH[]A\A]A^A_f.LHD$MI;HH1[]A\A]A^A_AWEAVMAUAATAUSHHHl$@9Ht4Hl$@HH[]DDMA\A]A^EHA_Zf.H1[]A\A]A^A_ffffff.AWAVAUIATAUS1HHHH|$(Ht$L$ LD$HD$8u+Mm@Mt0I}6}uI}}IEH}Mm@DMuЅL|$(MAD$H\$8D$$^fIw LDxD9t$ ILeH+IIG8kIGHM@HP@HHEM+MgL|H|$AuLHHlHLIlHIikLuI8LD$L$ LT$$HHI(tLIO AWIH$I?ILHHD$@PLj fDHuLjLjfDt$ HtLIMjf L1jLj@H\$8H|$(HHH[]A\A]A^A_H|$(HD$(1SHHC}HC[f.AVAUIATE1USH~+fH=YHٺA3wA9uMEH=HٺAE1wAx"H= HٺAvE9~H޿ E1px,f.H=ɖHٺAvD9}AMH;1HE1vEx&@H=HٺA[vE9~H޿ E1px$fH=IHٺA#vD9}EUEH=HٺE1uEME~0@IEH~HJ 1uAFIA9EH޿ oE1Ex)H=HٺAuE9~H޿ E1>ox,f.H=iHٺACuD9}AMH1HE11uEx&@H=!HٺAtE9~H޿ E1nx$fH=HٺAtD9}EEEH=HٺE1tA}~1DIEHHJ 1ztAFIA9EH޿ nE1Ex)H=IHٺA#tE9~H޿ E1mx,f.H= HٺAsD9}AMH˚1HE1sEx&@H=HٺAsE9~H޿ E1Vmx$fH=HٺAcsD9}AuH=dHٺE16sAM~2fDIE HHJ 1sAFIA9EH޿ lE1Ex)H=HٺArE9~H޿ E1~lx,f.H=HٺArD9}AM H1HE1qrEx&@H=aHٺA;rE9~H޿ E1kx$fH=)HٺArD9}AU H=3Hٺ1qAE ~2IE(H^HH 1qEHA9E H޿ `kHAM0Hʘ[]A\A]A^1~qfDH=-HٺOqf.H=oHٺ'q3fH=HٺqfH=^HٺpRfH=MHٺp2f1IfATUSo0HHHt+3~ E11J<'Ihe9+H{[eH{Ht0K~$E11fDJ<'I0e9kH{"eH{ Ht/S~#E11DJ<'Id9kH{ dH{(Ht/C ~#E11DJ<'Id9k H{(dH[]A\dfD[]A\ff.HG0AWAVAUATIUSH8dH%(H$(1H\$ fLHPiHtLl$@LH0iD$ < t<#tH5C1LHk~1tT$u)H$(dH34%(H8[]A\A]A^A_HcH(kHHD$~6Ht$ELtIfD2jHIE'IM9uLHphHIoHf.< tIAHDQ u< t<#t[oIHD$Ld$LlH$ HIIAHDQ utY<#tU< tNH51LHLWjtCHH5K1HH;jHcD$IL9uHD$@H=1H=H=vH=Г1E1_H=ލNo4e@S8uiHHtMHCCC HCHCHC HC(C0[fDH=d1H@@@ H@H@H@ H@(HAW1DAVAUAATUSHHcIHhHIEAGLD$ 2H AA1MHH^mE9~Q2/hHHEHtSMuD$ H AHHD1mE9DLH[]A\A]A^A_fDH=1H}H=1n#fAWEAVA8AUATAUSHD$PDD$ D$D$XD$fgHIDD$ tqAD1EuEeAm A]{AD1IEiT$1IEWT$1IE(EIE HL[]A\A]A^A_H=,1DD$ wAWAVAUATUHSHHt'A~ I11@|HA9uH[]A\A]A^A_@EnA)IcHmfHIHcLT$HPfHILT$11E11MNI< HIcHAA9I<~#DtI HHcHA9ILLT$t^LT$M~EnAMVH[]A\A]A^A_H=HD$1nLT$CH=1VLT$Mfff.G9})HG HcHDf.HGHcHDATHIUHStGpuZH atH eHYHDH!HO1H;hH;HL[]A\]DFw[]A\HHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$HL$HD$HD$ D$D$ 0HD$HfDHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$HL$H11HD$HD$ D$D$ 0HD$]#gATH UHH=܎SHgH=юHgKHҎH1fK H͎H1fK HȎ1HfK H=HE1fS ~/HCHwHB 1zfAD$I;C |H E1`H=jH3fC ~0@HCHHB 1fAD$I9C H _K$HH1eK(HH1eK,HH1eH=HeK4HH1eK8H H1ieKHH1!T$Aou؀xu҃9H=1T$H=;HcHDHuH!Ht$HHH5 HZHt$HHuHcD$H=Ht1T$@AWAVAUATUSHHHIH&BwH ߔH5H=GS L%{L-JH=F1҃LELEHEfHSHSHL)HLRHS 1QHHHRHT$11PHQHHpT$HLRH[]A\A]A^A_DH H5H=aRHB1҃8A~LCL%ZyL-ZH= L-GLDKH[]A\A]A^A_@HzQH[]A\A]A^A_ËRLjAL-L% @CLIEH1XCAA9|؅~HSHL{ADH,+RIcHLHTATH)RD;c|h@R-HS:;{=LcA<$Af.IcLdA<$AD$ ~ H+QLHLAD;k|f.1҃xfE1E11CH%H#HAHE1NWHSHL?{~3fH,PIcHLHTA D;c|H)P L%TxL-H=f.L%vL-LwL-H=hd@L%xL-H=FfDL%wL-jH=m&L%wL-#H=$ HSCjH hH5<H=yNH IH5H=2NH *H5H=NAVAUATUHSHHHBHE18ILcLUu%EuEHSHLH[]A\A]A^@HLRueH-OEtH(OHSHL7H)NH[]A\A]A^DE1xAVL1 LHHIMHT$11JLLLHpT$H*uNHR1 LHHHrMHT$11JH\LHHpT$fff.1ffff.AWAVAUATUHSHHHnBIHA׉D$$HD$8HD$(H; SH; H; yH;R  H=HٺSHMT$$HL`LsHދDH1SH=HٺgSHmHH H9EtLXsH1DH=SHEL- L9HMHtHYH1 SHUHLA|$Lt H޿;LH޿ LHmHb@HH[]A\A]A^A_fHHLB#HEHxH}HaKH޿(4LLu Mt[M9. INHtHH1@RIVHL1I~tH޿,KMvMu@H޿)KA|$L fAD$LEHƒEHiH} tAH=QHٺ QHU HLH=(HٺdQH}(taLhqHDH1MQH=Hٺ $QHU(HL%H=HٺPLqH:DH1PH=HٺCPEHtZHEXH\H!rH5؈LEPM/L rH ɈHT$HHD$H4$H߾1sPLnpHDH1SPAD$LHBH=PH} HMH׈1HPEHH=HٺOA|$LH޿;IH}(A|$LtHMHqH1OEHBH=QHٺYOA|$LLm0LlOHMRHH1*OL 1 GHHIGHT$(11ELFLHpT$8H=HٺNHM@T$$HLpLnH1DHNA|$LH=wHٺkNfDA|$LHٺH=F;NE~H޿(GEIE1iH=%NIU(HLAH޿)GEA9E~%A|$LH|H=φMIH޿(mGIU HLA}0HٺtdH=hM_H=pTMKH=K2MD~ H޿)FA|$LHH=<LHMT$$HLLlH1DHLA|$L2H=؅HٺL-@HU(HLA|$L(Lm0LL~>L 1QDHHI3EHT$(11UBLDLHpT$8H޿ EMA|$LEH=1&H=KDH=ɃHٺKH}(A|$LSH=14DH=rK|DH=c\KHU HLQq@H=HٺKH=HٺK1HHHH1JmHǃH1JH} tAH=2HٺJHU HLH=?Hٺ{JH}(taLjHDH1dJH=ςHٺ;JHU(HLGH=Hٺ@GH=*Hٺ,xGHH=>-[^Gfffff.AU1AATIUHSHH HÁ7GA~3AI\$OdH H1HHGL9uHHH=[]A\A]Fff.UHSHHVuMCuH[]H=6HFHS sH[H]f.HH=VGFHSsHfDSHHHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$Hك~LHD$HD$ D$D$ 0HD$t[H=iEHL$HH߾:H=HٺcEH[f.H= :EHL$HNH߾Q:H޿ >H[ff.AVIAUATE1USH~+fH=dHٺADA9uH=HٺAE1DAx+fH=dHٺAsDE9~H޿ E1.>x,f.H=YdHٺA3DD9}AH~1HE1!DEx&@H=dHٺACE9~H޿ E1=x$fH=cHٺACD9}ANHsj1HE1CEx&@H=cHٺAkCE9~H޿ E1&=x$fH=YcHٺA3CD9}I~(aH=~HٺE1CAF~6IF(H}DHF1BAEIA9FH޿ ID$9h[]A\A]A^H=a>cDID$E11pH@H`aH߃J 01Ic>ID$9hsHH=rb[]A\A]A^#>1f1ffff.AWIAVAUATUHSHHH$1}fAG`ZAGLD$ IOXH{ID$LH߸cEwDEt }cH$E1D@HEt }cL<$HL7pDILHHCL[ZAWDt }cSH$@Ht}ctH[]A\A]A^A_H=zHٺH[]A\A]A^A_vHٺQ:H=:vHٺ8:H=5vHٺ:HEDh E~1fH$H!vDHAD@D19HED9` }HH=bzHٺ%9HE HHD$fDHD$L Ml$MfAMHu1H9ET$ E~]HEHH@ H8I2A|$ ~BAADHEHuHAH@ J 81I&9E9t$ H=UuHٺ 8EL$ EAMH6u1HA8A|$ ~!Hu1HA8E9t$ HEHtHAAH@ H18A|$ ~;f.HEHtHAH@ J 81IF8E9t$ H= uHٺ8H=!uHٺ7Mm M`HD$H@HHD$1H=tHٺ7HuHHEDX EH= tHٺAA~7HEHsHH@(H1m7HEx ~3H@(HsEHAJ (1I:7HED9` }H=sHٺ7H=sHٺA6H޿ 0pHwH16HٺH=sSHHH{誊H{1)H{ =H{(HtZ+H[Q+S82HHtEHcCHCHCHCHC HC(HC0[fDH=V1UHSHH8N|.F9G} vE;CHt$14H{HtBHsDK1LC(1H,$uH{tKHsI1H]HCH$1j4H$H+D$H*H$H+D$H*H^ yXE`H8[].HIv1HrCE Hv1HJCEHuH1"ffff.AWAVAUATUSH8LoH|$Ht$HT$(MM}@MLvHt$HMD$$17fD1҅Lt$MIG@INHMLIIΉIwI}J3tHD$HT$I6H}H3tIw(I|$(D$$V%L'fffff.AWAVAUE1ATIU1S1H(DwH4$HT$EGfL<$Mu"fMMI?1҉6uED$IA9…Ml$MtZLcIfI](LE1k.HCH DH{LIHHi2D9Mm@MuED$EDÃD$LcJHD$ID$(Ht$D0ELcl$M|$L4$IMuAM@MvMt4IG(LI>HP5uH=tM@MvMuH$HIt&MuL"6LIE$MmMu݃l$Hl$FED$A~lID$(AHp@~t?E9}:DVEt1AIHD)DHJt NED$A9A@DHA9H|$H([]A\A]A^A_Ht1ID$(B(H([]A\A]A^A_fff.Hu f.AVHAUATUSHu[]A\A]A^HoH;IHum3HuH;E1v!HuH;AD3H3HA6Hm@H[HH„ɉu ]fHuH;2D9tH=`s1HuH; H3HA˷Hm@H[HHuu9E[]DLHisA\A]A^1t@Hs1LEH=r1ffff.AWIAVAUIATUSHH(H4$cft$6A}LID@cA$A?ID$HHD$I\$x IGHHF(IGH$HL$xHH@HyHA HFH$HX(HQMt$L|$HD$1@H3I}ڃIHIHSH{H@(H@HPIHSH@(H@HPHCt.*IHSHHCIH@MMxH[ IHLq@nH\$H@ID$H;Hp0H $Ht$AD$HQ FHHVHA Al$HcHl)HID$(~IT$(1HA9D$AALHLpH(&AteIT$(At$I|$Il$ I\$Ht$f.H{(4HEH[@HhHuH<$H(L[]A\A]A^A_AT$It$(I|$ġID$DAD$ID$(11jDLHL'DLHLRAɐID$ID$ ID$(J1M4Ht$HF(91iHt$HF JHt$Ht$HF0H=KaAl$9UHSHmHpH8HHPHHHH[]f.AUIATE1USHHHa~(fDH=JHٺA*A9uAMH.o1H*Mm ME1H=yJHٺAS*A9uH= oHٺ E12*fH=9JHٺA*A9uH=nHٺ E1)fH=IHٺA)A9uAMHnn&H[]A\A]H=onHٺ )H=dnHٺ )AMH!n~'DH=qIHٺAK)A9uHHH=m[]A\A]#)1)fUSHHHu$HHH{Hk @`HHuH[]DUH(SH%HHtEE\E\+E`;Ed~EdH+CHHCHCHC H[]DH=I1SX[AVHAUATUHSE1E1@I] Hm Ht{ILeAD$\PAT$\A+T$`A;T$d~AT$d(T$HHtTEH}L#C1Ht!HCHEMHC HCuHm IHufD[]A\A]LA^@H=H[]DATHUHSHF FH5)HAK t S1uD[]A\ATUHSHHHCHCHHx8tGH5@HAHsH)H!H{HHCD[]A\fH5HAfff.AUIATUHSHHIEHLPoDU EunDL$E~dE H}1 DH}9sDLھL!L$tH}ھDHHEDEEt7LL} 1t U1H[]A\A]t$yEO@USHHH~t 1H0H[]tHt$0Ht$HHHH5 fAWD)AVAUATUSDH8HL$(HHD$HHD$*HD$HHD$ fHD$(HL$H|$HL,eHHUHAEH߉HAEWH1EM} 'DDrLHI%E9uEt$E1McIOd @LDHAID9uFd5HIcHL H|$HHD$HD$HD$ H9D$H|$HD$H8[]A\A]A^A_[HEt$fff.AWIAVAUATUHSHgHIAHHPNT$~PH)AtH$HH$*L"H$HHL$ H$HHL$AWLHT 1|$t|$tLH<$HE1L$$ $1L1$)$H~AHl$DAfLH߃ LLLD9uHl$H4$LLE1H|$LL $tH|$u9H|$H|$LH<$LMLe`H$L$HHD$H$HHL$8H$HHT$(H$HHt$0nLfH4$H|$X $Ht$H|$81$)$1 $H|$(1$)$H|$01$H\$@Hl$HLl$PLt$XH\$Lt$0Hl$8Ll$(HHLLLL LLLv HHLHLL LHHL HH LL $H\$@Hl$HLl$PLt$XHt$L* $Ht$(H|$ $HT$H4$L Ht$LLHT$LL H|$ H|$8 H|$( H|$0 L |$$u$HHHT$H|$HgI\1LeH|$1W;= $*AWAVAUIATUSHH(Hl$HI HAEHHߍP]D$~"H81҉Ht3H L H[ H(1[]A\A]A^A_f.AEHߍP H HL AMHǍQS I}IHHLA6AiEuRHH MuMtIuH27L H I}IEHH VH5EUH=RU &fDSHt H+HH [HHfff.Hfff.AVAUATUHSH HIMHIH HrHIH}LLE1HLHEf []A\A]1A^ff.Hfff.HHHk ff.S*HHuH[HH 2VH5SH=T:f.ATIHUSHu@HuIH3LHHAE111HH[]A\,@[]L1A\HrH {UH5bSH=SICSHHH޹1[HH'HH{ ff.HHH[ ff.HHHHHHHG HHHsUHSHHHHOHHDHH HH[]+ff.UHSHBHH7HH HH[]fffff.UHSHHHHHHHH HH[]ff.UHSHHHHoHHdHHHH[]Kff.AWAVAUATUSHHH<$HL$0uHH[]A\A]A^A_IDmH?I/Od/H2 II?HIM9uMgAJ<]HIKLpNl(\$LMIL0HH\1fH9wM9t LI΃M\$EL<$Al$wBIcA9AA1D9w1MIH=y?f.AWAVAUATIUSHXdH%(HD$H1HI:AƉEH~+1ۉھL1HHuA9HuLULmLHD$ HILH1HHE11HHHLHD$D$@HD$0D$HD$(T$L?HI=L1AHHD$@ADl$tDL"AEt:1DLHtHT$LHD9uAAu1ۅtXLHH|$ D` McLHHL=M,$HLH1IT$H|$LHHD$D$D$9D$LHL$HdH3 %(HD$uSHX[]A\A]A^A_L|$(DL$L<1L\H=11臎1mffff.AVAUAATUHSHH?4$HD$ HIZLD)DHKH]IHtUH;HILD)sDHLHVH[IHuLH5HHHuHHD$H[]A\A]A^H H<H5/;H=;ATIUSHH H5THHH$l$HD$HD$Ld$4u?H|$Ht$tzH$H []A\$H 1[]A\H z;H5:H=:XbfAUIATIUSHVLHkھHHڹHLHHMHHHH[]A\A]AVAUILATAUDSHI$D$D$I H\$K9wL9t2D#)LHD.9vHH D[H ]A\A]A^H <H5;H=9KAHfff.Hfff.ATUHSHu-LeHmHHHAH߉*[]A\H[]1A\ÐHfff.AVAUIATAUSHIH\$$D$D$I LDHc9w?L9tD#)HH q;H5:H=89fHH D[H ]A\A]A^fHfff.HHHff.SH{9[ÐATAUSHHHHAt$HHL$H‰H H/1t H|$=H[]A\@HGHHkff.H'HHfDAUAATAUSHHCD,LcJ<+CwJ<IHCcHC~;L1H  fHCHPHCHH9uHH[]A\A]fGfff.ATIU1S1ۅ~"ID$H<(HA9$I|$SI|$I[]LA\=ffff.ffff.HGHcD@UHcSHHHGDHGHH|(HCHD(H[]ffffff.HHHHCff.HHHKff.ATHUSHt4I|HHa[HL]A\H Hf[]A\ff.ATAUHSHHzHDHD$1H@xH[]A\ffff.UHSHHHvktHS1H[]@HsHop == &(stmt_root))((s)->op == &(stmt_ass))s->ops->op->free((s)->op == &(stmt_user))((s)->op == &(stmt_block))((s)->op == &(stmt_for))((s)->op == &(stmt_guard))(((line[level])->_mp_size < 0 ? -1 : (line[level])->_mp_size > 0) > 0)clast_expr_copyinsert_modulo_guard_constraintclast_expr_cmpfree_clast_stmtfree_clast_exprfree_clast_guardfree_clast_forfree_clast_blockfree_clast_user_stmtfree_clast_assignmentfree_clast_root(null) Input error. %s%n%u %u %d # %s name(s) %s %c# Language: FORTRAN f # Language: C # Context: ParameterIterator%d # Scattering functions Scattering dimension# CLooG -> CLooG # This is an automatic dump of a CLooG input file from a CloogInput data # structure. # Iteration domain of statement %d (%s). 0 0 0 # For future options. # No scattering functions. 0 # --------------------- SCATTERING -------------------- # Scattering of statement %d (%s). source/loop.cs->nodes->stacks->order+-- CloogLoop | CloogLoop CloogDomainStride: Offset: %d %d %dloop_arraycloog_loop_decompose_innercloog_loop_sort_alloccloog_loop_generate_components+-- CloogNames +-- Scalar iterator strings:+-- No scalar string +-- Scattering strings ----:+-- No scattering string +-- Iterator strings ------:+-- No iterators +-- Parameter strings -----:No parameters +-- No CloogNames no names in input file. %s%dScalar dimension number ---: %d Scattering dimension number: %d Iterator number -----------: %d Parameter number ----------: %d Number of active references: %d not enough names in input file. WARNINGINFOERROR[CLooG] %s: Options: OPTIONS FOR LOOP GENERATION l = %3d, f = %3d, fs = %3d, fs = ls = stop = %3d, strides = %3d, sh = %3d, OPTIONS FOR PRETTY PRINTING esp = %3d, fsp = %3d, otl = %3d. block = %3d. compilable = %3d. callable = %3d. MISC OPTIONS name = %3s. openscop = %3d. scop = NULL. leaks = %3d. backtrack = %3d. override = %3d. structure = %3d. noscalars = %3d. noblocks = %3d. nosimplify = %3d. an option lacks of argument. no input file (-h for help). -stop-strides-first-unroll-otl-openscop-esp-fsp-block-compilable-callable-loopo-bipbip-leaks-nobacktrack-backtrack-override-noblocks-noscalars-nosimplify-struct-structure--helpstdoutwcan't create output file %s. unknown %s option. stdin%s file does not exist. multiple input files. --version--quietscop = (present but not printed). UNDOCUMENTED OPTIONS FOR THE AUTHOR ONLY Usage: cloog [ options | file ] ... Options for code generation: -l Last loop depth to optimize (-1: infinity) (default setting: -1). -f First loop depth to start loop separation (-1: infinity) (default setting: 1). -stop Loop depth to stop code generation (-1: infinity) (default setting: -1). -strides Handle non-unit strides (1) or not (0) (default setting: 0). -first-unroll First loop dimension to unroll (-1: no unrolling) Options for pretty printing: -otl Simplify loops running one time (1) or not (0) (default setting: 1). -esp Allow complex equalities spreading (1) or not (0) (default setting: 0). -fsp First level to begin the spreading (default setting: 1). -block Make a new statement block per iterator in C programs (1) or not (0) (default setting: 0). -compilable Compilable code by using preprocessor (not 0) or not (0), number being the value of the parameters (default setting: 0). -callable Testable code by using preprocessor (not 0) or not (0) (default setting: 0). General options: -o Name of the output file; 'stdout' is a special value: when used, output is standard output (default setting: stdout). -v, --version Display the version information (and more). -q, --quiet Don't print any informational messages. -h, --help Display this information. The special value 'stdin' for 'file' makes CLooG to read data on standard input. For bug reporting or any suggestions, please send an email to the author .%s The Chunky Loop Generator ----- This is a loop generator for scanning Z-polyhedra. It is based on the work of F. Quillere and C. Bastoul on high level code generation and of the PolyLib Team on polyhedral computation. This program is distributed under the terms of the GNU Lesser General Public License (details at http://www.gnu.org/licenses/lgpl-2.1.html). -----It would be fair to refer the following paper in any publication resulting from the use of this software or its library: @InProceedings{Bas04, author = {Cedric Bastoul}, title = {Code Generation in the Polyhedral Model Is Easier Than You Think}, booktitle = {PACT'13 IEEE International Conference on Parallel Architecture and Compilation Techniques}, pages = {7--16}, month = {september}, year = 2004, address = {Juan-les-Pins} } ----- For any information, please ask the author at .CLooG has not been compiled with OpenScop support. no output name for -o option. MAX(MIN(max(min()/REAL(FLOOR(REAL(CEILING(REAL()/, MOD(,floord(ceild()%source/pprint.cr->n >= 1 reduction( private(%*s%s = S%d((t)->op == &(stmt_ass))lbp=ubp=lbv=ubv=%*s#pragma ivdep %*s#pragma vector always _lb_dist=_ub_dist=DO for (%s=lbplbv%s<=ubpubv;%s+=;%s++) { END DO IF if .AND. && == >= <= THEN END IF r->elts[0]->type == clast_expr_termr->elts[i]->type == clast_expr_term#pragma omp parallel for%s%s%s%s%s%s polyrt_loop_dist(_lb_dist, _ub_dist, nprocs, my_rank, &lbp, &ubp); unbounded loops not allowed in FORTRAN. pprint_user_stmtpprint_sumpprint_reductionpprint_exprpprint_stmt_list/* Useful macros. */ int %s, %s /* Original iterators. */ ! /* +-- CloogProgram Language: %c Scalar dimensions: %d:%d Context%c # Context (%d parameter(s)): 1 # Parameter name(s) # Statement number: %d 1 # Iterator name(s) 0 0 0 # For future options. %d # Scattering functions/* Useful headers. */ #include #include #include /* Parameter value. */ #define PARVAL%d %d int main() { #define S%d() {total++; printf("S%d %%d\n",%s /* Parameters. */ int %s=PARVAL1, %s=PARVAL%d int total=0; extern void hash(int); void test() { hash(%d); } hash(%s);) { , int %s return 0; } #define floord(n,d) (((n)<0) ? -((-(n)+(d)-1)/(d)) : (n)/(d)) #define ceild(n,d) (((n)<0) ? -((-(n))/(d)) : ((n)+(d)-1)/(d)) #define max(x,y) ((x) > (y) ? (x) : (y)) #define min(x,y) ((x) < (y) ? (x) : (y)) /* Scattering iterators. */ Generated from %s by %s in %.2fs.No scalar scattering dimensions # CLooG -> CLooG # This is an automatic dump of a CLooG input file from a CloogProgram data # structure. WARNING: it is highly dangerous and MAY be correct ONLY if # - it has been dumped before loop generation. # - option -noscalars is used (it removes scalar dimensions otherwise) # - option -l is at least the original scattering dimension number # ASK THE AUTHOR IF YOU *NEED* SOMETHING MORE ROBUST # Iteration domain of statement %d. 1 # Scattering dimension name(s) /* DON'T FORGET TO USE -lm OPTION TO COMPILE. */ /* Statement macros (please set). */ printf("Number of integral points: %%d.\n",total);you are using -override option, be aware that the generated code may be incorrect. -l depth is less than the scattering dimension number (the generated code may be incorrect), it has been automaticaly set to this value (use option -override to override). -f depth is more than one, -l depth has been automaticaly set to the scattering dimension number (target code may have duplicated iterations), -l depth has been automaticaly set to this value (use option -override to override). %d domains have been blocked. dimension %d is not scalar as expected. %d dimensions (over %d) are scalar. scattering has not enough dimensions. scattering dimensions are not the same. there is not a scattering for each statement. not enough constraints for %d scattering function(s). $tI+-- No CloogStatement +-- CloogStatement %d | CloogStatement %d | | | V invalid dim type index out of range iterator names must be set after adding domains. scattering names must be set after adding domains. wrong number of scattering functions. some scattering functions are similar. CLooG 0.18.2 gmp bitssource/isl/domain.cres == isl_lp_okisl_set_n_basic_set(set) == 1followsfollows[i]follows >= -1+-- Null CloogDomain +-- %s r == 0i%d%s_%disl_set_n_basic_set(set_i) == 1is_valid_unrolling_lower_boundcloog_domain_can_unrollcloog_domain_list_stridecloog_union_domain_from_isl_union_mapcloog_domain_bound_splittercloog_domain_stride_lower_boundcloog_domain_can_stridecloog_domain_followscloog_domain_sortcloog_domain_print_constraintscloog_domain_constraintssource/isl/constraints.cconstraintdim.type == isl_dim_setcloog_constraint_is_valid(line)cloog_constraint_set_reducecloog_constraint_coefficient_setconstraint_cloog_dim_to_isl_dimcloog_constraint_variable_exprcloog_equal_addbasic_set_cloog_dim_to_isl_dim;t M @ 8 Ph н  о0 P 0p @ P h  `@ @8@`P@h P0`H` @`p8`P 0@pP@Xp0`P0` pXp` P00(Php`@pP```H`p`H`   80 `    p@p0   ! X!!0!" "`P"""0##0#8$@"$`"$"$@#(%$%%&0% &P%8& &&'&('(H')'`+(+(@,P(.(@1(1 )28)5)8*9p*`:* <+pH>p>>`?0?H?h?? ?`@(@H@Pp@0@`@AA00A`AAA`AB(BhBB0BB0HC`pCйCCC0CPD@DpD DPDDD`HEpEEPF`HFFF0G@(GP@GxGG`GpGH HPH0hHPHHH`IpI0IXIpIII IpI J0PJJJ J@K0KHKKK0LPLphLL LLM8MPM0hMMM NPPN`hNzRx $x@ FJ w?;*3$"dDBEB B(D0C8G`j 8A0A(B BBBC  8A0A(B BBBA ,QBDF AAB4uBDA X ABN AAB$,(3AAG gAA,T@AID X AAH 4>BED C(G0b(A ABB@Ae J AXL,DAA\ E tdBBA D(G0f (A ABBD y (A ABEF R (I ABBE X (A ABBE X 4PFADG S AAG [AAL,hBBD D(D0_ (G ABEB U (D ABBB |AS,SBDD [ ABH dBEB E(D0A8DP{ 8A0A(B BBBA @ 8F0A(B BBBA 4pAX4TpLBEI A(D0m(D ABB4QBED H(D0p(D ABB$HAFP nAA<صBMA GP  AABA D CABt,XBBA A(G0d (D ABBF | (A ABBF M (A ABBE Y (A ABBA $>AID jDA$7ADL cAA4 \BED I(D0z(D ABB,H-DhLD`BEE E(D0I8D@s 8D0A(B BBBF $зpAGJ [AAeAOhAA\ E  AY,AY$L;ADF fDALtBBB B(A0A8Jq 8F0A(B BBBD d0BGE M(D0A8Dx 8A0A(B BBBJ  8A0A(B BBBH ,XDT B L$F\lSAn E HAA\ E xA\ E ,BKA J AEE HDN PDR J L4 BBE E(A0A8GE 8D0A(B BBBG \ PBBB D(D0D@} 0C(A BBBG  0C(A BBBA L #BBB A(D0M (A BBDG  (A BBBG d4 BEB E(D0D8GP 8F0A(B BBBJ Z 8A0A(B BBBD L JBBE B(A0A8G 8A0A(B BBBF < BBE A(I0D@0D(A BBB,, PBAD EABD\ dBBB B(D0A8FPD8C0A(B BBB gL HBBE E(D0D8Gw 8A0A(B BBBB 4 fBDD Q ABA AADdD 9BBB B(A0C8KPq 8A0A(B BBBF  8D0A(B BBBA 4 `BEA A(D0E(D ABBD BEB B(D0D8Dp8A0A(B BBB,, kADG z DAE L\ zBBB B(A0A8K/ 8A0A(B BBBA , 8AAJ} AAE , AFD  AAF  x(AbL,BQE D(L0` (I ABBJ D(A ABB4|MBDI X ABF YAB<BEA D(G (A ABBA AXLiBMB D(A0 (A BBBM H(A BBB,d}BIA ] ABA 4PUBGA { AEE AABLxBBB E(A0A8DP 8A0A(B BBBA 2,4FFHI jAB<d KFED D(N0b(A ABBD0BEE E(D0A8D`q8A0A(B BBBdgBEB E(D0A8DP 8A0A(B BBBA T8F0A(B BBB<TpFHI ~ ABH AAG<BDA D0H  AABI k AABdBEE B(D0A8Dp 8A0A(B BBBA ` 8A0A(B BBBF <T(Ab,t'BAH  ABA ,BDD q ABA lKBB B(A0A8D@X 8A0A(B BBBG D8D0A(B BEBL\HBBE B(A0A8DPG 8A0A(B BBBA $dAAG XAALBBE E(D0C8G@c 8A0A(B BBBG ,<HAID j AAF <l[BEE D(D0(A BBBLBEB B(A0D8G 8A0A(B BBBA Dh\BEE E(D0D8D@q8D0A(B BBBD'\8,t|AAG0c DAG dBEB B(A0D8Dp 8A0A(B BBBH T8A0A(B BBBD BDA D@_  AABB D  CABA LTBBA D(G@w (A ABBC g(C ABB<`BBA A(G@| (A ABBA 4rBAA G0P  AABA 4BAC G0_  AABH <T`nBBA A(G@V (A ABBA ,,BGA wAE,xBAA G0h AAB< XBBA D(G0` (D ABBG lLKBB B(A0A8D 8A0A(B BBBB b8A0A(B BBBdBBB B(D0A8Dp 8A0A(B BBBF L 8C0A(B BBBA L$ dBEB B(A0A8G`  8D0A(B BBBA Lt@xBBB E(A0C8DpV 8A0A(B BBBA dpBBB B(D0A8GQ 8A0A(B BBBA { 8A0A(B BBBK ,AX$L@AAG qDA<tBDB D(A0(A BBB|ABEE B(D0D8F` 8A0A(B BBBF T 8F0A(B BBBE D8C0A(B BBB\4yBEE E(D0A8GPa 8A0A(B BBBH T8D0A(B BBEDNDNDBBB E(D0C8G`8A0A(B BBBd BBB B(A0A8G 8A0A(B BBBA D8C0A(B BBBt#CL A R<BBH A(GP (C ABBB LpBEA A(D@ (D ABBB D(C ABBd$BBB B(A0D8D 8A0A(B BBBJ V8C0A(B BBBXb4fBED D(G0I(A ABBLBBB B(A0A8GpM 8A0A(B BBBA L,(jBBB B(A0A8D2 8A0A(B BBBA ,|HBAA i DBM 5dBDB B(A0A8D 8A0A(B BBBA W8C0A(B BBBd,h BEE B(G0D8F= 8A0A(B BBBJ L 8A0A(B BBBJ d BBB E(D0A8D 8A0A(B BBBA b 8A0A(B BBBA <xjBDC F0Z  AABK _ HABd< BDE E(A0I8F[ 8A0A(B BBBK [8C0A(B BBB\ qBEE E(D0A8G@X 8D0A(K BBHO D8C0A(B BBBL! pBBB E(D0F8F( 8D0A(B BBBH T!@AQ<t!@BBE F(C0 (A BBBR !4!BAA  ABK AAB"L"xlBBB B(D0C8G 8A0A(B BBBA l"pAX G "IDDL" BHB E(A0A8DP 8A0A(B BBBG L"BEJ B(D0C8FP 8D0A(B BBBH dD#pDBBB B(A0D8DPp 8A0A(B BBBE  8A0A(B BBBA #X-4#p}BGD Q ABO IAB#G$( G,4$ BIK n ABQ d$@$AY$@$hKX$$;Dr,$$DEDG pAB,$$AID  AAF L%%LBEE B(D0D8F` 8A0A(B BBBI |d%+BBB B(A0A8GP 8A0A(B BBBF  8A0A(B BBBE M 8A0A(B BBBA \%p0tBBB A(D0G@I 0A(A BBBE R 0A(A BBBF D&1L\&1< BBB B(A0D8D{ 8A0A(B BBBJ &x=&=Aw4&=BLD D(D0L(K ABB4'H>ADG R AAH d ADO ,T'>%AJ AK CA<'?}BEB F(C0$ (A BBBA L'B]BEJ I(A0 (A BBBI |(A BBB(E,(EdD(EYBEB B(A0D8GP 8A0A(B BBBA X 8A0A(B BBBE (L?Ay(LhAP G ,(HMcADJ AAI d)NBBB B(A0A8Dp4 8A0A(B BBBD M 8A0A(B BBBY d)OBBB E(D0C8F`" 8C0A(B BBBZ Y8A0A(B BBB\)QsREB A(A0F (A BBBH  (A OBBS LL*SBEB E(A0A8G`` 8D0A(B BBBD $*XV5ADD fDAL*pVBED C(G0! (A ABBA q(K ABB+W$,+W;AAG oAA,T+XpAID J AAF +@X AK<+0XBEB A(D0 (A BBEE +X'+XXA@ G ,,(Y?BFD oAB4L,8YWBGD D(D0x(D ABB,`Y ,XYMDQ K h4,YfBDD Q ABA AAD$,YEAAG yAA,-YpAHD L AAE LL-(ZBEA A(D0[ (D ABBE D(A ABBL-hZBBB B(A0A8G@ 8A0A(B BBBA L-[(BBB B(D0A8GP\ 8D0A(B BBBC D<.[rBEB B(D0A8D@P8D0A(B BBBL.0\KBEB B(A0A8L- 8A0A(B BBBH .0`.(`/ `/`$4/`+AKG SCA,\/`MBDD AB,/8`BAD \ ABJ </`BEA D(D@ (A ABBH ,/Xa^AAG0[ CAH L,0aBHB B(A0A8Ipi 8A0A(B BBBD D|0bBEB B(A0D8DP8C0A(B BBB40`cBBA D(G@(C ABBD08dYBBB A(D0G@<0C(A BBBLD1PeBBB B(A0D8Ja 8C0A(B BBBD L1izBBB E(A0A8G`u 8C0A(B BBBK 1j)A`2k2j<42juBBB A(D0`(A BBDt20k2(kDI20kFA^ H <2`kBGC @ ABI A ALH 3kAV$3kDI<3kDIT3kDQl3k-Da$3kEADD rDA$3l2ADD _DA$3 lEADD rDA$3HlEADD rDAd$4plGBBB B(A0C8DQ 8A0A(B BBBA y 8D0A(B BBBN ,4XoPBDC d ABA 4xo%DY4oASL4oBEB D(G0 (I BBBE A(P BBB$D5 p3AAG gAA$l58p;AAG oAA5Pp?Av5pp9Ap$5paACD ODA<5pBEB A(A0(A BBB<6xq/Dc4T6qsBBD J(D0O(D ABB6qDI6q/Dc,6q`BAA QAB,6(rDBDA rAB7HrDI$47PrYAAF LCA4\7rJBDD c ABH JAB7rRD n A <7rBED D(DPR (A ABBA 470sZAAG t DAN DDA$,8Xs*ADD TGA,T8`smACD@C AAA L8sBBB B(D0A8Ge 8A0A(B BBBE $8u*ADD TGA48uiBGA  AGG KAD49 vDQL9(vDQd90vDQ|98vDW49@vVAAG p DAJ DDA,9hvEBDA sAB9vDQ$:v(ADF IFA$<:v#ADF IFAd:v-AdL:vBBD A(G0j (D ABBM D(C ABB$:wRADD DA<:HwBEA A(F@ (A ABBA L<;wBBB B(D0A8D> 8A0A(B BBBA D;HzBBE A(D0D@ 0A(A BBBA D;{BDC G@`  AABD P  CABA 4<x{BED A(I0](D ABBDT<{BBH G(F0D@M 0H(D BBBD <|<|4<|OBAD p CBD IAD= |<=|BBE G(C0D@}0H(D BBB\=|t=|DI=|A],=|\BDA G0I AAB=|DI=|DQ4 >|BED H(D0}(D ABBD>0},\>(}SBDC AE>X}>P} $>H}>ADG oAA>`}>X}DQ?`},?X}DI4D?`}EBDA Y IBU AAB,|?x}CBDD D0n CAB,?}jADG c ACE ,?}CBDD D0n CAB, @}>BDD D0f DCB,<@~VBDA Y IBL l@8~AO,@8~BBDD D0m CAB@X~L@P~BED A(G` (A ABBE I (A ABBA $A~ L