ELF>@q@8@ ccpptXXPdd||o pQ Q P x ``@```o]o8ooE%` o ooo``>p;|.X&&h''( )HH*h+,.8/(0<1d283444 4,6Xx7th89:< =4=XX?@AhBB(CHCdEFG(GxHKDLlLLLM(MzRx  $AC KR @%AH KQd%AH L %gAC KW$&AE HZ'YAC T('LAC K b((4AC J _(D*+AC J _(p++AC J _ ,AC KX$,\AC J[$.:AE HO y 4/nAC KN4/AC VT00AC St0AC N0AE Q(0AE He X2AC R2AK K(3AG K MS(@4(AE H^ l5MAC KO$6AF HOV l8'AE KO,x8yAC K V \( 92AC KJ T $8:~AC KJH(`4;LAC K bX<AC S<AH Vx=AH L$|=AC Jd ?AJ KL 4?\AC KPX,@AH L$t0@HAC K](XA"AC Kb $\DAC KWEAL  EAL (EAL D EAL `$EAL |(E AJ     )) !"#%'(  $&!,p)B)NUP*h*{`++g,@.L/40+2+03 4\5:6n07%848C8S8\:gp;u`<=(>M@A'AyPC2D~EL`FF8GQG`IvJ\K!0Q KHppL"pQPpu-t4-YC Q NQbj ~X'Pc O&-;BtuGP\el QQ Pdmod/stmf.socrti.svalues-Xa.ccrtstuff.c__do_global_dtors_auxframe_dummystmf.cstmf_ilport_walk_istmf_ilport_walk_sstmf_ilport_walk_fdump_ilportstmf_ilportsstmf_issstmf_ilusstmf_i_lu_providersstmf_i_port_providers__ilport2iportfind_lport_by_wwnstmf_find_ilportfct_irp_walk_ifct_irp_walk_sfct_irp_walk_fwalk_fct_irp_cbfct_irpsnext_rportirp_to_ilportfind_irp_by_wwnstmf_find_fct_irpprint_tasksprint_tasks_on_rpprint_all_cmdsoutstanding_cmds_on_lportstmf_find_tasksfct_find_cmdsfct_icmdsstmf_scsi_task_walk_initstmf_scsi_task_walk_stepstmf_scsi_task_walk_finistmf_scsi_taskstmf_worker_walk_initstmf_worker_walk_stepstmf_worker_walk_fini__do_global_ctors_auxcrtn.sstmf_workerstrlen_GLOBAL_OFFSET_TABLE_parse_options_mdb_initstrchrfct_find_cmds_helpstmf_workers_state_edatanext_stmf_portmdb_zallocstmf_scsi_task_helpstrncmp_Jv_RegisterClasses_DYNAMIC_PROCEDURE_LINKAGE_TABLE_stmf_find_fct_irp_helpmdb_readsymstrcpymdb_printfmdb_readvarmdb_alloc_etext__deregister_frame_info_basesstring2wwnmdb_vreadmemsetmdb_walk_dcmdstrstr_endstmf_find_tasks_helpmdb_warnmemcmp__register_frame_info_basesmdb_strtoull_lib_versionmdb_freestmf_find_ilport_helplibc.so.1ILLUMOS_0.17SUNW_0.7gKs(= ?@ 9  !"#$%&'()*+03I6WAO<;4UT27N q_(q_0q@]8q,Pq`Xq_`qh]hq 4q`q_q]q@.q`q_q#`q/q=`q_q]q0rQ`r_ r^(r2@rg`Hr_Pr(^Xr8prp`xr_rh^rErz`r`r^rDr`r`r^r6s`s`s_s=0s`8s`@s8_HsPC`s`hs`psp_s`s`s_sGt`tatItJ tK0t`8t_@t`FHtFPtGt qttt8t`up(p#8pxsrr( sPs s p0p#@pHpPp!Xp`p'hpppxp p"pppp pppppp$p5 H% H%Hh%Hh%Hh% Hh%Hh%Gh%Gh%Ghp%Gh`%Gh P%Gh @%Gh 0%Gh %Gh %Gh%Gh%Gh%Gh%Gh%Gh%Gh%zGhU=KHATSu`HyGL%jGHsKL)HHH9sHHUKAHJKH9rH=MFt H=/ K[A\ff.UHHSHH=$FtH5KH=d1H=FtH FHtHH=F[H[ÐUHH]LeHH}H0Hu,HH6HIt*HHCHC1H]LeH=T61~DUHH]LeHH}H HWHu H]LeÐHJHIt.H 1HtHSHsH{HSHR HSH]LeHsH=H&1D@UHH}HH@UHH]LeHHuH}H0HAtHH=51Eu 1H]LeHHھ|HH`1HHH`xEHHUHtH&HtqHH=41,H}tH=4H1HuH=411H]LefDH=9%1HDHuH=41@HH=%1kfU1HLeLeH]HMHUHuH}H`à IIDIDIDr։1ۅIHH@~=1LBI@HT9<-ufE1LJI@JT<-uft'uH=16HH=!1!H=1H=1H= 1AD$!fDU1HHuH}HH=HUH fUHH]LeHLmLuIHMHUIHuL}1H}1HAHt*H0H¾h#H=ht+H=1DH]LeLmLuL}@H0HH=fLHEE1H("LLAD9~YIH(LqHuCH}HtHuHH=21lfH=1*(DE1H= 1AUHLuHuHH}H]LeLmHMHUHp6HIxxLe1ƒ IIDIDIDr։Mn IHH@DLHHthLHUHtH5HLHɐHPHǸHtH5l1L1H]LeLmLufD1@H=11ff.UHH]HuHH}HMHUH0HHtxuH=11H]fDHHǸHtH5H11H]fUHH]LeE1LmHMHHUHuH}H~@E1LJIDJT<-uf1ff.UHLeLmIH]LuIHuH}HP=HH]LHtHLd1LI9rDLMt$6AEA$I II9rLAEIM9Au1H]LeLmLuH=v1L ff.UH=1Hff.UH=` 1Hff.UH= 1Hff.UH= 1Hff.UH= 1Hfff.UHh#HÐUHSHHHtHHHHuH[UHwUHfailed to read stmf_i_local_port_t at %pfailed to read stmf_i_local_port at %pfailed to read stmf_local_port at %paddress of stmf_i_local_port should be specified Unable to read in stmf_i_local_port at %p failed to read stmf_i_scsi_session_t at %pfailed to read stmf_i_lu_t at %pfailed to read stmf_i_lu_provider_t at %pfailed to read stmf_i_port_provider_t at %pstmf_i_local_port address should be specifiedUnable to read in stmf_i_local_port Unable to read in stmf_local_port Unable to read in fct_local_port Unable to read in fct_i_local_portat %p Unable to read in memory at %pUnable to read in fct_i_local_port lpname= should be specified failed to read address of fct_i_remote_port_t at %pfct_i_local_port_t address should be specifiedUnable to read in fct_i_remote_port at %p Unable to read in fct_i_remote_port Unable to read in fct_remote_port rpname= or rp=<3000586778734> should be specified rpname= or rp=<3000586778734> should be specified, but not both stmf_i_local_port=%p, fct_i_remote_port=%p Unable to read in fct_cmd_slot lpname= or rpname= should be specified lpname= should be specified Unable to read in fct_i_local_port at %p failed to read fct_i_cmd at %p::walk stmf_scsi_task failed to read in the task address failed to read stmf_i_scsi_task at %pfailed to read scsi_task_t at %pFailed to walk the stmf_scsi_task entriesfailed to read in the worker addressfailed to read stmf_i_scsi_task_t at %pfailed to read stmf_workers_statestmf_workers_state not initializedfailed to read stmf_nworkers_accepting_cmdsFailed to walk the stmf_worker entriesfailed to read stmf_worker at %p%%-19s %-10s %-10s %-10s% Find all cached fct_i_cmd_t for a local port. If a local port name is specified, find all pending cmds for it and print the address. Example: fct_find_cmds lpname= Find the fct_i_local_port if local port name is specified. Example: stmf_find_ilport lpname= If a remote port name or stmf_i_remote_port_t address is specified, loop through all local ports, to which this remote port has logged in, print address for stmf_i_local_port_t and stmf_i_remote_port. Example: stmf_find_fct_irp rpname= stmf_find_fct_irp rp=<3000586778734> Find all pending scsi_task_t for a given local port and/or remote port. Various different fields for each task are printed depending on what is requested. Example: stmf_find_tasks rpname= stmf_find_tasks lpname= show=task_flags,lport List all active scsi_task_t on a given stmf_worker_t. Example addr::stmf_scsi_task Print a list of stmf_i_local_portConvert stmf_i_local_port to corresponding fct_i_local_portList all active sessions for a given local portPrint a list of stmf_i_lu_providerPrint a list of stmf_i_port_providerPrint all fct_i_remote_port for a given fct_i_local_portPrint all cached fct_i_cmd_t on fct_i_local_portFind all fct_i_cmd_t for a given local portFind local port information based on its wwnPrint fct remote port information based on its wwnFind all pending task for a local port or remote portList all the stmf_worker entriesList all the active STMF SCSI tasks per workerWalk active STMF SCSI tasks per workerstmf_ilports?[-v]ilport2iportstmf_issstmf_ilusPrint a list of stmf_i_lustmf_i_lu_providersstmf_i_port_providersfct_irpsfct_icmdsfct_find_cmdslpnamestmf_find_ilportstmf_find_fct_irprpname|rpstmf_find_taskslpname|rpname [show]stmf_worker?stmf_scsi_task:Walk STMF worker queuefailed to read stmf_state lu: %p lport: %p port alias: %s port provider: %p failed to read memory at %p scsi session: %p lu provider: %p port: %p alias: %s Can not perform global walk remote port: %p port id: %x Unable to read in fct_i_cmd Unable to read in scsi_task Unable to read in fct_cmd lport=%p task_flags=%x fct cmd: %p %-19p %-10x %-19p LPortFlagsscsi_task_t%%-19s %-10s %-19s% stmf_workers_statestmf_nworkers_accepting_cmdsfailed to read stmf_workersTasksRef_CountStatestmf_worker_tSTARTEDTERMINATEDACTIVE%-19p %-10s %-10d %-5d% unknown type rpnameshowtask_flagsunknown shower: %s wwn.unknown argument: %s invalid argument: %s invalid wwn %s X((.(>(N(^(n(~((((((((()).)>)N)^)Xx  xP 8 h   %'p)pQQQppppq qtutu$q1p>!,p:pHx[qhp)~uu) u0P*&aa*Q`++g7a;aHaZa"Q'oa,Q1,>@.LGaMPRSRYR_/4i1aoRu0+aR2+SPuTu03ShSS8S 4\aaST 5:0T!6n2XT807GaM8\Tb8q88huaaTTXu:t0p;(UPU`<=(VxU"U(>M4 b:&b@CbFebL^bR9aX`^hbd@vA'Ay@VPC2`VD~VELwbVW`FPW (WF)xW/W5GNG]bcWi`o`ub{bbb XWIbb cpXXbHXJ\Kc c)c/cY#=c)Ec/Pc5Wc;XAXGbMpcS`Y`_~ceck`qcwc}cccc@YZZ[\ qtt`u!p q0QF KHRYpopL"pQPput-Y} Q Q X'(P?KR]iscz OtuP QQ )2Pdmod/stmf.socrti.svalues-Xa.ccrtstuff.c__CTOR_LIST____DTOR_LIST____EH_FRAME_BEGIN____JCR_LIST____do_global_dtors_auxcompleted.5023dtor_idx.5025frame_dummyobject.5049stmf.cstmf_ilport_walk_i.LC0.LC1stmf_ilport_walk_s.LC2stmf_ilport_walk_fdump_ilport.LC3.LC7.LC8.LC9.LC4.LC6.LC5stmf_ilportsstmf_iss.LC13.LC11.LC10.LC12stmf_ilus.LC15.LC14stmf_i_lu_providers.LC17.LC16stmf_i_port_providers.LC18port_max_loginsrp_index__ilport2iport.LC22.LC20.LC21.LC19.LC25.LC26.LC23.LC24find_lport_by_wwn.LC27stmf_find_ilport.LC28fct_irp_walk_i.LC29fct_irp_walk_s.LC30fct_irp_walk_fwalk_fct_irp_cbfct_irpscbdata.21034.LC33.LC34.LC31.LC32cur_iport_for_irp_loopnext_rportws.21081irp_to_ilport.LC35.LC36find_irp_by_wwnstmf_find_fct_irp.LC39.LC37.LC38print_tasks.LC40.LC42.LC41.LC43.LC46.LC47.LC44.LC45print_tasks_on_rpprint_all_cmdsoutstanding_cmds_on_lport.LC48stmf_find_tasks.LC49fct_find_cmds.LC50fct_icmds.LC53.LC51.LC52stmf_scsi_task_walk_init.LC55.LC54stmf_scsi_task_walk_step.LC56.LC57stmf_scsi_task_walk_finistmf_scsi_task.LC67.LC65.LC58.LC59.LC61.LC62.LC63.LC64.LC66.LC60stmf_worker_walk_init.LC68.LC71.LC73.LC70.LC72.LC74.LC69stmf_worker_walk_stepstmf_worker_walk_fini.LC78.LC79.LC80.LC81.LC82.LC83.LC84.LC85.LC86.LC76.LC75.LC77.LC87.LC89.LC91.LC92.LC93.LC95.LC94.LC96.LC90.LC97.LC88.LC98.LC99.LC100.LC101.LC102.LC103dcmdswalkersmodinfocbdata.21080__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxcrtn.s_END___DTOR_END____dso_handle_START_stmf_workerstrlen_GLOBAL_OFFSET_TABLE_parse_options_mdb_initstrchrfct_find_cmds_helpstmf_workers_state_edatanext_stmf_portmdb_zallocstmf_scsi_task_helpstrncmp_Jv_RegisterClasses_DYNAMIC_PROCEDURE_LINKAGE_TABLE_stmf_find_fct_irp_helpmdb_readsymstrcpymdb_printfmdb_readvarmdb_alloc_etext__deregister_frame_info_basesstring2wwnmdb_vreadmemsetmdb_walk_dcmdstrstr_endstmf_find_tasks_helpmdb_warnmemcmp__register_frame_info_basesmdb_strtoull_lib_versionmdb_freestmf_find_ilport_help@(#)SunOS 5.11 titanic_53 July 2025.dynamic.eh_frame_hdr.eh_frame.SUNW_syminfo.hash.SUNW_ldynsym.dynsym.dynstr.SUNW_version.SUNW_versym.SUNW_dynsymsort.SUNW_reloc.rela.plt.text.init.fini.rodata.got.data.ctors.dtors.jcr.data.rel.ro.data.rel.local.bss.symtab.strtab.comment.debug_abbrev.debug_info.debug_line.debug_loc.debug_pubnames.debug_aranges.debug_ranges.debug_str.SUNW_ctf.shstrtab.SUNW_ctfBjoxڜtgv<4Rȓ$;c EQD,(" ((bEQT(.!{ΫG?;}Ν;l8]j'$/su>V5 R> $Ⲇ?\5Iiߒo!v 'g}Mtnao9%_6PVҿr&ڐXfNѤ6!Ln?33QP&!2 EM s? d9Kw¨?dɧCòEP_se%EseЍʠ z/s/G`8}Q!KSuʋTFVR)[I;(XImTXi q! 6ѢHӐ .3uSSوϧ&c<-b_l\&t F7tI_N0M ('60 x11AՏƢg_L,zG[gJ>ڮhKQZ%ﳹ6Ny,yge,[}Zqϥ>W jô޴>iۜ'kL#!03;%rl/&}i<4znYDX- %ZRƒa je9u]H7 6~ 3%4ҒvUM]=DT;:I i5z65F6nGq_S,eq]r>Fأ# cQ<%-m`K{2 @:1YTof@Vi6Xt:D2=3K[ 3,t[G~~ok`ȬaQХa&~g~v|mW5ϥ ul%_@@0ϧdnb0Y//qnBo}\ٚ+,@T@:UTqhlˢN3 ߋً僐ϡt1c^̜Ŵ=8 /nf߮^z( 鈶3%#g}0]> 鳀ǣ&]& Rȼyy9obfW34#;(8(- s lU\Ao$ cüObӤgz [Jכ)o h}PksPk;Wn9a46s2!K03x%1/3y態=-cz0;rxC4Y7.9g:.fv% RZ `FӖ%f<~}@MwoFV!&DHYRo#ķmםٍJ9U4:,as]axك۳Q+"dUJz}x6쟀!Lx ti3C};f/Ma?1{k3cG'F죝f_ŗE"_bH>~ fHGV%4R40 V 骬h%s4?tqfLZks Gܘ,pULxIL sbtDM};8}nxx=fyfޫ.7ܸ;¬^]7ěyo;-9do\7S@Sk//5$' b+'O\:)˙sr#sRa)1Iݑ`셛9O{Q>0<30>[0-3^?ߤىXiKKIP?r~ $^A0aS[hEՉˌ RNcf2_Bü*}9;~̜N0?*DR1OJ3J5**ʭgܵi=*ItuוoMxk[Ju%޾Q$ axPa/^ثvPs$p;X,u):l"MA/* v9N?>$ ~A$WN,pmĂ$Yn}$؅țkt4JnIfGyI#Q'} E?@2;^2/e{ RL2ɦnLpmLl'&ï\v ] { nN6 qQۇm_5o7PA}9և>R'm|^Qߜw=G֗sr\v"3og\O 9 wU w~ y OESOHz/e?\_v:'TD:֛Jdv9=s1*6RY97FȾrʼnQM:uIy ݈Zͼ}/F:. uzwa>@yt@}Dߥ}ڡ.~ \am 3m'Iܟ066e`8 i4FMymfpQO3Z!㷊 oGgpz2g>}5/ʀAp43 C)ai>ـY)]䳭>}9|^sϕ>Ff\Bz{Х@>cn2zQ37~ڼygncd>~CZ1e y3_daDv L 4' ]U.@a_, $u;@W=,jKZ,5D \G_*}Vù: \5~,f.7]t`5U@{Y>0K?,ZtcO 63qv|B `O@ tl۰z7jƐ;-mXq/ #}e-sFr޽hiwȖ;lx -~oq[b?dqd~vx:DdL$ϵjB΅!i5!s?kCg[Z|#!Yۘ{x>^d`wH-BPZ0Ssoyr\ΕyI`5\~J rͽ;ו+a p.E\9ȅݴNCZ gE4$ĆvjCog7a烇좆2m9a]x~{'Ci/0ZԆywiAC.kIK= sf;M;6~W=.j'0`~z|y>Oq?K#|n σ>qyh Vy7 An':a`oF2b{:>4)' O{,f~zpL!ܿy2m^d]?'zG]CU&_wBX~rСEed),] |DW*@NZw>7B|=UČ2??@}|{M_Y ~[Q~zPEoG y@@Ot!찪_wT^ ӨUaN#k3G:9ٍRnf27?tS37mL\ J3ozw?Hs,f^ɏq0?/8~Lsl.A}Uxޓ""Y?)BPFf*HEEWݙ8g^4x4KEey:?\$;k~+(`\/ +y^ 7mTbGyԅy;5+7|&v1jf1̛-ycj9 G핛p\xK|1)tCI-YNrj+QwcUn1̄U4iOQ󠺰D^e%r_w},{C%rN<+;?%f;-z-|2[{Y-50/2ļm<誹0񺽉̇x>쇴Xm!/-^QKUKٿ[j)Wu1=]U2@j\/~nh QZ~_=ϙUQn/uKiO=FzZDĽV~leloIo{(j{!jJV0zR8]U zV~ŭp] ]RuxY Loenbws؁R7JJ :t':J;{QCKͽF}/5 $}>1+0J;\R7ZC>~KTŎʽo[y9~SIkOUk/8A :W!~ć'O6u"oh+4r'/~A؍)2󜎢 -'M9=$> ρcƔyM2c.R^27 V>Rf`nܸW e^(2s/3s(T`sBj3^B!HN3q q˩7wtMe>ay2ZSۘH76xޞTWNI~G@ߒzRT['-'%-nJ&4)e[#vRFkS*/|620eމr̍md> |?/p[Sɶb0~ά*K6g>v-9/;g#cOsj拜n6BNNGZ!63Hkg>8q]d2 {U*'jU N~^eloqhg: SqY^[=V!~+k/v/ni/ ۋ]x= V{3>!z=}C_7UtK}](9G\Ayմ\J7>aZQxOGsn a}xG9( 'e~RC>Cmi竘Nx\eu2zFyX :tT{ @į7_INktZХې"=+eżI˼Ru]'>d'S~{${$zOZ)rؑ<,@:fTH瑱M?43w4;{]wt;sk=ЦfuiJKeUtURSn ew{..v%#r5fLlEK,_2땮EL뿆׿>۹5}|>X71?dg#c`e?fd='?d~~w9ds_Ct} /Isd=,gw|9L |>yu>75}~{%i9Ʈī@W-V[sSrײ3+ ݮ+yO**D뺊tWww?@W*Dw{nrOMιd&Y U3cYftj3fv\.Mp7inҎ׺I;>&oǏ~VwsOGJ{W$^x=Th%^Ox.xk[7KVzk?czܫ!vp;i*'Aդ'mz_Oz<9R=^[{{${ʾi}?4ў⧜)^*^b@#zΪ`mW%̣ln3?Zخ`|m%%;Ildcfs}*;o {cE``,7کo ׁUYկ#~nGzq'K}AjVYA߳!L>߾ lb?}}dSۮZ̴mO]8ӯ!L־~gȎui֗h۳~(NosGϨVe/+aj?E6.h 0V3chZoʵca06/8@ʽ`{3vf}ۣ .o+Ž5@? (I(bfqMϩez ߌhCHZ>(bz_ffs7_t`_ 4Kz%73D 2RBF- _1&IՃN$A= G-d]m`6r$zvA2.{XK~ʣDdQ ^C5a6f0`#ݘܪ]kžtv^!'%>`E| E { O bYd; 5 =:TC}Ɲ`zNPѿys珡aFQqD%7d|>Lry\N0(}u53tْy/g_L.}4̜S<:L Q}87R*UQeTwpS!~ WT@ ~zgBc:Uaα"C&p؟q=f7aq ]5\w52e<>67~z{\B 7hCQ|~%~@M+sKZU:էҜixJ9M.`F=RkR땕_U)Õ_oJT}R*Ϗ!?drTT-GȽQ/'\Ҏq#d|f0ҥ#L ߧjrZ?Bczt]У F{G|A;CHrԑXwzHS&m\m?V/4n[l>b_ -H[GTQ2E2 ݩA>ٞ˯%/@U=6?}/K!799~N<~ 1i'h-~9CLǹٕnØnN-vGC?;г6F콠>Zvpm0{avv[03={^i;c0ncL{=0{|br9tXڱ^+kXY_?e9NW8Y_7Δ5c ]6NĞٟm3ve9g8eջa]!}x);f~Qnxz};p;b<.=$2бV7k/xOzu z4pyL!ZR^)7D垷]԰j9OM6~RfT?)ίqXX-/jУǫ*~Rk=MղOX-Zj#UL;3YHbGN2YɲOϛ,vġk\͓}'T=1Ym>ds@R&D _&cYz u<ʜb BE SSSaZ 9~V\zG/Ml |wrg˜>~T92r*l5y!*)F͕҇aK[U֩r\6k^B|P?܁ӡT1У5r7Ƽ5P l\hЯ}JEdQdiDlϊΜ&4mYž] /)l4Hi.iС=Ӱ@tؾ@th7&sNȼmf.^(H᧧=37f~̿E831Y_@/b <ˎ\>üKDa>+E>yZ.o3[mCgʚ0SޝDlbK)dL%>7([Ho6Ve;gw_bdE:V>vyN<5jǛ$qs a/u~1d-2#5_ͣkQ'7Զ)Ug?#uW%cTw4;MCֶX ~*:>ܷ Y-@%۞m )6mmgs7x7NFφr8?@pB 7uElx ^t!ʇOr~vBÑٴbyL._i1\QZOW/Rp']L9t5O5+t-_l|V  |nwM[t3[VpCn';IN ߥ{^pZ VuVtzZNVp%=NQ2G 0g'VpzS{`tiôLW:P@=fs?Bσjװ/@v_CG/ב)BtW>V[g_;;QWVHW EExpAbٽ[:WEg6|i5[<1t.n~q7W'nލ'딵FS<ޭ#==SGG:#Kwe齨Zq {f*8Nm~]/cA"\>Td<tIXaV'"\g x`ފX%2Twvd Z M:c>[֎QK9oyoM U(E\:mF\LUյYTmfP)ʬ-ʭvN~#Ͱ:m:N`SlsVus]>A"]:k㋭bd7mt|uvO.6ہl? i%f 퉸ɖljm$u|ڿ4|_gwYc+eb?_~w?.D!?VG1ZW??*B~߇BAvunrh0dr酺n?7 Rk(?礞˭_x!bie,2# Rl?gK1# NNHȮF-hj J5Ɓj.SuRs|o5W?&?a W\[,[']?o$Gڻ;Ӛi7qԎ]TZ5U3hWow]ϡHwu!gй2 Al]A[WM.ե52p|T-7)ܨꞯ:cK p`O[vNp%E7eK!{V%m7u[PVZ&/r,iݧ]DI}2O9_GsPD}e.A3p# eN}눑gs|٦lwӵ>ȉCo83V/_J\lqھh%ِ36<~@i炯*ol)do۪ P7d;UU//~^|A ?Mlm,N3%w8oro}o5 XUpWj$So/q>5|O~j#dO <=N]V c/0W" /FIu Mr{H7>ܾ r_gǕyq#TڢW.j˩dD+ Wٲ<{)N&W!n qY]gWW#nng]7ծ;vNKٲA(grCܬڵ ϩwCoN_j_q'HO]v۸'L3r8v夻 ŋo!HO]s2Y+®V(:|yxNzʺ:OM+tJNYxeZsXh~4KQE@i/ՄˢZp̟ 5TD-yJBX~&}SfߤyȊw8}UY"D:S%4xkdaӪ4smٕykdIܶ/JV 2w$/}Wtci6Mc!)隺Pr#C~5Uh D43&u#R,͛hǥ0'*g͑Ә Rr [!.a$v@NSAP'--SOy#nݔiԈr:]*-QUA}$6vWƖNJrةOU]=9MYeAme89"AVMw = 0˒ g An. `(_,Yo~1KFW6e>,Ԇ\THn.s%a[SCCw^bfRbe=~: o)Z(իV ¸0.*^;"˱X.*bKwҰ,[JCC\Xtw5_  e҄}VS'8cNA}t;r~_2'q&/2H袰;)mw Ki HX ((tu_\|R"ͧ2\aP*-7P$KS:aagȚR:v~.18CO>"OכfzC(#I3ߊf9D{qr;p2fKS.t 钺YT=M!2S_ZQQ/hq.H)?@z/7o G) $=qMYZA^&:grb,@ӪYVG/Kk27_(,͝B׻Vs7kUUoYK4`.p}tjI%mQdeaHэd;j$_܍XXUj:l׳ :pv!-,e7]èṮM`e^2dcΆ۷ UCٚn&qu\'-܃/G2&1`:s*r ZQ΃A,W2Hx9B `}$Ⱥh'PCLp > IYW|#I 5#KRFnҘ]o(rZPssrkݱPT9fPILvL |w[h5)6M2}ߘ^$`P @l + o GV)'0FL&`&MtN(INQ&ZmL G5j}lgDS=hJD dY (iLzD(et#M~ PG tm$K1;{hJ45%<`L|V![MPd~#@5tZ<ۀh.NG /H 40S۞͌PX+.,>`W $hso_Jl3j<1pTe/aJCҀ8sb?HT!׽j~C:Pe3g@Kh AmʊF4ҨB)b=BiW VҠG{.=;VT*#`[e@5:{2c'FxM@5[t&A/ <a sƨj>ce/E]EDaeхZ ;U3]ir4J@SS4تp"-q2{rd͝^9/=qU)% ˂iP=feoxw2BQFdX+,; ӿJ2G;@ fumb"^`gTI k`A GA]QD>`rD. r.',24yCN=_ ۅםC㒒.ImYV[dX fn"q pˮ@m@gJ^ R^m|{ ?6O׏L$lyc4`{qϣ!Jt8xwYJhci#X@sX2q1z^BisuC&ѳq5aآjY#FZ87.G3 i$fd̹*WzZEU5OB+%AJiL.*]Q ~ k`3~dnMR%:ol.DQd=wiz80!wjک +;)p vsс3CNwNCGsŶ) wv"xQC& }G2ȮqDUџYU$ OF'횓nO&NTɪxŅ2kh#roeq(G{jL~=ve4sl^l1t`&9rme1HG BL,9+o;5)@D@0`Ý`W^}+:&1Hő xf&*Ys܄$|r;Cik)?}Ga.ŐY88!d.^8yn"/u# SJS 7SΥ>L:4 eh_N7,i5I_>و|$눺l 'ȍ0)WqR F|~pXVP?7,ɠ* P!SҦ)9o1#xB 29 1chYpM >ܿ[>8p|8nM[^pI5vx(`h( 扪Չ'{l Y3SJ!M<DŽO="_y ZFYkosN҄RZ)వQjtՖӦQě$0Dcvٍn?|ڳ sã=JAvã|4AYw0 SKmoĵ%N倸"TK(оl" CJ}S 5Q9NCRt42X|5ݱb^.Y] {uCR `yĥ bXcŽbf>uWAŀK$̔]*p! ,/,jGU(f;T.L}qwYQ!C JgQ0ޫ09ϩd)m̶ g>Ckp[8:]vHct)R_J?k<ÜU+p?t@*v/B迆, !6-0_yyaC4MJ!S<r(Y&@ `B?"XPCdrAfRF;HS>8\$m#t)@oVyntp8BAK Fid5` P4'w#yA5a^KH(t()e/ ~tH$B} {wD\Z ްl(7pp꫔lEL)MBojQՎMK8Bsh S;`P4<';7ryA/şctI&i  #@,Z¤P\4Az}AOPSHw鴹̎<8{$n!"q( vj9|w%6m҇+ ԥFV9rڜz1E, ѕvU{GDO6Ҷ*Qwk*Cp7M/c552Xȣ" a 1/ H TU}eEvڛmxkD,tFdG:hP1桤R}b]M#PQUiqs>B5 ݰVB-;r[@Wl}ȶQ4 .Ǔu3|xe"jodaB(1/%C1@2CGx ^`7>@PqM WK&tP!VQx^8BX?53)6l6#R=rlop13Gɲ&WzpHv"^o 3 }}}\H8euCxX{v_ {`*XEР)=m8 %,"7%[,(wXD9|EħvqB%>E1cYǥ\DFݣ n03P5 3݄GRa0bN֡}H$%-\auJ߹=e^%xu(^҆W:߈lM[]lHa~4z-+Y ˘QRz7O&M iZG= n4pk{h%[wz^m͢6880|,Ρp%n60;t'ՠx*6 2 ]"eKUa ;} 4rcy 6(e64!ʰU8Lv)G P7;Cγ\dh}08š({n1P<9,62<1럸&fw?67#+ g<_bzۗgHoͧK+?78;6d5=iffO!$t~P}ܦ~~zxۻ{})~s$[ ^mzŷzID*l.;I|Pu+m^rݮTkm8y`!h+~.{ClfF&W'edOkN{sX|s;SHpF3 wF๋;u~"؍2{@F5i4&B _[mVń&\' 7Lm'\<|CuH%"\p Y@ __pD7sLI$UQp[&5_+Sx[jTkd1_օGer 9ʐUGE=XPhNYŶ3Gi_½"%sAD1IAF̬W@\-^ 2hdݬcKح & )wk.r!%S;v?z%;ͦ1q`Wʜ_R9d[v¦G $l:t\KD[@9lxgJ})G+N'b?^P/5{&u;7zI3_T?E91G<RL";*>SCNZnZY;fl4[0$|7>IZ6Cpص%qI>jRqgYyQ_b]J?$L׎Yӵ`[$?@+.j|&CUߘ#9c(q2҆e97d@c{7raƃ:LCt]>R|M]0 pԦcپg!m-h^MH\4[oAL,Ň@q*@TE]8nKdjcGD=E&z4VtX:A,@ t,C *\BjͽZKxcxù~swo1s)_ފ QR?p6Jd<^XbүMsZ~hWB2F<zMoGQ &Q_}7`6`n\DIY:1Q5&|+JuMwھv֏*$RmY7xwlն~,VOJPI9Jg+Zq4]MWkt: 5}yqn.Ƶm*O$~nPK<?~~ CyqzXO+a6}]ӷkz"6NA֯)<7#jK I1X&A>}f;h ;- rQ '.8Cxȗ9k.,,QB tlĸ?UQ0Qrڃ4όUb5 /M4pY9EAL]0did'JzbъÔ*Q.v 冣1rZ|O$:gƉL B?-[иK8:=.qeN|<ϊΣBoǁI=_cHEh."'^\֬ދ54D 5D*^0:P3K"m10WCO%m,e7(k5#Ӑana2Y^V%>Dna>j9F厗܄"Q)Fid$D5c\/6d0N'e ܆>M|im>on̓0q-W7 a2Y[ٯxo..o"{OԶ m~?\ܾ Ya'"~O[ֿs(?y`XX p|pxx"oB  0 P6oh/D xxL"PPTo880bohhRooPB%%''pp)p)'pQpQQQ QQZppppppppqq q q tt0 uut t H%|